Chapter 1 - Introduction
Chapter 1 - Introduction
Chapter 1 - Introduction
A life-cycle…
is a finite and definite period of time.
starts when a software product is conceived (think up).
ends when the product is effective for use.
System and
software design
Implementation
and unit testing
Integration and
system testing
Operation and
maintenance
ADV and Disad of Waterfall Model
Advantage of Waterfall Model
Simple and easy to understand and use.
Phases are processed and completed one at a time.
Milestones (significant stage) are well understood.
Sets requirements stability (requirements are very
well understood).
ADV and Disad of Waterfall Model
Disadvantage of Waterfall Model
Not a good model for complex and object oriented
projects (requirement changes frequently).