Potrzeba zarządzania wieloma złożonymi przedsięwzięciami na różnym poziomie
Chęć uniknięcia powielania wykonywanych działań w ramach poszczególnych projektów
Potrzeba optymalizacji w zakresie integracji rozwiązań Chęć zapewnienia reużywalności wytwarzanych komponentów