Unternehmensanwendungen sind komplex – es gibt eine wahnsinnige Menge an Informationen, die angezeigt werden müssen und Daten aus verschiedenen Quellen, Modulen und Benutzern enthalten. Es gibt komplexe Diagramme, Nutzungsmuster und Datenlisten, die man erst einmal überfliegen muss, bevor man versteht, worauf die Software hinaus will.

„Die größte Herausforderung bei der Entwicklung von Unternehmensanwendungen ist der Mangel an Beispielen für Muster, die in bestimmten Szenarien funktionieren oder nicht funktionieren.“

Da die meisten Unternehmensanwendungen sensible Daten enthalten, die das Unternehmen betreffen, gibt es nur wenige Beispiele, die sich mit einigen der häufigsten Probleme beim Entwurf von Unternehmensanwendungen befassen. Es gibt Musterbibliotheken, in denen ausführlich beschrieben wird, wie die einzelnen Komponenten funktionieren sollten, aber nur sehr wenig darüber, wann sie zu verwenden sind. Die Muster, die wir in Design-Bibliotheken sehen, sind oft zu stark vereinfacht und funktionieren nicht in echten Unternehmensanwendungen, in denen die Daten und die Anwendungsfälle komplexer sind.

Was Sie da sehen, ist eine typische Unternehmensanwendung. Das Arbeitsfenster ist dicht mit Informationen gefüllt, mit einer verrückten Anzahl von Feldern, von denen jedes Informationen anzeigt, die im Zusammenhang mit einer anderen auf dem Bildschirm getroffenen Auswahl stehen.