Nieefektywna architektura monolityczna oprogramowania utrudnia rozwój aplikacji oraz wdrażanie nowych funkcjonalności.
Szybkie zmiany regulacyjne wymagają zmian w oprogramowaniu wykorzystywanym przez organizacje do realizacji operacji.
Obecny proces oceny ryzyka jest czasochłonny i angażuje pracowników organizacji.