Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

Get MACH

Ready
Preparing Your Business For Digital Transformation

Get MACH Ready 1


Table of
Contents

03 20
Introduction Part 4: Make it MACH
Change Management
Order of Operations
04
Part 1: Start With Why 25
Part 5: Next Steps
06
Part 2: Order of Buy-in 26
Marketing/Merchandising
Sales Conclusion
Digital/Product Team
Development/Technology
Executive Leadership (CFO and/or CEO)

12
Part 3: Set the Stage for Success
Timeline
Defining Success
People Resourcing

Get MACH Ready 2


Introduction

Over the last decade, I’ve helped lead existing gap? These questions are critical to
numerous digital transformations at enterprise- identify—and answer—early on. We’ll cover
sized organizations, navigating the many all this and more in the following pages.
challenges that are met ahead of eventual
success, all of which have come with their This guide will help you determine where,
share of learnings. Alongside the vendor- when, and most importantly how to prepare
side expertise and experience of Orium, your business for the challenges of a digital
commercetools, and Contentstack in this transformation, ensuring you’re able to avoid
white paper, I share my client-side knowledge, the worst pitfalls and overcome whatever
not only outlining how to set up for success, is thrown your way so you can unlock the
but specifically what roadblocks to look incredible opportunities for growth and
out for and how to mitigate these risks. scale that come with a move to MACH.

Nearly all successful transformations introduce


changes using the PPT framework: People,
Process and Technology. To paraphrase Jim
Collins from “Good to Great”, “First you get
all of the right people on the bus, then you
figure out where the bus is going”. One of my
biggest takeaways and lessons learned in
years of transformations is how critical it is to
have the right people on the initiative. Who’s
on board and can see and contribute to the
vision? Who’s actively resisting and shows
no sign of ever wanting to change from the
status quo? It’s equally important to avoid
having the wrong people join the endeavor
as it is to get the right people involved.

Adopting a MACH approach isn’t just about


learning a new technology set— it’s a
mindset change for your organization. Are
you moving from waterfall to agile software
development? Are you moving from a project-
based to a product-led culture, focused on
outcomes over output? Are you adopting Scott Canney
new technology that requires new skill sets Digital Strategy and Product Leader
and if so, what are your plans to bridge the MACH Alliance Ambassador

Get MACH Ready 3


Part 1:

Start With Why

Preparing your organization for the changes Worse, when one site releases a new feature,
and challenges that come with digital it requires additional development work and
transformation isn’t just about creating coordination for all brands to benefit.
checklists of what to do and working through
them. In fact, a successful digital transformation For most businesses—possibly even yours—
begins long before the first line of code is it’s a combination of some or all of these at
ever written or the first checklist is ever made. once, and each day these issues become
Long before any of the what of the digital more and more entrenched. The challenge to
transformation, you need to be crystal clear on even maintain the status quo becomes almost
the why. untenable, and every bit of ground lost makes it
even harder to eventually replatform.
Why are you investing your resources—time,
money, and people—into this change? Luckily, these problems and many more can
be solved by adopting MACH technology. But
Maybe you’re struggling to keep pace with before your organization can begin to migrate,
the market, your legacy software slowing your you’ll need buy-in from various teams and
ability to seize opportunities with complex (and stakeholders, a clear business case, approval
error-prone) workarounds as your competitors from the C-Suite and a rock solid kick-off plan.
make rapid changes and adapt to evolving Identifying your challenges in advance will not
market needs. only help you build the business case and get
buy-in and approval across the org, it’ll help you
Or maybe your development teams rarely even set the project on the path to success from the
get the time to work on new features, instead very first step.
spending time on fixing bugs and supporting
technical debt. The why is at the heart of decision-making
at every stage. It’s what you’ll come back to
Perhaps you’re facing skyrocketing costs as when you’re in the weeds, working through
you maintain multiple platforms to support all challenges. That’s why your first step to MACH
of the sites in your brand portfolio, as limited success is to start with why.
resources make prioritizing each brand difficult.

Get MACH Ready 4


When people ask why I moved our brand to a headless, MACH-
based architecture, I always say it’s because it’s the hub of a
hub-and-spoke approach— and my customers demand lots
of spokes.

Chris Ladd,
Chief Executive Officer, Coravin

Get MACH Ready 5


Part 2:

Order of Buy-in

