Wyróżniamy dwa podstawowe typy projektów upgrade. Są to:
Niektóre elementy obu typów można mieszać ze sobą, na przykład upgrade techniczny z realizacją drobnych usprawnień czy upgrade techniczny z ustaleniem listy usprawnień i odłożoną realizacją. Z punktu widzenia projektu upgrade to przedsięwzięcie w czasie, podczas którego dokonywana jest aktualizacja używanej wersji oprogramowania. Upgrade do nowej wersji SAP standardowo powoduje aktualizację: