SDLC is the process of understanding how an information system (IS) can support business needs, designing the system, building it and delivering it to users.
It has four standard phases which include:
◦
◦
◦
◦
Planning
Analysis
Design
Implementation
After the four phases are executed, some project team perform Maintenance as the last phase.
2
Each phase is itself composed of a series of steps, which rely on techniques that produce
deliverables.
◦ Deliverables are specific documents and files that provide understanding of the project.
Two important points to understand SDLC
◦ Get a general sense of the phases and steps that IS projects move through
◦ It is important to understand that the SDLC is a process of gradual refinement.
3
It is the fundamental process of understanding why an information system should be built and determining how the project team will go about building it.
4
During project initiation, the system’s business value to the organization is identified – how will it lower the costs or increase revenues?
Most ideas for new systems come from outside IS area in the form of a system request. ◦ System request – presents a brief summary of business in need and it explains how a system supports the need will create a business value.
◦ Feasibility analysis – examines key aspects of the proposed project : technical, economic and organizational 5
During project management, the project manager creates a work plan, staffs the project, and puts techniques in place to help the project team control and direct the project through the entire SDLC.
Deliverable for project management is project plan that describes how the project team will go about developing the system
6
It answers the questions of who will use the system, what the system will do, and where and when it will be used. During this phase, the project