Once you’ve established your reasons for the CEO and CFO, you’ll have a wave of
moving to MACH, every other piece starts champions helping buoy the cause and the buy-
to take shape. As you dig deeper on the in you need from all departments before the
challenges you’re facing, building a more project even begins— a crucial part of ensuring
complete understanding of the existing state, success once it kicks off.
you can begin to tease out the issues MACH
will help your business overcome, as well as the To help decide your path, consider the features
best approach for moving to MACH for not currently on the site that can help drive
your brand. results. For example, decoupling the front and
back-ends in a headless architecture can allow
A MACH transformation can happen several for faster page load times, which can boost
ways, and we’ll dig deeper into each in conversion rates. A MACH-based architecture
the Timeline section, but whether you’ve can reduce the time to develop and launch
determined you need a complete replatform of changes, providing greater control and a more
an existing site, a brand new site, or a piece- expansive ability to experiment. What teams
by-piece migration, starting from the ground- can benefit from self-serve functionality? Where
up can create a groundswell of support from are the greatest needs, and what is the priority
several departments to the ultimate deciders in of change for supporting business growth?
the C-Suite.
The answers to these questions will be different
But where do you begin? in every organization, depending on a host of
things from personal dynamics to org structure.
Start with the business: What are the biggest (There are even organizations where the CFO
pain points, how can MACH help overcome is the champion!) But most will find greatest
them, and perhaps most importantly, who will success with a daisy-chain approach, going
be impacted. Your CFO is unlikely to be the from stakeholder to stakeholder to build the
first to buy into the program, so build a base business case.
of support with internal champions, the people
most likely to see the value and gain the most
from the change. By the time you do reach

Get MACH Ready 6


The order outlined below is among the most • Marketing empowerment - own the
common for gaining traction, but you know creation and publishing of content on
your organization best, so adjust as needed. the site from blogs/articles, banners and
other digital marketing assets without
having to rely on developers to help
Marketing/Merchandising
• Personalization - deliver tailored
Your CMO and/or Head of Merchandising content, landing pages, product
often have the most ground to gain, and can recommendations and search results
be stalwart champions at every stage. Their based on user data and segmentation
job is to control the brand, from digital assets
• Support data-driven marketing
like blogs and articles to pricing and promotion
or CDP - integrate data across
efforts. Basically all content of any kind. Having
channels, leveraging a MACH-
control of the end-to-end content process for
based stack for a single view of
the homepage and marketing landing pages
the customer that can be used for
can be a game-changer for a group that, in
further personalization, advanced
most legacy scenarios, has to go through the
insights and predictive marketing
technical department to make anything happen.
• Run promos and personalized
We suggest starting your MACH campaign pricing based on the user,
with this group, because the list of reasons segment or general promotion
for them to switch is extremely compelling:
• Experimentation - test and iterate
more faster on marketing campaigns,
promotions, new experiences and more

• Automate campaign workflows -


help automate repetitive tasks like
social media posts, blog creation,
email marketing and more

• Create content once, push everywhere


for a true omnichannel experience

• Manage product information


including descriptions, images/
videos, reviews and more in a single
business-user-friendly place

Best-in-class marketing technology integrated


using a MACH architecture can simplify,
improve, or outright enable all of this in a
way that your existing legacy stack cannot.

Get MACH Ready 7


Sales others. Emphasize things like the ability to
deliver features faster, run A/B tests easily, and
The next area for buy-in: your CRO and/or react to the market more quickly. And especially
Head of Sales. for this group, highlight the ability to “rip and
replace” areas of the site on a modular basis,
The list of advantages may not be as long for rather than needing to completely replatform,
the Sales & Revenue departments, but they when it’s time for upgrades or changes.
are among the most impactful improvements
the business will see and are often a crucial
element in gaining CEO and CFO buy-in
down the line. Getting their support early
will provide a strong wind at your back.

For the bookings-focused team, demonstrate


how this technology can help automate
redundant and mundane tasks for the sales
team, how it can streamline the sales cycle
and allow the sales team to focus on what they
do best (build relationships, grow customer
counts, and close sales). Over time, data
from the various components can be stitched
together to give a true single view of the
customer in a CRM for the sales team.

Digital/Product Team

In many organizations, the CDO/CPO/Head of


Product is a make-or-break stakeholder. Their
team sits at the center of so many crucial and
overlapping activities, their pain points are often
a side-effect of another group’s primary pain,
and they bear a lot of the brunt of blowback
when things go sideways. Getting digital or
product team buy-in doesn’t just support the
business case— they’re arguably the single
most important group to have onside when
you go to do the actual transformation work.

Start by breaking down the dependencies


caused by your monolithic legacy platform.
Focus on how a MACH architecture will enable
the organization to form self-serving teams
that can build and release without waiting on

Get MACH Ready 8


