MuleSoft Whitepaper - Accelerating Innovation Through A New API Operating Model 1
MuleSoft Whitepaper - Accelerating Innovation Through A New API Operating Model 1
Accelerating innovation
through a new API
operating model
1
Contents
Conclusion......................................................................................................................................................................................................................16
About MuleSoft....................................................................................................................................................................................................17
Digital forces are widening
the IT delivery gap
It is hard for IT to keep the business happy and it’s only getting
harder.
In our recent Connectivity Benchmark Report, we found that
organizations have an average of over 1,000 applications to
connect. And, on average, IT leaders reported a 27% increase
in the number of projects the business is requesting.
Demands on IT have always been growing. Due to a myriad
of digital forces — from cloud and mobile to IoT and big data
— the gap between what IT can deliver and what the business
needs is increasing.
In fact, according to research from the Standish Group, only
10% of IT projects — API and core integration projects among
them — are delivered on time, on budget, and meet technical
objectives. The common reasons for failure are a lack of align-
ment around business outcomes and organizational enable-
ment, as well as the long time it takes to realize value.
There is no silver bullet to solving this
challenge. Organizations are turning to
SaaS, IaaS, automation, agile, DevOps,
outsourcing, and other methods. In
this paper, we will focus on how
organizations can address this
challenge through a better op-
erating model—an API operat-
ing model known as a Center
for Enablement (C4E).
3
Traditional approaches need to evolve
Consumer
Center of Excellence
4
This model may have historically worked well; but, in today’s
digitally disruptive environment, the CoE model presents a
number of challenges, these include:
› Creates a delivery bottleneck for consumers and is
subject to scalability challenges.
› Leads to inefficiency due to the time it takes to gather
requirements. There is also no focus on reusing code
and development across projects—making each project
as time-consuming and difficult as the next.
› Prevents consumers from experimenting, because
they do not have access to underlying business data
and processes through APIs. As a result, they cannot
embrace a fail fast model.
5
Introducing the Center for Enablement
Digital leaders have transitioned their CoE into a Center for En-
ablement (C4E).
The C4E is focused on two primary goals: running the API plat-
form and enabling teams on how to best use the platform and
develop reusable APIs to deliver change more efficiently and
accelerate innovation.
Consumer
Delivery
Development Operate
Platform Enablement
6
The delivery of APIs is not the primary focus of the C4E; rather,
a C4E is a model to decouple and federate out delivery to be
closer to the consumers. In other words, the emphasis is on
enabling other teams to deliver those APIs and other assets.
The benefits of a C4E approach include:
› Consumers are able to operate in a self-service way
because there is no delivery bottleneck, and they are not
subject to group-wide prioritization.
› The C4E provides enablement that promotes better
designed APIs, which can be reused and recomposed to
accelerate projects.
› The C4E offers a more scalable solution. This is because
teams can readily onboard additional resources to
deliver on the processes and assets managed by the
C4E.
C4E Mission
To enable delivery teams to
design and build productized
APIs in a decentralized way and
promote reuse through an API
ecosystem—improving efficiency
and accelerating innovation.
7
What does a C4E do?
Platform Enablement
Reference API
Architecture Strategy
Delivery
Support
Acceleration
8
On the enablement side, responsibilities include:
› Ensuring there is a clear and actionable API vision,
strategy, and reporting, as well as data-driven API KPIs
value reporting.
› Producing API best practices, covering API design and
development guides, training and certification programs,
and API evangelism.
› Accelerating and supporting consumer delivery by
building reusable assets (e.g. connectors and core
system APIs), creating onboarding processes, and
consulting to consumers and delivery teams.
9
C4E structures in practice
CONSUMER-LED
Consumers
C4E
Enablement Platform
10
Alternatively, a more federated model, with a focus on enable-
ment from Line of Business (LoB) teams, is best suited for or-
ganizations with a more localized API strategy or organizations
with multiple IT teams.
FEDERATED
Consumers
Local
Enablement
C4E
Enablement Platform
11
Project delivery within a C4E Model
CENTRALIZED
CENTRALIZED
Consumers
Consumers
Delivery
Delivery
C4E
12
FEDERATED
FEDERATED
Consumers
Consumers
Delivery
Delivery
C4E
CONSUMER LED
CONSUMER LED
Consumers
Consumers
Delivery
Delivery
C4E
Just like the responsibilities and shape of the C4E will vary, the
actual size and number of individuals in the C4E will also vary.
It is more helpful to think about the skills required and then
rightsize the number of individuals to fulfill those roles.
The skills include:
› Leadership skills to sponsor and ensure the change is
well governed and coordinated like any other project.
› API architecture, training, and evangelism skills to
support the enablement of the organization.
› Platform engineering and skills to build, run, and scale
the platform.
› API delivery skills, including solution design and API
development.
For smaller organizations, we often see one or two individuals
focused on C4E activities, and sometimes that is alongside their
previous role.
For our largest customers, there could be between 10 to 50
people focused on C4E activities. It is very context dependent
and there is no one-size-fits-all approach.
In this case, intent really matters. If there is group of people or
even just one person focused on the principles of a C4E, then
there is a C4E irrespective of its name or size.
14
Keys to C4E success
15
Conclusion
16
About MuleSoft
17