Professional Documents
Culture Documents
Software Engineering II - Power Point Slides Lecture 04
Software Engineering II - Power Point Slides Lecture 04
Model
Requirements phase
Verify
Specification phase
Verify
Architectural design
Verify
Maintenance phase
Development
Maintenance
Retirement
Implementation,
integration
Design
Deliver to client
Build 2
Specification
Implementation,
integration
Design
Deliver to client
Build 3
Specification
Implementation,
integration
Design
Deliver to client
Build n
Specification
Specification team
Design team
Design
Implementation,
integration
Implementation,
integration team
Deliver to client
Spiral Model
Precede each
phase by
Alternatives
Risk analysis
Follow each
phase by
Evaluation
Planning of
next phase
If risks cannot
be resolved,
project is
immediately
terminated
Verify
Rapid Prototype
Specification
Design
Implementation
Integration
Software Engineering II
Lecture 4
Fakhar Lodhi
Object-Oriented
Lifestyle Models
Maintenance
Further
developmen
t
Operations
Implementatio
n and
integration
Implementatio
n
Objectoriented
design
Objectoriented
analysis
Requirement
s
Fountain
Model
Features
Overlap
(parallelism)
Arrows
(iteration)
Smaller
maintenance
circle