We are moving away from managing large projects using the Waterfall Method. This involves trying to do everything up front, make all the decisions about the project, developing everything and then releasing it all at the end‏ of the project. Waterfall typically follows the following phases:-

  • Requirements
  • Design
  • Development
  • Testing
  • Implementation