Lecture Human-computer interaction (3rd) - Chapter 6: HCI in the software process. Software engineering provides a means of understanding the structure of the design process, and that process can be assessed for its effectiveness in interactive system design. Usability engineering promotes the use of explicit criteria to judge the success of a product in terms of its usability. Iterative design practices work to incorporate crucial customer feedback early in the design process to inform critical decisions which affect usability. |