Development/Technology But while your technical teams arguably have
the most to gain, they also have some of the
The penultimate stakeholder is your CIO/CTO/ biggest fears. It’s important to have conver-
Head of Engineering. More often than not, sations about these concerns from the
these folks hold the real keys to a yes or a no. get-go. What does this mean for their people
They’re facing the biggest effort in making the (adjusting team size, upskilling, and change
change, and they’re likely facing some of the management)? What does it mean for their
greatest pain of having to manage and support ways of working, both internally and how they
technologies that aren’t driving the business, or work with vendors? How will shifting their top
their careers, forward. priorities away from “keeping it up and running”
to “supporting evolution” alter their operational
Fortunately, MACH architectures can also offer philosophy? Speak frankly about these
this group the most significant and abundant concerns early on to gain buy-in, and
benefits. Moving to MACH will mean your to ensure you’ve identified pain points and
technical teams can: change management concerns for later on in
the process.
• Automate workflows and improve
deployments via devops With the technical department on board, you’ve
reached the final group. Time to bring the busi-
• Scale as needed with benefits of
ness case to the Executive Leadership Team—
the cloud
more specifically, to your CFO and CEO.
• Future proof your stack with an API-first
approach
Executive Leadership (CFO and/or
• Decouple front-end and back-end with a CEO)
headless approach

• Accelerate the development lifecycle with Now that you’ve secured the buy-in from
reusable components other teams in your organization, the next
step is to put to paper why this is important
• Reduce complexity and technical debt to the company’s strategy, how it benefits the
often found with monolithic platforms with customer and bottom-line, and what resources
a simplified architecture and codebase are needed to make it successful. You’ll
generally need to include financial metrics
• Improve the developer experience,
like ROI, TCO, CLV and more. Each one of
reducing turnover costs and ensuring
these is listed out below in more detail.
stability in your most crucial roles and
operational areas • Return on Investment (ROI) - ROI
measures the amount of profitability
There are no small items on this list. Each and returned on the initial investment. For
every one is a pain point your team knows, most implementations, your break-
and knows well. Alleviating even one would be even point (100% ROI) should take
a major win, but the ability to find permanent, in the range of 6-18 months.
workable solutions for all? Undeniable.

Get MACH Ready 9


• Total Cost of Ownership (TCO) - the anticipated incremental revenue and
TCO is exactly what it sounds like: the net income produced by the change. We
total cost of the products and services emphasize incremental here as shifting revenue
over the lifetime of their use. It goes from one platform to another doesn’t equate to
beyond the dollar value of a contract ROI, but the additional lift generated from the
and takes a more holistic view of costs. change is what drives value for the business.
Calculating TCO in a MACH world
requires a more nuanced approach; Use your current legacy platform KPIs
refer to this masterclass and this (key performance indicators) as a baseline
guide to help you build your case. and determine how the new technology
can incrementally benefit each KPI.
• Customer Retention/Churn - Customer
retention refers to your ability to retain
Next are associated costs, which can be
customers over a given period of time.
tempting to gloss over but need to be treated
Since acquisition is typically quite
with the same level of depth as the benefits.
costly, a high customer retention rate
False projections at this stage will sink the
is desirable— relying on a returning
project at a later stage— and by then it will
customer base instead of constantly
have cost more than just time and money.
acquiring new customers is a much
Are there cancellation fees for ending existing
more cost-efficient approach.
contracts early? What kind of retraining
• Customer Lifetime Value (CLV) - CLV programs do your teams (especially on the
measures the value your customer technical side) need and what will they cost?
brings to the organization not just in a Will you need to hire for new roles? There are
single purchase, but over the lifetime of a host of considerations to be made here.
their relationship with your business.
It’s important to note the period of time where
To calculate many of these metrics, there duplicate costs are being incurred for the
should be some high-level projections on

Get MACH Ready 10


legacy platform and new technology. Laying Your numbers may not be as definite for the
out how long to expect both to be operating, “soft” benefits, but don’t neglect to include
when to expect your legacy tech to be “sunset”, them in your business case because of that.
and identifying any associated terms in existing While the financial gains are significant and
contracts is a vital step in the process. compelling, it’s these soft benefits that can
pay the biggest dividends over time for the
In addition to these “hard”, easily measured business when switching to MACH, enabling
benefits, a migration to MACH often comes long-term growth as markets evolve.
with “soft” benefits that can be harder to
calculate. While they may resonate less with a With a clearly articulated business case
numbers-focused CFO, other leaders may pay supported by financial models and buy-
close attention to these benefits. This could in from departmental stakeholders, you’ve
include things like business empowerment given your executive stakeholders what they
(not needing to rely on dev for every change), need to approve the digital transformation
modern technology and processes that program. So what happens next?
help retain and attract new talent, speed
to market of newer features, reduction of
cross-functional dependencies, and more.

One of the short-term benefits of MACH, since the architecture


