
Wir erstellen massgeschneiderte Software-Komponenten für die Verkehrsbranche.
Die Architektur eines Systems bestimmt massgeblich dessen Leistungsfähigkeit über einen langen Zeitraum hinweg. Fehler in der Architektur sind später nur schwer auszuräumen. Es ist deshalb entscheidend, dass während der Architekturphase die richtigen Weichen gestellt werden.
Eine Software-Landschaft besteht meist aus vielen Komponenten von unterschiedlichen Herstellern. Die Schnittstellen zwischen den Komponenten sind von grosser Wichtigkeit und sollten durch die Architektur vorgegeben werden. Wir bevorzugen offene und standardisierte Schnittstellen.
Eine Architektur kann nur so gut sein, wie seine Einzelteile. Der Auswahl der einzelnen Komponenten kommt dabei entscheidende Bedeutung zu.
Ein System verändert sich über die Zeit durch äussere oder innere Einflüsse. Umsysteme werden ausgewechselt, die Datenmenge nimmt zu, das Benutzerverhalten verändert sich. Die Performanz eines Systems kann dadurch negativ beeinflusst werden. Nur in wenigen Fällen hat man die Möglichkeit einer Neugestaltung. Meist muss man die existierenden Systeme mit kleinen Investitionen verbessern.