chapter  52
26 Pages

- Human–Computer Interaction and Software Engineering for User Interface Plasticity

Human-computer interaction (HCI) and software engineering (SE) are like two old friends with different backgrounds: they share values but use them differently. Both domains address the design and development of useful and usable systems and are concerned with “requirements analysis,” “incremental and iterative design,” as well as “quality assurance.”