Zero surprises and increased productivity
Improve predictability and quality visibility
Capture voice of customers and ensure customer Satisfaction
Efficient project management & risk reduction
Shortened software development cycle
Lesser overruns of time & cost
Repeatability and reliability of processes