Secure Software Development Lifecycle
There are several phases in this model. Each of the phases and work to be done within it are listed here.
Phase 1 : Formation
We develop the Rough Order of Magnitude(ROM) project development estimate.
Phase 2 : Requirements/Planning
- Prepare Project Management Plan(Charter)
- Functional Requirements
- Technical Requirements
- Requirements review and approval
- Statement of Work prepared
Phase 3 : Design
- Internal/External design prepared
- Design Review
- Detailed Project Development
Phase 4 : Construct
- Prototype
- Code review
Phase 5 : Test
- System Test
- Test Summary
Phase 6 : Product Release
- Operational Acceptance
- Acceptance Document
Phase 7 : Post Implementation
- Project Implementation Notice