Der Modular Maturity Index (MMI) – geprägt durch Dr. Carola Lilienthal – beschreibt ein strukturiertes Vorgehen, um die „Modularität“ eines Systems nicht nur gefühlt, sondern anhand nachvollziehbarer Kriterien zu bewerten. Im Kern geht es darum, Architekturqualität über messbare Signale wie Kopplung, Kohäsion, Abhängigkeitsstrukturen und Änderungsdynamik sic…
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und bei Bedarf in die 360°-Bewertung zu wechseln.
Theoretisches Gebilde: erklärt einen Begriff, ein Prinzip oder ein Denkmodell.
Was du verstehen musst, um ein Themenfeld sinnvoll zu denken.
Der Modular Maturity Index bewertet, wie gut eine Softwarearchitektur in klar abgegrenzte, veränderbare und wartbare Module gegliedert ist.
Der Index wurde als praxisnahes Architekturmaß im Umfeld von Softwarearchitektur-Metriken entwickelt, um Modularität und technischen Abbau von Schulden gemeinsam sichtbar zu machen. O'Reilly beschreibt ihn als Metrik, die Modulgrenzen und Abhängigkeiten für Reifeentscheidungen nutzbar macht.
Bewerte ein Gebäude nach seinen Wohnungen: klare Eingänge, wenig gemeinsame Wände und getrennte Leitungen erlauben Umbauten. Viele Durchbrüche und versteckte Verbindungen senken die Modularität.
Ein Modul bündelt Funktionen, die fachlich oder technisch eng zusammengehören.
Abhängigkeiten zwischen Modulen zeigen, wie stark Änderungen über Grenzen greifen.
Metriken machen Architekturqualität vergleichbar und Veränderung beobachtbar.
Der Index unterstützt Architekturentscheidungen und Refactoring, wenn Teams Messwerte als Gesprächsanlass zusammen mit fachlichem Urteil verwenden.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.