Embed presentation
Download to read offline




Geoffrey Weglarz discusses iterative software development, which employs a constant cycle of planning, design, implementation, testing, and evaluation rather than moving linearly from one step to the next like the waterfall model. With iterative development, software releases can be "time boxed" to hand off features to QA for testing, and developers can revise their work on an ongoing basis. Project managers have control to backtrack if needed but too much backtracking can spiral a project out of control.


