← Back to recent work

PAN-EU B2B commerce, pitched, scoped, shipped.

An IBM iX (ecx.io) engagement to consolidate Heineken's fragmented per-country B2B ordering into a single SAP Hybris core platform with country-specific layers. The PAN-EU shop template, pitched, scoped and carried through to a UK launch on time under a hard, license-driven deadline, with the French, UK and Dutch operating companies aligned to one shared core. The team was awarded the IBM Benelux Excellence Award.

Engagement
IBM iX (ecx.io) × Heineken
Focus
B2B commerce · Design · Stakeholder management
Recognition
IBM Benelux Excellence Award

Scope

Heineken's B2B ordering was fragmented per operating company. One country still received orders by fax. Others ran homegrown systems. France required competitor products to be presented alongside Heineken's own brands, a regulatory constraint that shaped the whole architecture. The UK carried its own VAT and legal frame.

The mandate: a single SAP Hybris core platform with country-specific layers absorbing local rules. PAN-EU in scope, sequenced UK first, then France, Switzerland and the rest.

Before, fragmented per operating company

Country AStorefront, fax, manual entry
Country BHomegrown system
Country CHomegrown system
Country DHomegrown system

After, one core with country layers

UKLive
FRPlanned
CHPlanned
SAP Hybris coreCatalog, cart, checkout, account

One shared functional spine, country-specific layers on top

Before: each operating company on its own ordering channel. After: a single SAP Hybris core with country-specific layers, sequenced for phased rollout.

How it ran

It started at the pitch: a working prototype built from a colleague's earlier discovery, pitched, and won for IBM iX. From there the PAN-EU shop template ran through fortnightly three-day workshops rotating Amsterdam, Paris and London, aligning the French, UK and Dutch operating companies to one shared core, before settling permanently in London.

IBM iX delivery side

Programme leadership
Product managers
DevelopersIBM, ecx.io
SAP Hybris implementation engineers
DesignMy seat

Heineken client side

Heineken business leadership
Operating company APlus vendors
Operating company BPlus vendors
Operating company CPlus vendors

Three-way alignment, fortnightly cadence

Workshop room composition. Three-way alignment between IBM iX delivery, Heineken business and per-market vendors, in fortnightly cadence.

Between workshops the design was solo work: aligning each operating company's preferences against the shared template, translating outcomes into the next round of artifacts, holding conceptual integrity under continuous market-specific pressure. I also set up the design stream within the programme, interviewing and onboarding the designers who staffed it.

The hardest call

A hard release window was set by an unrelated license expiring on Heineken's side. Some of the more elegant approaches we'd developed weren't feasible inside that window. The decision was to ship the smaller, cleaner version that met the constraint and defer the rest to phase two.

Judgement call, taken under pressure: "shipped on time" beats "shipped a better idea late" when the deadline carries hard commercial cost. The cost of running over wasn't a slipped milestone, it was an expiring license. We held the scope, deferred ambition, and UK launched on schedule.

Wouldn't fit the window

Full ambitionElegant approaches, deferred

The hard constraint

License windowNon-negotiable deadline

What landed cleanly

Shipped V1, UKSmaller, cleaner, on time
Phase 2, deferredParked for next round

Held the scope, deferred ambition, launched on schedule

The scope decision under license pressure. Full ambition didn't fit. The team cut to what would land cleanly inside the window and deferred the rest to phase two.

Alignment

Three operating companies, continuous per-market pressure against the shared template, one round of escalation through programme leadership when a market's preferences ran counter to validated shared patterns. The agreed scope held. The template stayed shared. The market launched on the platform we'd defined.

Impact

Reflection

Phased rollout is a feature, not a compromise. A PAN-EU platform doesn't ship to all markets at once. UK first, the rest sequenced behind, was the discipline that let the platform actually launch.

Hard deadlines clarify scope better than discovery does. The license expiration forced choices the team had been deferring for months. Not all of them were what we'd have chosen under no pressure. They were the right choices for shipping.

The operating cadence · click to advance the cycle

A fortnightly user-story cycle, run across three cities.

The business stakeholders and the POs ran this cadence. I was in the room for it, representing UX, turning each market’s needs into the shared template.

Amsterdam Dutch opco
Paris French opco
London UK opco
  1. Week 1, on site Workshop Three-day session, rotating Amsterdam, Paris, London.
  2. Agreed in the room User stories Each market's needs turned into stories everyone signs off.
  3. One source of truth Shared backlog Stories land on the single backlog for the Hybris core.
  4. Built against the core Next sprint Design and build pick up the agreed stories.

Two weeks later, back to the workshop. Repeat.

The cadence was the product no one sees: a fortnightly loop that turned three markets' local needs into one agreed backlog, so the French, UK and Dutch operating companies kept building against a single shared core.

← Back to recent work

Currently available.

Product management, business analysis and customer experience across regulated banking, fintech and B2B.

Let’s talk