Software Development Process

1) Software Engineering Process Definition • Project Activity Template Repository 1. Product Requirements 2. Objectives 3. Product Prototype 4. Specifications 5. High-Level Design 6. Publication Content Plan Development 7. Test Plan Development 7.1 Unit Test Plan 7.2 Function Test Plan 7.3 Component Test Plan 7.4 System Test Plan 7.5 Acceptance Test Plan 8. Low Level Design 9. Coding 10. Unit Test 11. Function Test 12. Component Test 13. First Draft Publications 14. System Test 15. Second Draft Publications 16. Acceptance Test 17. Packaging 18. Delivery 19. Maintenance • Graphical Time-Line for the Software Engineering Process 2) Quality Assessment Process Definition Quality Assessment Process 1. Initial Project Schedule Plan Process 2. Final Project Schedule Plan Process 3. Project Tracking Plan 4. Requirements Plan 5. Objectives Plan 6. Prototype Plan 7. Specifications Plan 8. High Level Design Plan 9. Publications Content Plan Process 10. Test Plan Process 11. Low Level Design Plan 12. Code Plan 13. Unit Test Plan 14. Function Test Plan 15. Component Test Plan 16. System Test Plan 17. First Draft Publications Plan

20.1. First Draft Publications Plan 17.12.1.1.1. Unit Test Plan 13. Packaging Plan 20. High Level Design Plan 8.1. System Test Plan 16.1.18.8. Test Plan Process 10.1.1.1.1.6.1. Delivery Plan 21. Initial Project Schedule Plan 1. Assign Project Schedule Coordinator 1.1.1.7. Code Plan 12. Approve Initial Project Schedule Plan 1. Second Draft Publications Plan 18.1. 19.1. Function Test Plan 14.10.1.2. Construct Near-Term Schedule Plan 1.1.1. Prototype Plan 6. Low Level Design Plan 11.5. Identify Tools To Use 1.1. Construct Initial Overview Project Scheduling Plan 1. Kickoff Initial Project Schedule Planning Meeting 1. Second Draft Publications Plan Acceptance Test Plan Packaging Plan Delivery Plan Maintenance Plan 3) Monitor Data Process Definition Monitor Data Definition • Supporting Plans 1. Publications Content Plan Process 9. Prepare for Initial Project Schedule Planning Meeting 1.1. Complete Assignments 1.1. Construct Initial Project Schedule Plan Draft 1.13.1. Maintenance Plan 4) Change Control Process Definition 5) Software Engineering Modernization Process Definition 6) Training Process Definition 7) Project Management Process Definition Project Scheduling Process 1. 22. Update Initial Project Schedule Plan 1.1.3.1.1. Scrub Data From Each Submitted 1. 21. Specifications Plan 7.1. Objectives Plan 5. Review Results with Each Owner 1. Distribute Approved Initial Project Schedule Plan to .11.14.1.1. Initial and Final Project Schedule Plan Process 2. Requirements Plan 4.1. Component Test Plan 15. Project Tracking Plan 3.4. Conduct Full Review of Initial Project Schedule Plan 1. Acceptance Test Plan 19.1.1.9.

1.2.1.4.9.2.1.1. Assign Project Schedule Coordinator 1.6.11. Construct Final Project Schedule Plan Draft 1.9.6.1.3.2. Prepare for Project Tracking Team Meeting 1.1. Submit New Project Schedule Plan for Approval 1.7. Low-Level Design Inspection Quality Control Plan 1. 8) Software Development Process Definition • Software Development Process Plan • Software Development Phase Plans 9) Quality Control Plan 1. System Test Plan Quality Control Plan 1.10.8.2.3.2.6.1.12. Kickoff Final Project Schedule Planning Meeting 1. Test Plans Quality Control Reference Document 1. Estimation of Duration of Activities Project Tracking Process 1.1.2.5. Identify Tools and Forms to Use 1. Schedule Change Plan 1.2.3. Unit Test Plan Quality Control Plan 1. Scrub Data From Each Submitter 1.2. System Test Quality Control Plan 1.7. Requirements Document Quality Control Plan 1.11.3.1.5.1. Product Specifications Quality Control Plan 1. Component Test Quality Control Plan 1. Distribute Project Tracking Team Minutes 1. Unit Test Quality Control Plan 1. Product Objective Quality Control Plan 1.1. Acceptance Test Quality Control Plan 1.6.1.6.3.5. Conduct Project Tracking Team Meeting 1.1. Update Final Project Schedule Plan 1.3.2.2.1.10.1.1.2.1.2.1.3.1.6. Component Test Plan Quality Control Plan 1. Conduct Work/Escalation Meetings 1.8.2. Assign a Project Tracking Team Leader 1.2.1.2.6.1. Code Inspection Quality Control Plan . Receive Input on Status of Current Phase 1.1.4.2.6. Identify Tools To Use 1.10.8.6.9.1.4.7.12.1.5.1. Review Results with Each Owner 1.6.3. Prepare for Final Project Schedule Planning Meeting 1. High-Level Design Inspection Quality Control Plan 1.1.1.2. Approve Final Project Schedule Plan 1. Complete Assignments 1. Test Plans Quality Control Plan 1.• Project Members Final Project Schedule Plan 1. Prepare for Project Tracking Team Training 1. Acceptance Test Plan Quality Control Plan 1.1.1. Adjust Project Schedule Plan 1. Function Test Plan Quality Control Plan 1. Conduct Full Review of Final Project Schedule Plan 1.11. Distribute Approved Final Project Schedule Plan to Project Members 1. Conduct Project Tracking Team Training 1.4.1.

1. 1.16. 1.15. 1.14. Publication Content Plans Quality Control Plan First Draft Publications Quality Control Plan Second Draft Publications Quality Control Plan Packaging Quality Control Plan Delivery Quality Control Plan Maintenance Quality Control Plan Quality Control Plan Reference Document . 1.18.12. 1.17.13. 1.

Sign up to vote on this title
UsefulNot useful