Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

SDLC Generic Plan

I think we will have to include both traditional and object oriented designs for this assignment because
thats what it says to do!
SDLC (Systems Development Life Cycle) entire process of building, deploying, using and updating an
information system
We are doing a predictive approach to the SDLC
5 phases of the SDLC:
1. Project Planning Phase to identify the scope of the new system, ensure that the project is
feasible, and develop a schedule, resource plan and budget for the remainder of the project.
Define the problem is the first step, then produce the project schedule, confirm project feasibility
(these are 2 closely related), staff the project, launch the project
2. Analysis Phase gather information, define system requirements, build prototypes for discovery
of requirements, prioritize requirements, generate and evaluate alternatives, review
recommendations with management
3. Design Phase design and integrate the network, design the application architecture, design the
user interfaces, design and integrate the database, prototype for design details, design and
integrate the system controls
4. Implementation Phase construct software components, verify and test, convert data, train user
and document the system
5. Support Phase maintain the system, enhance the system, support the users
Someone can start estimating the time needed for each task for our Gantt Chart

Project Planning
1. Defining the problem review the business needs that originally initiated the project. Make a list
of business benefits, identify the expected capabilities of the new system (scope of problem). See
figure 3-8 for this task. Build a preliminary proof of concept prototype. A context diagram (DFD)
should also be built here.
2. 3. Producing the project schedule develop a work breakdown structure, build a schedule using
Gantt chart, develop resource requirements and the staffing plan
3. Identifying project risks and confirming project feasibility assess the risk to the project (risk
management), determine the organizational and cultural feasibility, evaluate the technological
feasibility, determine the schedule feasibility, assess the resource feasibility, determine the
economic feasibility
4. Staffing and launching the project develop a resource plan for the project, identify and request
specific technical staff, identify and request specific user staff, organize the project team into
workgroups, conduct preliminary training and team building exercises

You might also like