How to Run Successful Projects III: The Silver Bullet (3rd Edition)
1 Product requirements phase
1.1 Product requirements document
1.2 End product requirements phase
2 Software requirements phase
2.1 Software requirements document
2.2 Software acceptance test plan
2.3 End software requirements phase
3 Architectural design phase
3.1 Architectural design document
3.2 Software integration test plan
3.3 End architectural design phase
4 Detailed design phase
4.1 Detailed design document
4.2 Software unit test plan
4.3 End detailed design phase
Notes
5 Coding phase
5.1 Produce code element
5.2 End coding phase
6 Unit test phase
6.1 Unit test code
6.2 End unit test phase
Note
7 Integration testing phase
7.1 Integration testing of code
7.2 End integration testing phase
Notes
8 System test phase
8.1 Execution of internal software acceptance test plan
8.2 End system test phase
9 Release phase
9.1 Installation
9.2 Data conversion
9.3 Reviews
9.4 Software release
9.5 End release phase
10 Operation and maintenance phase
10.1 Evaluation
10.2 Design reviews
10.3 Support and maintenance
10.4 Audit
10.5 End operation and maintenance phase
11 Other possible WBS elements in life cycle
11.1 Training
11.2 Recruitment
11.3 Test environment development
11.4 Development support
11.5 Project management
See 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
|