Projektierung


Beim Softwaredesign sind für uns folgende Techniken und Lösungen besonders wichtig:

  • Verwendung von UML zur Erstellung von verschiedenartigen Diagrammen
  • Verwendung von modernen Modellierungswerkzeugen, wie Enterprise Architect oder StarUML
  • Definition von öffentlichen und privaten Schnittstellen zur Kommunikation zwischen Modulen oder Komponenten
  • Erstellung von XML-Konfigurationsdateien
  • Intelligente, geeignete Verwendung von Entwurfsmustern
  • Betonung der Modularität der Software in technischer und marketingbezogener Hinsicht
  • Prototypenerstellung während der Entwicklung - und zwar sowohl für das Backend, als auch für das Frontend

Das flexible Softwaremodell muss auf fortlaufende Entwicklung eingestellt und einfach instandzuhalten sein, deswegen bemühen wir uns ständig darum, seine Übersichtlichkeit zu gewährleisten.