Professional Documents
Culture Documents
Instructor: Zainab Mahmood Software Process Models Comparison
Instructor: Zainab Mahmood Software Process Models Comparison
Instructor: Zainab Mahmood Software Process Models Comparison
Waterfall 1. This model is used only 1. High amounts of risk and 4. One is
when the requirements are uncertainty. Not a good model example
very well known, clear and for complex and object- is the
Prespective fixed. oriented projects. US
2. Product definition is stable. 2. Poor model for long and Departm
3. Technology is understood. ongoing projects. ent of
4. There are no ambiguous 3. Not suitable for the projects Defense
requirements. where requirements are at a Softwar
5. The project is short moderate to high risk of e
changing. Systems
, which
required
the
Software Engineering-I CS-452
Instructor: Zainab Mahmood
Class Activity -2 Based on Chapter 2
waterfal
l model.
Spiral Evolutionary 1. A Spiral model in software 1. it is not suitable for small 7. Evolutio
engineering is used when projects as it is expensive. n of
project is large 2. It is much more complex than Microso
2. When releases are required other SDLC models. . ft
to be frequent, spiral 3. Too much dependable on Risk. Window
methodology is used 4. Difficulty in time management s
3. When requirements are 5. Spiral may go on indefinitely. operatin
unclear and complex, Spiral 6. End of the project may not be g
model in SDLC is useful known early. system.
4. When changes may require
at any time
5. When risk and costs
evaluation is important
Incremental 1. This model can be used 1. Needs good planning and 4. A very
when the requirements of design. good
the complete system are 2. Needs a clear and complete example
Prespective clearly defined and definition of the whole system of a
understood. before it can be broken down contem
2. There is a need to get a and built incrementally. porary
product to the market 3. Total cost is higher than successf
early. waterfall. ul
3. A new technology is being product
used. is
4. There are some high risk Spotify.
features and goals.