Uproszczenie powtarzalnych elementów, tj. aktualizacja wersji oprogramowania, automatyzacja procesu (w tym testowania), jednolite środowisko dla użytkownika, łatwiejsza identyfikacja problemów, uporządkowanie i usystematyzowanie procesu wsparcia (wprowadzanie, utrzymanie, wycofanie) oprogramowania.
Skrócenie czasu instalacji, uporządkowanie repozytorium wspieranych aplikacji, zastępowalność ekspertów.