Damit technische Systeme wie Business-Software, Ticketautomaten oder chemische Analysegeräte am Markt erfolgreich abgesetzt werden können, müssen sie technische Anforderungen wie auch die Bedürfnisse der Benutzenden erfüllen. Dies gelingt nur, wenn in der Entwicklung der Systeme die gesamten Anforderungen vom Benutzungskontext bis hin zu kulturellen Faktoren berücksichtigt werden.