Změna je běžný stav
Software často zastarává ne proto, že by přestal technicky fungovat, ale protože už neodpovídá realitě firmy. Ruční výjimky a obcházení systému pak postupně snižují jeho hodnotu.
Udržitelný systém musí umožnit měnit pravidla a procesy bez ztráty přehledu o tom, jak spolu jednotlivé části souvisejí.
Řízená definice místo skrytých vazeb
Pokud jsou data, role, procesy a výstupy zachycené v jednotné definici, lze dopad změny lépe vyhodnotit a ověřit. Vývoj se neopírá jen o znalost konkrétního programátora nebo o historicky narostlý kód.
Dlouhodobá ochrana investice
- nové agendy navazují na společný základ,
- změny jsou lépe dohledatelné a kontrolovatelné,
- technologický upgrade lze oddělit od změn firemních procesů,
- systém může růst bez opakovaného začínání od nuly.