Difference between revisions of "2010-01-13: Iterative Process"

From Earth Science Information Partners (ESIP)
(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] ...)
 
(No difference)

Latest revision as of 15:02, January 13, 2010

< 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].