is a microservices-based approach, is that it enables
companies to develop and deploy software much faster. In the
long-term, MACH architecture gives you the ability to scale,
compose and adapt rapidly, future-proofing your business.

Kelly Goetsch,
Chief Strategy Officer, commercetools

Get MACH Ready 11


Part 3:

Set the Stage


for Success

With the leadership and decision-making team In your initial discussions with stakeholders,
aligned around the business case and the you identified expectations around the length
organization committed to making the move to a of project and time to value. But let’s dig in a
MACH-based architecture, part three can begin. little deeper on approaches you can take to
Because you laid a strong foundation—working transition to MACH, weighing business priorities
through the business needs and gaining against time to value and benefit of
support from key stakeholders—you’ll be in the approaches.
a strong starting position, with team leaders
bought into the change and how it will help A popular approach to launching new
them in their jobs. But there are still a number technology is to create an MVP, or Minimum
of important considerations, actions, and steps Viable Product. MVP is the concept of building
to ensure the program is a success. a product (for example, a website) that is simple
(minimum) that customers can use (viable).
From rallying internal team members (not just When possible, taking an MVP approach allows
the leaders) to assessing skills gaps to ensuring companies to release a new experience, get
you have clear timelines, this is your chance feedback, and make ongoing iterations to
to prepare, plan, and proactively adjust so that perfect the product rather than building too
your entire business is primed for a successful much at once that might miss the mark.
transition. First up: aligning on timing.
Some popular examples of MVPs include
AirBNB and Uber. Both started out as
Timeline smaller products and after initial learnings
and validations, were each able to grow their
There are two big questions at the outset of experiences into the behemoths they are today.
any project: Even large and established brands may find
this the best option for things like entering
1. How long will this take? new markets, launching new products, or
2. When will I see value? replatforming simple or smaller market offerings.

Get MACH Ready 12


Taking an MVP approach might not be feasible a new checkout and payments experience,
for some, especially in cases of “lift and shift” or taking a content-first approach to starting
from a legacy platform, where a like-for- with MACH. Each of these doesn’t require a
like migration is needed to ensure customer complete replatform, but can drastically improve
expectations are met. In these cases, we’d operations, customer experiences, or both,
still recommend reviewing all features and leading to an outsized ROI for effort.
functionality to justify what needs to move over
on day 1 versus a future iteration. Biting off smaller pieces can make the move to
MACH more doable for almost any company,
Another option is the so-called Strangler but keep in mind that it does often add to the
Approach, where parts of the legacy platform timeline and can impact costs.
are “strangled” out as new technologies are
incrementally added in. This approach reduces The final option you may be considering is the
risk by limiting how much is in flight at once, Big Bang Approach, aka a full replatform.
and it concentrates change management and It might sound the most daunting—tackling
effort around a central, usually high-value area, everything all at once—but for some brands, a
giving teams limited scope while providing a whole-system switch can actually be the most
high-impact result. straightforward option. Trying to work with legacy
and homegrown solutions can make an MVP
Common use cases here would be replacing or Strangler Approach more complicated, and
on-site search and discovery, swapping to especially if you’re facing a contract expiry and

Adopting a phased approach to MACH readiness can offer


substantial advantages. It enables companies to methodically
plan their transition, leverage the appropriate frameworks and
tools, and minimize potential risks. Pro Tip: Concentrate on
one element at a time. That ensures a successful integration
and maximizes the value of your investment. A step-by-step
approach guarantees each component is robust and effective
before advancing to the next.

Jasmin Guthmann
Head of Corporate Communications, Contentstack

Get MACH Ready 13


know you’ll be looking to shift off of your current based on the unique needs of your business.
solution in the near future, a full replatform Their expertise is in enabling brands like yours
would be a wise choice. throughout the transformation process, and they
can guide and support your approach to help
(One thing to keep in mind: Even if you’ve opted you meet your business goals.
for option 1 or 2, there’s often a medium-sized
bang required at some point to fully remove One last piece of advice here: identify quick
yourself from the legacy technology in the end.) wins and celebrate often. As you release and
iterate on the new technology, it will keep
In all of these cases, a knowledgeable system your team motivated and build confidence in
integrator or professional services team can stakeholders of the strategic direction.
recommend what the best approach would be

Get MACH Ready 14


MVP (Minimal Viable Product) The ‘Strangler’ Pattern Big Bang

Replace parts of the legacy


Build the simplest viable solution A full replacement of an entire
Description platform over time, adding in new
that add or create value. platform or system at one time.
technologies incrementally.

• Replacing specific customer


