Topic outline

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

    • 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. 

    • Workshop icon

      Write a 750 word essay describing and comparing the waterfall and incremental software development models. Explain the pros and cons of both.