Incremental model

MariamKhan120 886 views 8 slides May 10, 2019
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

Incremental process model-definition, example, advantages, disadvantages, when to use this model?


Slide Content

Incremental PROCESS MODEL

INCREMENTAL MODEL Incremental Model is a process of software development where requirements are broken down into multiple standalone modules of software development cycle. Each module (independent units) passes through the requirements, design, implementation and testing phases.

INCREMENTAL MODEL Each subsequent release of the module adds function to the pervious release. The process continues till the complete system is achieved

EXAMPLE When we work incrementally we are adding piece by piece but expect that each piece is fully finished Thus keep on adding the pieces until it’s complete

ADVANTAGES E asier to test and debug Customer feedback is received after the delivery of each component more flexible Risk of requirement changes is reduce

DISADVANTAGES Need good planning to integrate the components Need proper design to integrate the components Each iteration phase is rigid and does not overlap each other Rectifying a problem in one unit requires correction in all the units and consumes a lot of time More expensive

WHEN TO USE THIS MODEL Mostly such model is used in web applications and product based companies. This model can be used when the requirements of the complete system are clearly defined and understood Major requirement must be defined; however, some details can evolve with time There is a need to get a product to the market early.

Thank You!