quartz/content/notes/000 This Semester/002 Courses/Software and Engineering/Chapter 2/Spiral model.md
2022-02-12 06:52:50 +06:00

1.1 KiB

Spiral model

1. Introduction


Definition :: Spiral model is a combination of systematic aspect of Waterfall Model and iterative nature of Prototype Model

Spiral Model = systematic approach of **Waterfall** + iterative nature of **prototyping**

2. When to use spiral model?


  • When software is big
  • Need to solve as much risk as possible
  • Requirments are complex
  • Significant changes are aspected

3. Four fold procedure


  1. Evoluation
  2. Defining
  3. Planning/Design
  4. Engineering !Pasted image 20220206081420.png

4. Phases of Spira Model


5. Advatage


  • The possibility of risk in the product signaficly reduce
  • Very flexible
  • Good for lard project
  • Additional functionality can be added
  • Software produces earlu

6. Disadvantage


  • Waste for small project
  • Highly depends on removing risk
  • Need expertise for removing risk
  • The success is depends on risk removing phase