Komponentenarchitekturen

Komponenten­architekturen sind die Anforderungen an die Interaktions­architektur für ein UI‑Entwicklungs­framework. Wir liefern die richtige Anzahl von zukunft­erprobter Design­flexibilität für ihre effiziente Entwicklungsumgebung.

  • Als erstes bilden wir einen Konsens rund um die Produktivitäts­ziele Ihres Frameworks.
  • Als nächstes führen wir eine gründliche Evaluierung des look + feel und der auf der Software­plattform etablierten UI‑Designpraxis durch.
  • Wir wenden unsere Analysemethoden an, um das Lösungs­modell zu erstellen, das am besten die erforderliche Design­flexibilität und Entwickler­produktivität ins Gleichgewicht bringt. Dieses bildet den Grundstein der Komponenten­architektur.
  • Mit Hilfe des Lösungs­modells wird eine funktionelle Klassen­hierarchie von UI‑Elementen aufgebaut, einschließlich der Container­klassen, die das Layout verwalten.
  • Die Komponentenarchitektur wird dann in einer ausführlichen Anforderungs­spezifikation dokumentiert.

Die abschließende Phase ist ein gründliches Review mit Ihrem Team, um zu der endgültigen Komponenten­architektur zu gelangen.