UNIT 1

UNIT 2

Unit 3

Unit 5

Unit 6

Unit 7

image.png

Consideration Waterfall Iterative Spiral Agile V-Models Incremental
Project Size Small to Medium Medium to Large Large Small to Medium Medium to Large Small to Large
Project Complexity Low to Medium Medium to High High Low to High Medium to High Medium to High
Requirements Stability Stable Can evolve Can evolve Likely to change frequently Moderate stability Stable to Moderate Stability
Client Involvement Limited Continuous Periodic High and Continuous Periodic Continuous
Budget Constraints High Predictability, Fixed Budget Moderate Predictability, Some Flexibility Some Flexibility Variable, Suitable for Changing Budgets Moderate Predictability, Fixed Budget Moderate Predictability, Some Flexibility
Risk Tolerance Low Moderate High Moderate Moderate Moderate to High
Time-to-Market Moderate Faster Variable Faster Moderate Faster
Documentation Emphasis Extensive Documentation Moderate Documentation Detailed Documentation Minimal Documentation Moderate Documentation Moderate Documentation
Testing Approach Sequential Testing after Development Phases Continuous Testing Throughout Iterations Continuous Testing Throughout the Spiral Continuous and Collaborative Testing Testing Conducted After the Completion of Phases Continuous Testing Throughout Increments
Change Management Limited Flexibility High Flexibility Adaptive to Changes Highly Adaptive to Changes Moderate Flexibility High Flexibility