Professional Documents
Culture Documents
October 19 October 25
o When developing a new information system, there are many, many steps that
must be followed. The systems development life cycle (SDLC) is an attempt to
structure these steps (p. 278).
o
When developing a system, there are three primary choices you will make very
early in the process (p. 279):
1) Planning
2) Analysis
3) Design
4) Development
5) Testing
6) Implementation
7) Maintenance
Phase 1: Planning:
o The planning phase of the SDLC involves determining a solid plan for
developing your information system (p. 279).
The project plan defines the what, when, and who questions of
systems development activities including all activities to be
performed, the individuals, or resources, who will perform the
activities, and the time required to complete each activity (p.
279).
Phase 2: Analysis:
o The analysis phase of the SDLC involves end users and IT specialists working
together to gather, understand, and document the business requirements for the
proposed system (p. 281.
o
Once all the business requirements are defined, the end-users sign off on them
indicating that they approve of all the business requirements (p. 281).
One of the keys to success in the analysis phase is to find errors in the business
requirements and the project plan. Errors are much cheaper to fix here than later
in the SDLC as indicated by Figure 6.4, p. 282 (p. 282).
Phase 3: Design:
o The primary goal of the design phase is to build a technical blueprint of how the
proposed system will work. Your point of view changes from a business
perspective to a technical or physical perspective (p. 282).
Phase 4: Development:
o During the development phase of the SDLC, you take all your detailed design
documents from the design phase and transform them into an actual system (p.
283).
o
In this phase, you build your technical architecture by buying and setting up the
technical architecture during the design phase (p. 283).
Secondly, you create databases and write any necessary software programs (p.
283).
Phase 5: Testing:
o The testing phase of the SDLC verifies that the system works and meets all the
business requirements defined in the analysis phase (p. 284).
o
First, you develop detailed test conditions, which are the detailed steps the
system must perform along with the expected results of each step (p. 285).
Phase 6: Implementation:
o During the implementation phase of the SDLC, you distribute the system to all
the knowledge workers and they begin using the system to perform their
everyday jobs (p. 286).
o First, you will provide user documentation to the knowledge workers which
explain how to use the system (p. 286).
o
Secondly, provide training for the knowledge workers. You must ensure that all
of the knowledge workers have the required training to use the system correctly
(p. 286).
o Methods of Implementation:
Parallel implementation using both the old and new system until you
are sure that the new system performs correctly.
Pilot implementation having only a small group of people use the new
system until you know it works correctly, and then adding the remaining
people to the system.
Phase 7: Maintenance:
o
During the maintenance phase of the SDLC, you monitor and support the new
system to ensure it continues to meet the business goals (p. 287).
First, you will need to create a help desk to answer your workers questions
(p.287).
Secondly, you will need to change the system as your business changes (p. 287).