In This Lecture You Will Learn

  • the stages in the waterfall life cycle;
  • about prototyping and incremental life cycles;
  • the importance of project management;
  • how users may be involved in a project;
  • the role of CASE tools in systems development


  • Hicks (1991)
  • Sommerville (1992, 2004) and Pressman (2004)
  • Jacobson, Booch and Rumbaugh (1999)
  • Chapters 5 and 21 of Bennett, McRobb and Farmer include more detail about the Unified Process
  • Curtis H.K. Tsang, Clarence S.W. Lau and Y.K. Leung (2005)