Die Umsetzung der spezifischen Nutzungsanforderungen in ein konkretes Interface-Design ist eine große Herausforderung. Die Interface-Gestaltung beschränkt sich dabei nicht nur auf das grafische Erscheinungsbild, sondern umfasst alle Aspekte, die die Interaktion mit dem System beeinflussen.