作者: Philippe Kruchten , Pierre N. Robillard , Patrick d'Astous
DOI:
关键词:
摘要: I. BASIC ASPECT OF SOFTWARE PROCESS. 1. The Needs for Software Process and Case Study. Specifying a One Week Project. Developing Learning from Basic Engineering Process. the Exercises. Reading. Short Story. 2. Life Cycle. Understanding Development Evolution of Software. Defining Cycle Elements Integrating Customizing Summary. Readings. Cyber 3. Models Tools. Why are Tools Necessary? Modeling Concepts. Diagrams. Finding Right Review Questions. II. ENGINEERING ASPECTS 4. Requirements Discipline. Presenting Scope Requirements. Artifacts. Eliciting Evolving 5. Analysis Design Introducing Crystallization Analogy. Principle. Activities. Documenting Viewing Model. 6. Implementation Realizing Elaborating Construction Phase Iteration. 7. Test Relating Testing to Quality. Discipline Evaluating III. MANAGEMENTS 8. Configuration Change Management Highlighting Operational Aspects Managing Implementing Management. Story: Chaos, Big Bang, Beyond. 9. Project Manager Role. Planning Projects. Iterations. Risks. On Climbing Mountains. 10. Team. Teams. Structuring Team Environments. Building Supporting IV. QUALITY 11. Assessment Improvement. Reference Models. Registration Certification. Assessing UPEDU. 12. Measurement. Measuring Measurement Paradigms. Effort. Cognitive 13. A Metamodel. Metamodeling. Overviewing Unified