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.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
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
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