Please enable JavaScript.
Coggle requires JavaScript to display documents.
Methodologies - Coggle Diagram
Methodologies
Stages
Analysis
Design
Implementation
Testing
Evaluation
Maintenance
Extreme
A form of agile development
Prioritises quality of code over development speed
Uses techniques such as paired programming to ensure the maximum quality of code is produced
RAD
Prioritises speed of development over quality of code
A form of agile development
Waterfall
Stages completed one after the other
If one stage fails, everything must be restarted from scratch
Agile
Stages completed in loops
Each loop produces a temporary software that the client can sue and give feedback on
Spiral
Stages completed in loops
Each loop creates a prototype that receives feedback from the client