Systematische Analyse und Prozessverbesserung
Agilität klingt nach Performance und Flexibilität,
doch die Arbeitsrate einer Organisation ist tendenziell konstant.
Damit Veränderungen dennoch wirksam umgesetzt werden können, braucht es Konzepte,
die Flexibilität über den gesamten Software-Life-Cycle (SLC) hinweg unterstützen.
Mit dem Ziel die Leistungsfähigkeit und Qualität gezielt zu verbessern,
lassen sich Steuerungsinstrumente einsetzen, wie
die Evaluation von Softwaresystemen und Entwicklungsprozessen.
Optimierung von Leistungsfähigkeit und Qualität
Softwaresysteme und Entwicklungsprozesse:
Die Evaluation von Softwaresystemen und Entwicklungsprozessen ist die Möglichkeit
Architektur- und Entwicklungspraktiken systematisch zu bewerten.
Die Evaluation liefert die objektive Grundlage für Investitionen, als auch für Abnahmen,
nach der Leistungserbringung;
sie fokussiert den wirtschaftlichen Nutzen und zeigt das technisches Potenzial.
Analyse organisationaler Elemente:
Software entsteht nicht im luftleeren Raum;
es braucht organisatorische Strukturen und menschliche Interaktion.
Erhöhte Komplexität, häufige Fehler und Fehlerzustände, eine langsamer werdende Entwicklung
sind Symptome für eine sinkenden Leistungsfähigkeit der Organisation.
Durch die Ergebnisse lassen sich Maßnahmen etablieren,
um Leistungsbereitschaft und Leistungsfähigkeit zu stärken.