Slide 1

Slide 1 text

All contents © Excelsa 2023 The role of OpenAPI in driving API success A programmatic approach

Slide 2

Slide 2 text

All contents © Excelsa 2023

Slide 3

Slide 3 text

All contents © Excelsa 2023 Agenda 3 1. API Programs - the 4 elements of STATE 2. API Programs and OpenAPI - the missing piece 3. A customer success story

Slide 4

Slide 4 text

All contents © Excelsa 2023 API Programs A practical approach

Slide 5

Slide 5 text

All contents © Excelsa 2023 API Strategy Impact 5 2023 Connectivity Benchmark Report – MuleSoft & Deloitte Digital

Slide 6

Slide 6 text

All contents © Excelsa 2023 API Strategy vs API Program 6 API Strategy A holistic approach to maximise the benefits enabled by APIs in support of an organisation’s digital strategy Reality is a little different API Program A cross-organisational, reactive and enduring change initiative to implement an organisation’s API strategy

Slide 7

Slide 7 text

All contents © Excelsa 2023 The API Program Blueprint 7 Whilst every organisation’s API journey is different, they should all consider and address these four key areas. A program should also be viewed as a set of recurring activities, not just a one time event

Slide 8

Slide 8 text

All contents © Excelsa 2023 API Programs and OpenAPI A practical approach

Slide 9

Slide 9 text

All contents © Excelsa 2023 9 Any standard, including OpenAPI, needs to be socialised and adopted across the organisation to be meaningful ‘IT deal with all that coding stuff’ ‘API consumers are developers’

Slide 10

Slide 10 text

All contents © Excelsa 2023 10 Explicitly define usage not just use Identify efficiencies for business case Evangelise to CISO, Ops, BAU Ensure consistency with SIs, contractors, other IT units Engage non-coders Assist those with lack of API experience

Slide 11

Slide 11 text

All contents © Excelsa 2023 Customer Example A practical approach

Slide 12

Slide 12 text

All contents © Excelsa 2023 Customer Issues 12 ● Their APIs had been built using a variety of methods with little standardisation, poor if non-existent documentation and an inconsistent security model applied ● There was little evangelism of these APIs across their business or externally, and little offered in the way of support in customer focused messaging ● Their consumer base are organisations with little integration capability and required hands-on support to adopt APIs which this organisation could not provide.

Slide 13

Slide 13 text

All contents © Excelsa 2023 Where did we focus our OpenAPI advice 13 What we didn’t do is say just add OpenAPI into your strategy Detail the benefits of consistency and efficiency to non-IT stakeholders Understand your business consumers and create documentation appropriate to their needs Don’t assume all developers understand APIs

Slide 14

Slide 14 text

All contents © Excelsa 2023 Thank you [email protected] https://excelsa.io/