experience tools (e.g., on-site
search and discovery)
• Preparing operational
• When a platform contract is
infrastructure for broader
expiring or a platform is moving
• Entering new markets transformation (e.g., adding a
to end of life with an inflexible
• Launching new products PIM or OMS)
end date
• Replatforming simple or smaller • Enabling custom experiences
• When an incremental approach
market offerings for guests
Most suitable for to replacing a legacy and
• Proof of concept for stakeholder • Providing marketing team with
homegrown solutions Is too
buy-in control and autonomy
complicated or risky
• Making incremental moves • Allowing for a roadmap to be
• Launching the most “different”
• Controlling TCO developed, and internal systems
experience, not focused on
to become micro-services and
feature parity
roll out over time
• Offering a lower-risk approach
for stakeholders and project
sponsors

• Entering new markets


• Launching new products
• Replacement of a single tool • Launching a complete MVP
• Replatforming simple or
tied to an existing platform or solution (e.g. new market, brand,
smaller market offerings
Least suitable for operational infrastructure or product line)
• Preparing operational
• A ‘lift and shift’ from a complex • A ‘lift and shift’ from a complex
infrastructure for broader
legacy platform legacy platform
transformation (e.g. Adding a
PIM or OMS)

Time to Market Moderate Urgent Flexible

Scope of Change Moderate Incremental Complete

Innovation and Feedback


Rapid Iterative Long-term
Cycle

Customer Expectation
Manageable Important Critical
Management

Risk Tolerance Moderate Low High

Legacy System
Moderate High Low
Dependency

Resource Availability Moderate Limited Abundant

Budget Constraints Moderate Low High

Get MACH Ready 15


Defining Success your systems every day. Your CIO and
COO need to work closely together to figure
The business benefits come from the work out who you need, what roles are shifting,
being done, but there are important steps where the gaps are currently, and how many
here. You likely set targets in your initial people need to shift, retrain, and be hired.
conversations around how fast you’re
able to build new features and what the Transforming Team Structures
incremental revenue is for those new
features, you now need to figure out how Step one is figuring out what a successful
you measure and present progress toward transformation team looks like. Think about
those targets back to your stakeholders. how you’ll need to work in the future, with
a PMO, Product, Architect, Devs, and QA
First up, you’ll need to prepare a dashboard operating in lock-step in this new approach.
to track key outcomes like ecommerce KPIs, Stakeholders are a crucial part of the team, too,
engagement, traffic—whatever your team and need to be present for demos to secure
has prioritized as the metrics that matter ongoing buy-in and clarify expectations. The
most—using analytics or other business challenge lies in striking the right balance:
intelligence tools. Determine what’s being casting too wide of a net with the wider
tracked, how often you’re reporting on it, ecosystem can slow progress, while siloing
when certain milestones are expected to be
hit, and how you’re tracking towards them.

With a clear, shared, single line of sight


into the key drivers of success, you can
also set the parameters for risk mitigation.
Identifying cost creep or timeline delays
early on means you can course correct
before they derail the program.

People Resourcing

The final part of the prep stage is examining


your teams, their skills, and what your needs
will be going forward. A move to MACH is
a paradigm shift and some roles and job
requirements will change as part of that. With
effective up-front planning and management,
you can ensure your new system has the
right people and processes to succeed.

Remember, regardless of the technologies


you choose for your stack, people are the
ones implementing, operating, and optimizing

Get MACH Ready 16


Moving to a MACH architecture isn’t just about implementing
new technologies; it’s a transformation in how your teams
work. There is effort in that, but when done correctly, it will
make your business more efficient, more agile, and more
successful.

Becky Parisotto
VP Retail and Commerce Platforms, Orium

leads to missed requirements and a lack of Product-led organizes the team around
buy-in. Focus on establishing a framework a product—in this case the technology—
that allows for quick, agile work while being where outcomes drive the prioritization of
collaborative and incorporating perspectives work and the software development life
from SMEs and others. This approach cycle shifts to agile from waterfall. Product
will empower your team to adopt an MVP managers are key to this model, acting as
mindset and prioritize effectively for launch. the conduit between business stakeholders,
customers, and the development team.
Culture Shift: Project vs Product
Even with a product manager to lead
The second aspect of people resourcing prioritization, gather requirements, and own
hinges on the nuanced difference between the roadmap, having a delivery manager
a project- and a product-based culture or PMO is critical to success. Balancing an
that comes with a move to MACH. Taking agile approach, with a high-level project
advantage of training and organizing plan that gives a sense of what to expect
around “products” helps shift towards the can help align cross-functional teams. Some
domain or self-serve based approach. organizations use PI Planning (SAFe), some
use Gantt charts in a typical project model,
Technology teams have been shifting from but whatever approach is used, it’s critical to
a traditional project management model identify dependencies and plan far in advance.
that tends toward silos, to a more modern,
product-led approach, which fosters Another key question is how will quality be
greater cross-functional team operations. managed? Is there a dedicated QA team? Will
This shift enables the transformation of testing be automated or done manually? Has
business processes, such as QA and project the organization taken a “shift-left” approach,
management, within an agile framework. putting more ownership on developers to

