Содержание
- 2. OBJECTIVES Software process phases. Software process artifacts. Sets of artifacts. SPMP and SRS like leading artifacts.
- 3. OUTCOMES FOR LESSON Students will: Know what are artifacts of software development process Distinguish sets of
- 4. SOFTWARE PROCESS PHASES
- 5. Formulating the scope of the project Synthesizing the architecture Planning and preparing the business case SOFTWARE
- 6. Elaborating the vision Elaborating the process and infrastructure Elaborating the architecture and selecting the components SOFTWARE
- 7. Resource management, control and process optimization Complete component development and testing against evaluation criteria Assessments of
- 8. Beta testing to validate the new system Conversations of operational databases Training of users and maintainers
- 9. What is it artifact in general meaning? What is it artifact in context of software development
- 10. Deliverables Non-deliverables SOFTWARE PROCESS PHASES: Artifacts
- 11. SOFTWARE PROCESS ARTIFACTS: FOCUSED GROUPS. For Developers For Users For Customers
- 12. SOFTWARE PROCESS ARTIFACTS. SETS OF ARTIFACTS.
- 13. Work breakdown structure Business case Release specifications Software development plan Release description Status assessments Software change
- 14. Vision statement Software Requirement Specification User mockups Prototypes UML diagrams (USE CASE) SOFTWARE PROCESS ARTIFACTS. SETS
- 15. Design model Test model Software architecture description SOFTWARE PROCESS ARTIFACTS. SETS OF ARTIFACTS: Design Set
- 16. Source code Custom components APIes of commercial components SOFTWARE PROCESS ARTIFACTS. SETS OF ARTIFACTS: Implementation Set
- 17. Executable run-time files User manuals SOFTWARE PROCESS ARTIFACTS. SETS OF ARTIFACTS: Deployment Set
- 18. Overview. Scope and goals. Organization. Schedule and Budget. Risk management. Sub-contract management. Communications and reporting. Delivery
- 19. What the motivation for this project is Who the customer is What the project will deliver.
- 20. Functional goals Strategic goals Business goals (e.g.: time-to-market, cost) Technological goals Quality goals Organizational goals Other
- 21. Functional goals Strategic goals Business goals (e.g.: time-to-market, cost) Technological goals Quality goals Organizational goals Other
- 22. Boundaries & interfaces Owners Receivers Sub-contractors Suppliers Cross Functions Other projects Project responsibilities Project management Projects
- 23. WBS Schedule and Milestones Budget Development Process Development Environment Measurements Program SPMP: Schedule & Budget
- 25. Describe the procedure to be used for managing risks in the project. The procedure should specify
- 26. List which part of work is out-sourced to which sub-contractor. Refer to the sub-contractor’s agreement that
- 27. State the principles for reporting and distributing information within the project for the different groups of
- 28. List here all deliverables from the project and who the receivers of the deliverables are. Indicate
- 30. Скачать презентацию