A Clean Core Is Not a Project Deliverable

During an SAP transformation, Clean Core receives considerable attention.

Teams assess custom code, challenge modifications, review integrations and examine whether business requirements can be met through standard capabilities. Design authorities are established. Exceptions require justification. Decisions are documented.

The objective is clear: create an SAP environment that is easier to maintain, upgrade and extend.

But an important question arises after go-live:

Who keeps the core clean when the transformation program is no longer there?

A clean design at implementation is valuable. It does not guarantee a clean environment three or five years later.

Clean Core is therefore not simply a project deliverable.

It is an operating discipline.

Complexity begins accumulating again

After go-live, the organization continues changing.

A regulatory requirement appears. A business unit requests a new capability. An acquisition introduces another application. A customer needs a different transaction flow. An urgent operational issue requires a rapid solution.

Each request may be legitimate.

The risk does not come from change itself. An enterprise system that cannot change would have limited business value.

The risk comes when individual decisions are made without considering their cumulative effect.

One workaround becomes permanent. One temporary interface remains for years. One local report becomes business-critical. One exception creates the precedent for the next.

No single decision appears large enough to threaten the architecture.

Over time, however, the organization may rebuild the complexity that the transformation was intended to remove.

Go-live governance is not enough

Project governance is usually strongest before go-live.

There are formal design reviews, architecture standards, testing gates and executive attention. Decisions are visible because the program has dedicated people and structured forums.

After stabilization, those structures often become lighter.

The project team moves on. Business priorities shift. Support organizations focus on incidents and service levels. Enhancement requests enter normal delivery queues. Decisions become distributed across application teams, business functions and service providers.

This is precisely when Clean Core governance becomes most important.

The organization needs a practical mechanism for answering several questions:

  • Does the requirement create meaningful business value?
  • Can it be addressed through an existing standard capability?
  • Is an extension genuinely necessary?
  • Where should the capability be built?
  • Who will own it after implementation?
  • How will it be tested during future upgrades?
  • When should the decision be reviewed again?

Without this discipline, Clean Core can gradually become an aspiration rather than an operating reality.

Necessary change is not the problem

Clean Core should not be interpreted as a prohibition against differentiation.

Some extensions are necessary. Some integrations are essential. Regulatory requirements cannot be ignored, and genuine competitive capabilities may justify deliberate investment.

The more useful principle is:

Change the system intentionally, with visibility into the obligation being created.

Some requirements can be met by adopting standard functionality. Some require a process change rather than development. Some can be addressed outside the core through approved extension approaches. A smaller number may justify a carefully governed exception.

The objective is not to force every requirement into the same answer.

It is to ensure that the answer results from a transparent decision rather than habit, urgency or organizational pressure.

Every exception needs an owner

Approving an exception is only the beginning.

Every significant extension, customization or integration should have an identifiable owner who remains accountable for its business relevance.

That owner should be able to answer:

  • What business outcome does this capability support?
  • Is the requirement still valid?
  • Is the capability actively used?
  • Does SAP now provide a standard alternative?
  • What operational or upgrade cost does it create?
  • Should it be retained, redesigned or retired?

Ownership matters because technical objects often survive longer than the business conditions that originally justified them.

Without periodic review, yesterday’s necessary exception can become tomorrow’s unexplained technical debt.

Measure direction, not only compliance

Clean Core governance also needs measurement.

A useful leadership view should look beyond the number of custom objects and examine the broader direction of the environment:

  • Is technical debt increasing or decreasing?
  • Are standard capabilities being adopted?
  • Are exceptions concentrated in particular processes?
  • Are integrations following governed patterns?
  • Are unused objects being retired?
  • Is upgrade testing becoming easier?
  • Are new business capabilities reaching users faster?

The purpose of measurement is not to create another dashboard.

It is to identify where governance is working and where complexity is returning.

Establish a continuing governance rhythm

Clean Core should become part of normal enterprise governance.

A practical rhythm might include:

  • Reviewing significant enhancement requests before design begins
  • Recording business justification and ownership
  • Classifying extensions and integrations consistently
  • Tracking exceptions and their cumulative impact
  • Reviewing technical debt at regular intervals
  • Reassessing older developments as standard capabilities evolve
  • Retiring objects that no longer provide sufficient value
  • Including Clean Core indicators in transformation and architecture reviews

This does not require every request to enter a slow committee process.

Governance should be proportionate to risk and impact. Small, compliant changes can move quickly. Decisions that create long-term obligations deserve greater scrutiny.

The purpose is disciplined speed—not bureaucracy.

Leadership determines whether Clean Core lasts

Architecture teams can define standards. Development teams can follow approved patterns. Tools can identify custom code, integration risks and technical debt.

But leadership determines whether the discipline survives business pressure.

If every urgent request bypasses governance, the standards will gradually lose meaning. If local objectives consistently outweigh enterprise consequences, complexity will return. If nobody is accountable for retiring obsolete capabilities, the landscape will continue expanding.

Leaders must reinforce a simple expectation:

Every change should solve a meaningful problem without creating avoidable complexity for the future.

That expectation connects technical decisions to business stewardship.

Clean Core has no finish line

A successful transformation can begin with a cleaner SAP environment.

Sustaining it requires something more: clear ownership, measurable indicators, disciplined decision-making and periodic removal of what no longer creates value.

The organization will continue to change. Its SAP environment must change with it.

The real objective is not to freeze the core.

It is to ensure that change remains deliberate, transparent and sustainable.

A clean core is not something the project hands over at go-live. It is something the enterprise must choose to maintain—decision after decision.