Wartbarkeit der Software-Architektur
Nachhaltigkeit im laufenden Betrieb, bei Aktualisierung und Erweiterungen
Über die bereits absehbaren Anforderungen zur Wartbarkeit sind der allgemeine Betrieb und die Wartung des Systems zu gewährleisten:
- Moderne Sprache und Architektur: Nutzung einer modernen, zeitgemäßen Softwaresprache und Systemarchitektur sowie Datenbank
- Sicherheitsupdates: Sicherung der aktuellen Version des Systems sowie proaktive Sicherheitsupdates (Fürsorgepflicht)
- Modularität: interne Struktur der Software – Separation of Concerns/Modularität, Komponentenorientierung, hohe Testabdeckung durch automatisierte Tests
- Mehrsprachigkeit: Basisfunktionalität des Systems, in der Systemarchitektur berücksichtigt