Project Management

[ Project Management Topics ]

System Development Life Cycles

Now that we know what we are creating (Scope) and the basics of how we intend to create it (Work Breakdown Structure) we need to take some time to think about how we see the development process actually occuring. Now usually we do something akin to

  1. Define Problem;
  2. Analyze Solution;
  3. Design Solution;
  4. Implement Design;
  5. Support Product

However, there are a number of ways we could handle the builidng of a project as you will see below. Based on your company, your project, your personality, and your team's personality, some will work better than others.



Learn more:

Fountain (or Iterative or Incremental)


Learn more:


The spiral methodology extends the waterfall model by introducing prototyping. It is generally chosen over the waterfall approach for large, expensive, and complicated projects.

Learn more: or

Build and fix

Self explanitory....

Rapid prototyping or Rapid Application Development

Prototype and re-use. Strong use of versions.


Learn more:,,sid92_gci214246,00.html or

Synchronize and stabilize

Groups work in parrallel on iterative versions and then synch up results before moving to next phase

Learn more:,,sid26_gci922408,00.html



Learn more: