Is the SAP Enhancement Package Framework the hoped-for “cure-all”?
The concept of Enhancement Packages (Enhancement Packages Framework, short EhPs) is simply brilliant. However, when one considers how long SAP — as the standard software supplier for business software par excellence — took to establish this software logistics discipline, one can no longer speak of brilliance. What the absence of this framework has cost customers until now, each customer should calculate for themselves.
From a software logistics perspective, SAP has finally done its homework, but again (as in my blog on Solution Manager) only with a focus on the standard software. The EhPs unfortunately still do not address customer implementations. Impact analyses as provided by Intellicorp and Panaya for the largest investments of an SAP implementation are non-existent.
What does this mean for SAP customers who have already made the step to EhPs (prerequisite: SAP NetWeaver 7.0)? For those not yet on SAP NW 7.0, the conventional SAP upgrade is unfortunately still a prerequisite.
Technical basis: The corresponding EhPs can be applied in a time-neutral manner, meaning the physical effort remains, but the direct temporal dependency of the business-technical follow-up work (business-technical application of EhPs) is decoupled.
Business-technical: In a first step (preparation), all additional requirements for new functionalities delivered by SAP in the EhP must be collected. Based on these, a concurrent analysis of the configured base (ALM – investment protection) and an evaluation of the new functionality on SAP’s demo systems must be performed. Only through this analysis can the scope of business-technical EhP application be determined.
The activation of individual Business Switches makes the impact analysis even more challenging: now it must really be evaluated which “transaction areas” are actually used in the organization. The consequences you’ve probably already experienced: with every upgrade or now “business-technical application of EhPs,” the entire implemented application portfolio is rebuilt again, so that the new technical functions can be assured on the basis of the old technical functionality — instead of actively managing only the delta between old and new functionality.
Conclusion: The time-consuming identification, implementation and testing of new business content remains the same, if not increased by additional complexity. Due to the newly available business functionality, concurrent impact analysis becomes ever more complex and therefore more time-consuming. The temporal decoupling of the technical application of EhPs can save time. However, this time saving should at least be reinvested in impact analysis, in order not to risk production shutdowns.