1 Product requirements phase1.1 Product requirements document
1.2 End product requirements phase2 Software requirements phase2.1 Software requirements document
2.2 Software acceptance test plan
2.3 End software requirements phase3 Architectural design phase3.1 Architectural design document
3.2 Software integration test plan
3.3 End architectural design phase4 Detailed design phase4.1 Detailed design document
4.2 Software unit test plan
4.3 End detailed design phaseNotes
5 Coding phase5.1 Produce code element
5.2 End coding phase6 Unit test phase6.1 Unit test code
6.2 End unit test phaseNote
7 Integration testing phase7.1 Integration testing of code
7.2 End integration testing phaseNotes
8 System test phase8.1 Execution of internal software acceptance test plan8.2 End system test phase9 Release phase9.1 Installation
9.2 Data conversion
9.3 Reviews9.4 Software release9.5 End release phase10 Operation and maintenance phase10.1 Evaluation10.2 Design reviews10.3 Support and maintenance10.4 Audit10.5 End operation and maintenance phase11 Other possible WBS elements in life cycle11.1 Training
11.2 Recruitment11.3 Test environment development
11.4 Development support
11.5 Project managementSee Chapter 4 for a full breakdown of tasks . Allow 6 “8 percent of total project effort, as described in Chapter 4. 11.6 Configuration management
11. 7 Documentation
11.8 Quality management/quality plans |