Download presentation
Presentation is loading. Please wait.
1
Waterfall/Cleanroom Cyrus Shealy 10/03/2007
2
Requirements Understanding clients expectations is crucial for any software development project –Waterfall: Necessitates complete requirements –Cleanroom: Incremental development allows for agility
3
Reliability Same results, same amount of time –Waterfall: Sequential execute produces a highly reliable system –Cleanroom: Low number of defects produces a highly reliable system
4
Validation/Verification Accuracy with correct results –Waterfall: Allows for validation and verification before and after each stage of the process –Cleanroom: Mathematical backing validation and verification allows for low defects
5
Maintenance Most critical stage as customers interact with the project –Waterfall: Unable to change functionality only correct defects –Cleanroom: Potential to skip this stage due to zero defects, at most this stage will require minimal effort.
6
Maturity Time tested, trusted –Waterfall: Oldest and most trusted –Cleanroom: Very young but shows good results for a majority of projects
7
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.