1
Lecture slides for
Week 3
Software Process Models Cont…
CS-XXXX
, 2
Overview of this lecture
Properties of an Evolutionary Model
What are its types?
Evolutionary Process Model diagram
Advantages, problems & applicability of Evolutionary Model
Incremental Model with applicability, benefits & problems
Prototyping Model
Component base development model (COTs)
Rapid Application Development Model (RAD)
, 3
2. Evolutionary Models
• Main characteristics:
– The phases of the software construction are interleaved
– Feedback from the user is used throughout the entire process
– The software product is refined through many versions
• Types of evolutionary development:
– Exploratory development
– Throw-away prototyping
Lecture slides for
Week 3
Software Process Models Cont…
CS-XXXX
, 2
Overview of this lecture
Properties of an Evolutionary Model
What are its types?
Evolutionary Process Model diagram
Advantages, problems & applicability of Evolutionary Model
Incremental Model with applicability, benefits & problems
Prototyping Model
Component base development model (COTs)
Rapid Application Development Model (RAD)
, 3
2. Evolutionary Models
• Main characteristics:
– The phases of the software construction are interleaved
– Feedback from the user is used throughout the entire process
– The software product is refined through many versions
• Types of evolutionary development:
– Exploratory development
– Throw-away prototyping