Section outline

  • This unit aims to introduce students to the Design Process for Interactive Systems by exploring software engineering techniques, design standards, and guidelines as design rules to increase the quality of designing interactive systems that increase user experience. It will also explore software lifecycles such as the waterfall model and interactive model and more. 

    Unit learning outcomes:
    At the end of this unit, you will be able to:

              1. Explain software engineering and the design process for interactive systems.

              2. Explain Iterative design, prototyping, and design rationale.

              3. Understanding the life cycle for interactive systems. 

    Learning activities:

    You will need to do the following activities:

              E-tivity 1.1 Online assessment on software engineering and the design process for interactive systems.

              E-tivity 1.2 Exercise on the life cycle for interactive systems. 

              E-tivity 1.3 Online/in-class assessment through the files that students will submit.

    Learning resources:

    [1]. Alan Dix, Janet Finlay, Gregory Abowd & Russell Beale (2004). Human-Computer Interaction. Hillsdale, NJ: Prentice Hall, 2004. ISBN 0-13-458266-7 (hardback); 0-13-437211-5 (paperback) only outside USA. 1998 (Second Edition) ISBN 0-13-239864-8. Chap. 5

    • Design Process for Interactive Systems