HCI Design Documentation and Development Reporting — Topics & Learning Outcomes

📋 Module Topics🎯 Student Learning Outcomes

Module Topics

Introduction to HCI Development Reporting

Establishes the purpose of professional HCI development reports and explains how they function as a traceable record of design decision-making from start to finish.

Requirements Documentation

Covers how to document the requirements-gathering phase, including user needs, functional and non-functional requirements, and the rationale for design constraints.

Design Process Documentation

Explains how to document the iterative design process, including concept generation, design rationale, low- and high-fidelity prototyping, and the evolution of design decisions.

Evaluation Documentation

Describes how to document usability evaluations and user testing activities, including methodology, findings, and the implications of results for design decisions.

Final Implementation Documentation

Explains how to document the final implemented design, including a description of the interface, design decisions made during implementation, and any deviations from the prototype.

Group Collaboration and Contribution Documentation

Covers how a group development report should document team collaboration, individual contributions, and the processes used to manage the design project collectively.

Report Structure, Referencing, and Presentation

Provides guidance on the structural conventions, academic referencing requirements, and professional presentation standards expected in an HCI development report.

Student Learning Outcomes

By the end of this module, students will be able to:

MO1
Compile a comprehensive HCI design document that records requirements, design decisions, evaluation findings, and iteration history for the course project
Level: CreateType: BehavioralCourse mapping: CO1
MO2
Apply standard technical writing conventions to produce clear, structured, and professional HCI development reports
Level: ApplyType: BehavioralCourse mapping: CO1
MO3
Justify design choices documented in the report by connecting decisions to HCI principles, user data, and project requirements
Level: EvaluateType: CognitiveCourse mapping: CO2

Course Outcomes (reference)

CO1Develop a computer interface to meet a set of requirements.
CO2Evaluate functionality and usability of a computer interface
CO3Identify and describe all issues associated with computer interfaces including ergonomic, psychological, cultural, and accessibility issues.