2010-01-13: Iterative Process
From Earth Science Information Partners (ESIP)
Revision as of 14:02, January 13, 2010 by Erinmr (talk | contribs) (New page: < Back to: Workspace Design | Workspace Design Ideas [http://www.citeulike.org/user/erinmr/article/6537508 An Iterative and Agile Process Model for Teaching Software Engineering] ...)
< Back to: Workspace Design | Workspace Design Ideas
An Iterative and Agile Process Model for Teaching Software Engineering
Iterative process models are primarily concerned with the idea of building software through the sequential development of several mini-projects known as iterations.
Agile processes are low-overhead processes that accept that software is difficult to control (they are adaptative rather than predictive). They minimize risk by ensuring that software engineers focus on smaller units of work (they practice iterative development). They are distinguished from "heavier" processes thanks to their emphasis on values and principles rather than of processes (they are people-oriented rather than process-oriented) [9].