Topic outline

  • This module covers an overview of software processes. It contains two readings, one quiz, and one essay.

    • Page icon
    • Not available unless: You are a(n) Student
      File icon
      Module 3 lecture slides File
    • File icon

      Winston Royce's classic paper on systems development. A misinterpretation of this paper formed the basis for the waterfall development model.

      Royce, W.W., 1970, ‘Managing the development of large software systems: concepts and techniques’, Proceedings of the IEEE WESCON 26 (August), 1–9.

    • File icon

      Larman, C. & Basili, V.R., 2003, ‘Iterative and Incremental Development: A Brief History’, Computer 36(6), 47–56, doi.org/10.1109/MC.2003.1204375.

    • Quiz icon
      Module 3 quiz

      Do not take this quiz until you have studied the readings AND listened to the lecture.

      The quiz is timed, and you have 30 minutes to do it. 

      You are allowed two attempts. You will get the grade of your best attempt. You will be shown the correct answers to the questions only after the quiz is closed.

    • Assignment icon
      Essay: Software Life-Cycle Models Assignment