Kopplung beschreibt, wie stark Module miteinander verbunden sind, während Kohäsion die interne Konsistenz eines Moduls bezeichnet. Hohe Kohäsion und niedrige Kopplung sind erstrebenswerte Eigenschaften, die die Wartbarkeit und Flexibilität von Software erhöhen.
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 Zusammenhänge ordnet, verbindet oder entscheidbar macht.
Kopplung beschreibt die Abhängigkeit zwischen Modulen, Kohäsion den inneren Zusammenhang ihrer Verantwortlichkeiten.
Die Begriffe kommen aus der strukturierten Softwareentwicklung und wurden durch Yourdon und Constantine in der Software-Entwurfslehre geprägt. Später machten sie sich zu Leitkriterien modularer Gestaltung und objektorientierter Architektur.
Ein gutes Modul funktioniert wie eine gut geschnittene Werkzeugkiste: Die Werkzeuge darin dienen einem zusammenhängenden Zweck, während die Kisten untereinander über wenige klare Griffe verbunden sind. Hohe innere Geschlossenheit und geringe Außenabhängigkeit erleichtern Änderungen.
Die Stärke und Anzahl der Abhängigkeiten zwischen Modulen.
Wie eng die Verantwortlichkeiten eines Moduls zusammengehören.
Die Schnittstelle, über die ein Modul mit anderen kommuniziert.
Das Zusammenspiel hilft, Änderungsfolgen zu begrenzen und Verantwortlichkeiten verständlich zu schneiden. Es liefert keine automatische optimale Zerlegung; fachliche Grenzen und konkrete Änderungsmuster entscheiden mit.
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.