The document contains questions about software processes, project management, requirements, and design from course chapters 4-6. Key points:
- Evolutionary development can be difficult to maintain due to abstract initial specifications and overlapping development/validation.
- The spiral model accommodates waterfall and prototyping by having well-defined stages that iterate based on customer feedback.
- The Rational Unified Process uses static and dynamic views to understand phases without tying them to a specific workflow.
- Components of a design method are requirements analysis, system/software design, implementation/testing, integration/testing, and operation/maintenance.