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

Center for Enablement

Implementation Best Practices

All contents © MuleSoft Inc.


Agenda

• What is a Center for Enablement (C4E) and why do I need


one?

• What are the benefits of a C4E?

• How to set up a C4E?

All contents © MuleSoft Inc. 2


What is a C4E?

All contents © MuleSoft Inc.


Why do integration projects fail to realize full benefits?

1 2 3
Limited focus on
Integration strategy building
Siloed project
is often an organization-wide
execution
afterthought capability in
integration

Projects run over Minimal reusability Low integration


budget maturity overall

All contents © MuleSoft Inc. 4


C4E: organizing differently to drive benefits of API-
led connectivity
LoB IT, developers

● Enables IT and business teams


Consumption

● From Production-based model to


Discoverable production-and-consumption-based
Reusable model
assets

Feedback and ● Productize, publish and consume


usage metrics reusable assets

Self-service
● Encourage collaboration and self-
reliance while improving through
Production feedback

All contents © MuleSoft Inc.


Central IT / LoB IT 5
What are the benefits of a C4E?

All contents © MuleSoft Inc.


Key benefits of a C4E

1 2

Shorter delivery cycles, i.e.,


Reduced project risk
time to market

3 4

Better adherence to
Improved deliverable quality
standards and best practices

All contents © MuleSoft Inc. 7


How to set up a C4E?

All contents © MuleSoft Inc.


Case study: Initiative background

Business outcomes Technology initiative


● Create new revenue ● Expose core business
channels, and increase services externally in a
current customer secure, scalable manner
retention by modernizing using APIs
how the company
connects with customers ● Use MuleSoft to deliver
and partners APIs, transformations and
orchestrations

All contents © MuleSoft Inc. 9


C4E Approach

MuleSoft’s C4E approach

5. Drive
1. Assess the 2. Establish 3. Build &
consumption,
org the C4E publish 4.Evangelize 6. Measure
and refine
integration operating foundational C4E C4E KPIs
based on
capabilities model assets
feedback

All contents © MuleSoft Inc. 10


1. Assess capability maturity
MuleSoft Capability Maturity Assessment for Customer
1

Strategy
People

Organization
3
Community &
Evangelism
4

Governance
Process

Operations
Technology

6
Architecture &
Standards
7

Delivery
All contents © MuleSoft Inc. 11
2.Establish the C4E operating model

Decentralization, increasing agile/devops and API-led maturity


Customer Example
Model 1: Centralized Model 2: Decentralized Model 3: Decentralized
Integration Delivery Delivery & Devops
API Team #2 API Team #3
Project Project Project
A A A
Project Project Project
B B B
API Team #1

Product Owner
Scrum Master
C4 /
C4E Project Business Analyst C4 Core C4E Team
Project C4 Project
E
CoE C Architect E C4E Lead C ApI Team N E C
Integration
Developer C4E Architect
Developers/Testers C4E
Developers/Ops
Executive Sponsor
C4E Deliver & manage projects; Enable projectsVirtual
to deliver;
Team
harvest and Enables projects to deliver and
operate the platform drive consumption 3-4ofFTEs
assets; operate the operate; harvest and drive
platform consumption of assets.

Project Projects are ‘delivered to’ by Deliver and manage delivery Deliver, manage delivery AND
Teams the C4E operate/own a federated platform
All contents © MuleSoft Inc. 12
2. Establish the C4E operating model (cont’d.)

Additional Operating model elements

● Staffing model: Virtual vs. Dedicated FTEs


● Funding model: LOB or central IT
● Architecture definition: C4E or project teams
● Production/Consumption model: define what a reusable
asset is, who produces it, who productizes it, who
consumes it

All contents © MuleSoft Inc. 13


3. Build & publish foundational assets

Best practices and guides


• Coding standards and guidelines
• Catalog of common API patterns
• First steps, onboarding, developer guides
• Performance tuning, profiling
• Microservices approach

Templates
• System API template
• Process API template
• Experience API template
• Security, encryption
• Logging, error handling

APIs
• Locations API
• Appointment API
• Orders API
• Other process APIs

All contents © MuleSoft Inc. 14


4&5. Evangelize C4E, drive consumption and refine
based on feedback

Webinars/ C4E Hackathons C4E surveys


Brown bags

All contents © MuleSoft Inc. 15


6. Measure C4E KPIs

1 2 3

Asset Creation & Developer


Productivity
Reuse Engagement

No. of assets produced No. of projects using C4E assets Avg. time to delivery APIs
No. of assets downloaded produced Total no. of defects
…. No. of developers trained ….
….

All contents © MuleSoft Inc. 16


How MuleSoft can help?

All contents © MuleSoft Inc.


Mulesoft has a service offering to help customers build the
C4E foundation

Catalyst Launch

● Align on business outcomes

● Deploy Anypoint Platform

● Projects delivered

● C4E foundation

● Talent foundation

● Internal support model

All contents © MuleSoft Inc. 18


Don’t forget the survey

• Why take the survey?


– Takes less than 2 minutes
– We value your feedback and apply it when deciding next year’s content and
speakers
– Surveys = Prizes!! Earn 55 points for a chance to win $250 in cash prizes
• See “Play To Win” in the Mobile App for details

• Where’s my survey?
– Log into the mobile app
– Click “Surveys” on the Tool Bar
– Find the relevant survey for this session slot

All contents © MuleSoft Inc. 19


Thank you!

All contents © MuleSoft Inc.


Plan for success Establish the foundation Build to scale Measure impact

Business
outcomes
Catalyst Launch Catalyst Scale Catalyst
Optimize

Technology
delivery

Catalyst C4E Catalyst C4E


Catalyst C4E Foundation
Scaling Assessment

Org
enablement
Catalyst Talent Catalyst Skills
Catalyst Talent Foundation
Scaling Assessment

All contents © MuleSoft Inc.

You might also like