Summary:
Without proper planning and control, any project is doomed to failure. Without strong project management control, the iterative model quickly spirals out of control and you have a runaway project on your hands! The iterative cycle of "design-develop-evaluate" closely parallels the standard scientific method of "observe-theorize-experiment" and is a natural process for most contemporary software professionals