Break and Fix - Planning is not really used here. Produce working software and deal with issues as they arise.
Waterfall - Plan everything up front before a single line of code is written. Not very flexible and does not account for changes in requirements.
V-Model - Testing is used during each phase of the project, not at the very end.
Prototyping - Models of code or application are created up front before actual work takes place to develop the software.
Incremental -Many development cycles are used and each cycle produces working software. Improvements are made during each cycle.
Spiral - Iterative model that encourages client involvement. Customer feedback is important throughout these types of projects.
Rapid Application Development - A combination of prototyping and incremental. Goal is to make the process quicker.
Agile - Encourages teamwork. Anticipates that new requirements and modifications will arise throughout the project.
No comments:
Post a Comment