heise+ | Die vier Schritte der Domain-Driven Transformation
Wenn man auf der grünen Wiese mit einem Softwareprojekt anfängt, macht alles Spaß und alles ist einfach. Die Entwicklerinnen reagieren blitzschnell auf neue Anforderungen. Die Anwenderinnen sind begeistert. Die Entwicklung geht in großen Schritten voran. Über die Lebenszeit des Systems wird sich das ändern. Unweigerlich erhöht sich die Komplexität der Software. Diese ansteigende Komplexität führt zu höherer Fehleranfälligkeit, immer langsamerem Fortschritt und schlechterer Wartbarkeit. Und schließlich braucht es ein halbes Jahr, bis auch nur die kleinste Änderung in Produktion angekommen ist. Aus der blühenden grünen Wiese ist ein schlammiger stinkender Acker geworden. „Altsystem“, „Legacy-Software“, „Big Ball of Mud“, „Monolith“, „Gummistiefelprojekt“ sind die wenig schmeichelhaften Namen, mit denen diese Art von Systemen versehen werden.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.