In der Entwicklung von Applikationen stehen bei den einzelnen Bereichen unterschiedliche Ziele im Vordergrund:
- maximalen Value für die Organisation schaffen (Business)
- neue Funktionen schnellstmöglich zur Verfügung stellen (Entwicklung)
- stabile, performante Applikation sicherstellen (Betrieb)
Neue Funktionen führen dabei meist zu Applikationserweiterungen, wodurch die Komplexität steigt und der Betrieb aufwendiger wird.