COSC 4406 Software Engineering. Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100 College Dr., North Bay, ON P1B 8L7, Canada, [email protected] , http://www.nipissingu.ca/faculty/haibinz. Lecture 2 Process Models and Agile Development.
That leads to a few questions …
Modeling (analysis, design)
Deployment (deliver, feedback)
It is an incremental model that emphasizes a short development cycle
by using component-based approach.
It couples the iterative nature of prototyping with the controlled and
systematic aspects of the waterfall model.
For each framework activity
of the waterfall model,
there is a state transition diagram.
Each activity follows the diagram.
Therefore, all these activities are
Introduce agile features into
The activities of the waterfall model.
Kent Beck et al