Qualitätsattribute
Qualitätsattribute¶
Qualitätsattribute sind gemeinsame, explizite Erwartungen daran, wie gut sich ein System zur Laufzeit verhält und wie seine Struktur langfristig standhält, über die reine Funktionsliste hinaus. Sie gliedern sich in zwei Familien: Ausführungsqualität (zur Laufzeit beobachtbar, z. B. Zuverlässigkeit, Leistung und Sicherheit) und Evolutionsqualität (in der statischen Struktur verankert, z. B. Wartbarkeit, Portierbarkeit und Skalierbarkeit). Teams nutzen sie, um Architekturentscheidungen zu bewerten, Grenzen für akzeptable technische Schulden zu setzen und Prioritäten rollenübergreifend zu kommunizieren. Ohne vereinbarte Qualitätsattribute optimiert jede Entwicklerin und jeder Entwickler für unterschiedliche, unsichtbare Ziele.
Siehe auch: Softwarearchitektur · Technische Schulden · Architekturentscheidungsprotokoll
No interactions found yet. Be the first! Link to this page on your blog, send a Mastodon toot, or leave an annotation via Hypothesis with the button "annotate" at the navbar to appear here.