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

1.1 KiB

Increamental Model

1. Introduction


  • Requirement is devided into small pieces
  • Each independent chanks passes through the requirements, design, implentation and testing phase
  • implemented and tested until the product is finish
  • each of the little chunks are added to the product to the previous release
  • the process continues until the goal is fulfilled.

2. Advantage


  • Product is developed quickly
  • The method is very flexible to change .
  • Easy to testing and debugging.
  • Initial delivary cost gets lower .
  • Easier to find and solve bugs

3. Disadvantage


  • Have to get a clear picture of the project
  • need good planning and organization
  • Costly compare to waterfall model

4. When to use?


  • For web application and product base companies
  • When there is an urge for the early release of the product
  • Where requirement are completely understood