Elise Elsenheimer's Product Design Portfolio

Architecting a global digital marketing platform for The Coca-Cola Company

Role: Principal Business Analyst and Adobe Experience Manager (AEM) Authoring Experience Architect

The Coca-Cola Company wanted to consolidate three separate marketing platforms into one to reduce technical debt, maintenance, and platform costs.

Gathering business requirements

I took a deep dive into the existing component set for one of the three platforms, engaging with stakeholders to understand which features they used, would like to have, or never used. I compared and aligned these features across platforms, connecting related requirements so that we could solve and build efficiently.

Collaborating on solutions

After gathering the business requirements for one or more features, I collaborated with the development leads to suss out the functional requirements. From there I completed a series of specifications, working closely with the team to finalize the solution.

Finding efficiencies

As we architected the platform, I started to surface reusable chunks of authoring functionality that we could code once and reuse. This meant future enhancements to that piece of functionality would cascade, and that content authors would have a consistent experience.

Sequencing the work

Together with the development and project management teams, we plotted out the tasks and sequence of work to be prioritized by the client and executed by the development team in future sprints.

Agile workflow

I supported 15+ developers within 2-week sprint cycles, completing my work 1-2 sprints in advance so that it could be prioritized for development. During the course of a sprint I would gather requirements, facilitate conversations, and create specifications for future work to be prioritized while supporting the team on the functionality that was in active development.

Outcome

We consolidated 300+ components over three platforms into a single platform with a set of 25 components, supporting over 350 websites. This reduced the total component count by approximately 86%, supporting the business goals of reducing technical debt, maintenance, and platform costs. Yay!

ⓒ 2023 Elise Elsenheimer. All rights reserved.