Komponentenarchitekturen sind die Anforderungen an die Interaktionsarchitektur für ein UI‑Entwicklungsframework. Wir liefern die richtige Anzahl von zukunfterprobter Designflexibilität für ihre effiziente Entwicklungsumgebung.
- Als erstes bilden wir einen Konsens rund um die Produktivitätsziele Ihres Frameworks.
- Als nächstes führen wir eine gründliche Evaluierung des look + feel und der auf der Softwareplattform etablierten UI‑Designpraxis durch.
- Wir wenden unsere Analysemethoden an, um das Lösungsmodell zu erstellen, das am besten die erforderliche Designflexibilität und Entwicklerproduktivität ins Gleichgewicht bringt. Dieses bildet den Grundstein der Komponentenarchitektur.
- Mit Hilfe des Lösungsmodells wird eine funktionelle Klassenhierarchie von UI‑Elementen aufgebaut, einschließlich der Containerklassen, die das Layout verwalten.
- Die Komponentenarchitektur wird dann in einer ausführlichen Anforderungsspezifikation dokumentiert.
Die abschließende Phase ist ein gründliches Review mit Ihrem Team, um zu der endgültigen Komponentenarchitektur zu gelangen.