Get MACH Ready 17


ensure quality? We strongly recommend taking When it comes to tailoring messaging to this
advantage of your transformation to change group, we’ve outlined a few areas to ensure
how you approach quality, using automation you’re building ongoing leadership alignment
and establishing clear ownership of quality. and support:

Leadership Support: An Ongoing Approach 1. Engage them early and often. Keep
them up to date on the latest milestones,
The third step is making sure all involved address any risks/concerns, and welcome
leaders remain bought into the approach. their feedback and questions.
Getting the initial groundswell of support helps
ensure the business case is successful in 2. Align with their individual priorities. You
getting approved, but once the project kicks off, likely already did this during the business
your job isn’t done. case, but are their priorities still the same?
Are there quick wins you can deliver
We recommend creating an Executive during the first phase to keep their ongoing
Steering Committee. It’s important to build a support?
strong approach with this group, anchored by
meetings that are frequent, well attended by 3. Address any conflicting priorities. Is
execs, and that feature representation from the transformation a top priority for all? If
key partners in the transformation (e.g., tech not, is there a risk of competing resources
partners, SIs, etc). working on multiple things? Identifying this
with your project manager and establishing
a clear escalation path (ideally to C-level)
can help align the team and avoid risks.

One part of ongoing updates—demos—is worth


highlighting. What may appear like a small
detail can make or break your ability to launch.
Leaders need to attend demos, be bought
in, and share feedback regularly to avoid any
potential late-stage surprises.

Finally, make sure your updates aren’t just


about the “project status”. The people part of
your change management approach is a core
piece of this as well. Where are you seeing
resistance? Where is collaboration sticky?
How is that move from waterfall to agile going?
How is tech upskilling going? These are often
the big topics to be discussed with important
business outcomes directly attached to them,
but get swept over by focusing on timelines and
technical dependencies. Include them in the
agenda every time you meet.

Get MACH Ready 18


Talent Assessment 5. Do you need to replace associates who
don’t plan to learn the new skillset or can
The last piece of the people resourcing puzzle they work in tandem?
is talent assessment— a critical step during the
discovery and kick-off phase, ideally completed 6. Do incentives for teams need to change
before kick-off. Below are some key questions to align with new approaches and support
to have answered to ensure the team is manager and individual contributor buy-in?
organized for success:
7. What will the role of the SI be after go-
1. What are the roles and gaps that the live? Will they remain on, move to a staff
system integrator (SI) is covering? augmentation model, or ultimately hand
off ongoing support and optimization to
2. Is there a plan to train and upskill current employees at your company?
employees to learn the new technology? If
so, is it baked into the project plan or will One of the benefits of the product-led versus
it happen after go-live? Is there a budget project-based operating model is that it
earmarked for this? generally calls for an ongoing budget to support
the product, versus start-and-stop project
3. Is there any low-hanging fruit that can give funding. Project-based funding poses risk in
in-house associates small wins as they that if ongoing support and development is
learn the new technology? needed, it can leave the sponsor going back
to leadership asking for more money or having
4. Do you need to hire new talent that to say “no” to new features with a half-baked
understands this technology? If so, how product. Because of this, it’s critical to make
long will they need to ramp up before they sure your existing team members are ready
can begin to offset the work being done by to take on new work or that you can find
the SI? necessary offsets to continue working with a
system integrator or third party.

Get MACH Ready 19


Part 4:

Make it MACH

With the preparation stage complete, you’re budget constraints? Identify them up front and
ready to start making the move to MACH. If prioritize the work accordingly.
you’re being thoughtful about how you do this,
this isn’t the start at all: you’ve been doing some Similarly, are there workarounds if an
of the hardest and most important work of the integration gets too complex or drawn out? For
transition in the earlier stages. But this is where example, rather than integrate PIM in your MVP,
the rubber hits the road, so to speak— it’s go could a script be run with product information
time, and all your systems need to be ready. and images? What can you do to support
speed-to-market to get customer feedback
and see ROI sooner while the longer term
Change Management integration is being worked on?

