Code and Fix
- Simple way of making software
- No design
- No Documentation
- No consultation of requirements
- Best for short programs
- Implement Software until client is satisfied
Waterfall
- A disciplined way testing
- Every step has documentation and
- Each step must be approved with quality assurance
- Like Code and fix client sees product after implementation (coding)
- Needs patience for both developers and customers
- Documentation give explanations to teammates
- Documenting gives a plan
- Costly in dealing with changes in requirements or plan
Agile
- Values Individual and interactions
- Flexible for changes
- Not much emphasis on analysis and design
- Implements project early
- Working on software is prioritized over documentation
- Shorter life cycle than waterfall
- Promotes collaboration with clients
- Has multiple variations
Reference
Object-Oriented &; Classical Software Engineering, 7th Ed. by Stephen Schach, 2007McGraw-Hill International Edition
No comments:
Post a Comment