Monday, February 23, 2009

SDLC --INCREMENTAL MODEL



The incremental model is an intuitive approach to the waterfall model. Multiple development cycles take place here, making the life cycle a “multi-waterfall” cycle. Cycles are divided up into smaller, more easily managed iterations. Each iteration passes through the requirements, design, implementation and testing phases.
A working version of software is produced during the first iteration, so you have working software early on during the software life cycle. Subsequent iterations build on the initial software produced during the first iteration.
Advantages
--Generates working software quickly and early during the software life cycle.
--More flexible – less costly to change scope and requirements.
--Easier to test and debug during a smaller iteration.
--Easier to manage risk because risky pieces are identified and handled during its iteration.
--Each iteration is an easily managed milestone.
Disadvantages
--Each phase of an iteration is rigid and do not overlap each other.
--Problems may arise pertaining to system architecture because not all requirements are gathered up front for the entire software life cycle.
-- Total cost of the complete system is not lower

4 comments:

Sandhya said...

Good job,Muralianna. You must keep at it. Why don't you start a personal blog as well?

Unknown said...

Good Work. AND Thats what excatly MicrosofT do. So that Custome will have some thing in hand in a short period of time

Unknown said...

A nice way to keep up with the subjects Murali .. Have hearing a lot abt Flex nowadays .. see if you post something on it ..

oem software legal said...

An hungry man sees far.