The first aspect of change management hinges Effective change management requires you
on returning to the “why”. All parties involved to a) clearly identify the objectives of your
should already understand the importance of program, and b) deeply understand current
the work, but be ready to revisit that reasoning operations. Digital transformation is a fluid,
throughout the project to bolster buy-in. Keep evolving thing, and being able to adjust on the
teams in the loop so they know what to expect fly to changing circumstances is only possible
and by when, and highlight wins and feature when you have deep contextual understanding.
releases as a regular part of your discussions to
boost perceptions. Maegan Murphy, Retail Technology Lead at
Orium, specializes in change management and
While a great deal of change management boils down her recommendations to these three
hinges on people and communications, the focus areas:
nuts and bolts of the transformation can’t be
overlooked. Risk mitigation and prioritization 1. Rally the leadership team. There’s no
are key parts of change management, too. faster way to kill progress than to hear
Consider your must have versus nice to have powerful voices nay-say it. If members of
lists. Are there features that can be deferred the leadership team aren’t bought in, and
to a future iteration if needed, due to time or their communications about the new

Get MACH Ready 20


technology are negative or dismissive, Step 1: Planning Ahead
you’re fighting an uphill battle at best.
What APIs will be used? Is there document-
2. Find your daily super-user. Daily ation? Are teams staffed and prepared for the
users aren’t usually heavily involved integration? Are there alternatives in earlier
in the lifecycle of a large-scale digital phases if integrations aren’t ready (e.g., script
transformation, but their involvement is versus integration)? What are your priorities,
key to your change management strategy. and what dependencies exist that you need to
These super-users are the day-to-day have in place before you can begin executing
platform users that the rest of the team towards them (e.g., getting data models set)?
leans on when they can’t figure things
out. Get these superusers involved, Step 2: Data Mapping & Documentation
trained, and convinced of the benefits as
early as possible; they will be your best Ideally, these should be in place 2 weeks in
advocates for widespread adoption. advance of any implementation, to ensure you
have all the information set and ready for teams
3. Document your own training manuals. to start work with all the resources
The training documentation that comes they need.
with your new platform is great for
general how-tos, but it’s likely you will be
customizing and configuring your tech to
serve your business needs. Invest time
in mapping out new processes, where
the technology is involved, and how it’s
used to suit your business’ needs.

Order of Operations

The final piece of the MACH transition puzzle is


here: what happens when?

With a monolithic implementation, your order


of operations isn’t much of a concern, since
the whole system is more or less locked in
place. But the freedom and flexibility you
get with MACH architectures also means
it’s possible to put the proverbial cart before
the horse when you’re setting up your tech
stack. A little up-front planning, however,
and you’ll be able to avoid the potential
pitfalls of an out-of-order implementation.

Get MACH Ready 21


Step 3: Kick-off Step 5: Start Sprinting!

You want to cast a wide net for this. Have You’ve planned the work, now it’s time to
all stakeholders and cross-functional teams/ work the plan. Start executing your Stand
vendors/integration teams involved— ideally up, Sprint Planning, Backlog Prioritizing,
in person. The purpose of this session is to Demo/Sprint Review, and Retro practices
align on proposed scope, establish norms right away, and hold to the agreed upon
(RACI, agile processes, cadences), and cadences to maintain alignment and meet
identify next steps with each team. As part of the expectations you agreed to in Step 3.
that you’ll want to interview stakeholders for
areas of focus and their vision of success. This is obviously the lengthiest step in terms
And remember: kickoff isn’t just about the of time, and no matter how perfectly you’ve
project, it’s about the team. The connections planned your transformation, you’re likely
you make between team members can to experience some set-backs during this
have a dramatic impact on team success. period. Making adjustments and being able
to remain agile throughout this stage hinges
on successfully working through the first four
steps. With the knowledge and alignment of
priorities, the shared context and systems in
The Pre-Mortem Meeting place, and the agreed-to norms and processes,
you’ll be able to triage issues as they arise.
One great kickoff option is the
“pre-mortem” meeting. It’s a
look at what could go wrong
at the outset of the project—
instead of at the end, when you
can no longer take preventative
measures. This gets at fears
that people have, helps to
understand challenges earlier in
the project, and mitigates risk on
a number of fronts.

Step 4: Sprint Zero

This is your prep and discovery deep-dive


phase, aka the work of getting everything set
up, and it happens between kick-off and the
actual start of the new tech implementation.
You’ll need 1-2 weeks to get technical
environments set up, get JIRA set up, get
the process and systems in place to ensure
all those agreed-to norms can be met.

Get MACH Ready 22


Sprint Schedule

MON TUE WED THU FRI

Sprint Planning Backlog Estimating Retrospective


4 hours max, target 1 1/2-2 hours 15-30 minutes, as needed hours Max 3 hours, target, 1/2-1 hours

Daily Scrum Prioritization


Max 15 minutes

Backlog Refinement Sprint Review


1-2 hours Max 2 hours, tagret 1 hour

