architektur

Die Softwarearchitektur beschreibt die grundlegenden Kriterien, nach denen eine Software entwickelt wird. Darauf Einfluss nehmen fachliche und technische Requirements wie u.a. Skalierbarkeit, Budget, Wartbarkeit, Konfigurierbarkeit.

Jede Software hat eine Architektur. Wird diese nicht von Anfang an im Projekt thematisiert, besteht die Gefahr, dass sich die Software aufgrund von Einzelentscheidungen entwickelt, die kein konsistentes Gesamtgebilde ergeben, und zu mehreren hundert Stunden an Bastelarbeit führen, um Einschränkungen zu umgehen.

Lassen Sie sich zu Beginn Ihres Projekts beraten, welche grundsätzlichen Festlegungen aufgrund Ihrer fachlichen und technischen Anforderungen ratsam sind.