SDLC Notes
SDLC Notes
To gain a clear To refine the problem of Determine how the new Construct/build the Provide ongoing assistance
understanding of the the existing system system is developed system then deliver it to
problem to be solved the users
4 2 2 4 3
1. Review and 1. Preliminary 1. Acquire hardware 1. Develop programs 1. Perform maintenance
approve project investigation and software or apps activities (feedback)
requests - Determine the - Identify - Program - Post-
2. Prioritize the exact nature technical development implementation
project request life cycle
of the problem specification system review
2. Install and test the
3. Allocate 2. Detailed analysis a. RFQ 2. Monitor system
new system
resources (documentation) b. RFP a. Unit test performance
4. Form a project A. Study how the c. RFI b. System test - Inefficient/unstable
development system works. - Solicit vendor c. Integration test will go back to
team, for each B. Determine the proposals d. Acceptance test planning
approved project users’ wants, - Test and 3. Train users 3. Assess system security
needs, and evaluate a. One-on-one - Computer security
requirement vendor b. Classroom-style plan
C. Recommend a proposals c. Web-based
solution 4. Convert to a new
- make a
system
decision a. Direct
2. Develop details b. Parallel
(mock up, c. Phased
prototype) d. Pilot