Step 6: UAT & Go-live sense, roll out the new experience to a
smaller subset of traffic via A/B testing, pilot
As you near the end of your sprints, it’s time groups or other means that allow you to
to start thinking about launch planning. For ramp up as you gain confidence. The idea
some, this step can feel like standing at the here is to mitigate risk by testing in stages
cliff’s edge, but as with everything in this to provide both a buffer against issues and
guide, preparation makes all the difference. the confidence for moving on to Step 7…

Perform a full end-to-end with stakeholders Step 7: Launch and Post-launch


and hold a go/no-go meeting— is everything
in shape to launch, or are there too many The big day is here. The time has come. It’s
lingering what-ifs and pieces not operating go-time.
correctly to launch safely? Did your launch
plan have any holes in it that need to Launches can be stressful, but a stress-tested
be resolved? What contingencies are in launch plan goes an extremely long way to
place for if something goes awry? minimizing risk and keeping the team on track
for success. As long as you’ve done your
Where possible, perform a soft launch not homework, almost any hurdle on the day can
exposed to customers until proper “smoke be overcome with a focused, aligned team and
testing” has been validated. Where it makes a clear plan of action.

Get MACH Ready 23


Where things get truly interesting is Day 1 of
your new platform or system. What happens
after the launch?

The answer is simple: Optimize, optimize,


optimize.

Very few—if any—launches will be flawless,


so it will be important to identify any quick
enhancements or bug fixes needed to fine
tune the experience. You should generally
plan for at least 1 sprint for this, but be ready
to be flexible as this is the most crucial time
for ensuring the success of your launch, and
you need to be agile in how you manage
and respond to any priority updates.

Even before you’re through the immediate


post-launch window, start obsessing over
the metrics. Often, issues can be identified
through analytics long before you hear from
customers, and holding regular business
review meetings can make sure your
investment is on track to hit its goals.

Get MACH Ready 24


Part 5:

Next Steps

Congratulations! You’ve successfully navigated and get ahead of competitors by running


the complex, exciting, challenging, growth- experiments and trying new approaches.
enabling path of transitioning your business to a Your SI can support ongoing optimization and
MACH architecture. enhancement, and customer success managers
at each vendor can help you use their solutions
The good news is abundant: first and foremost, to the full potential.
you’ll never have to replatform again. You’ve
also made an important change that will With the right tools you can explore new
empower your brand to seize opportunities channels, new business models, maybe even
when they arise, keep pace with changing new geographies— and you now have the right
market norms and consumer expectations, and tools at your disposal.
unlock new growth channels for years to come.

But how do you keep the momentum going?


How do you optimize the investments you’ve
made, and even more challenging, how do you
make the right next investments?

The answer is to follow the steps again— sort


of. Identify the outcomes or key results that
you’re looking to hit, and then build a product
roadmap for the features or enhancements that
will move the needle.

Launching a new platform is never a one-


and-done activity. Incremental improvements
are often where brands see the biggest gains
and with a MACH-based stack, your ability to
swap out solutions and make enhancements
has skyrocketed. Use that to your advantage

Get MACH Ready 25


Conclusion

Making the move to a MACH-based


architecture can drive enormous growth for
your organization in both the near and long
term. With a modular tech stack, you gain
control over your omnichannel capabilities
like never before, empowering your team with
best of breed tools and the ability to swap and
make changes as needed. You can create
experiences that meet customer expectations
and enable your business to keep pace with the
ever-evolving market landscape.

Shifting to a MACH approach isn’t as easy


as turning on the lights. Careful planning
in advance—with an emphasis on clear
communication and alignment across
stakeholders throughout your organization—
can ensure the entire company understands
and is ready for change. By following this guide,
you’ll be able to minimize the risks of a digital
transformation and maximize the ROI of your
move to MACH.

Get MACH Ready 26


Orium is North America’s leading composable
commerce consultancy and system integrator.
Specializing in composable commerce, customer
data, and retail platform engineering, the biggest
brands trust Orium to build future-ready retail and
commerce experiences today.

commercetools, inventor of headless commerce, is


a digital software provider that empowers organiz-
ations to embrace innovation and thrive by providing
flexible APIs that enable an agile, customizable
commerce infrastructure at scale. Relied on by some
of the world’s most iconic brands, commercetools
enables continuous innovation by connecting digital
channels to physical stores, and optimizing every
new channel, from in-car and video content to AR/
VR and voice to IoT-enabled machines, as well as
future devices yet to be developed.

Contentstack – the Composable DXP leader –


empowers marketers and developers to deliver
composable digital experiences at the speed of
their imagination. Contentstack has the industry’s
highest customer satisfaction rating and is a
founding member of the MACH Alliance, advocating
for best-of-breed composable technology that is
Microservices-based, API-first, Cloud-native SaaS,
and Headless.

Get MACH Ready 27


Get MACH Ready 28

You might also like