Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
How Mature are You? Judging API Program Quality
#APIWorld17 | Ben Rodriguez @APIchampion | Jenny Wanger @jennydove
Arity is a telematics company whose mission is to make transportation efficient and safer for everyone.
Ben RodriguezAPI Champion
Jenny WangerDevEx Product Manager
© 2017 Arity, LLC. All rights reserved.
An API program is everything that makes up your developer experience
Developer Portal
Developer Evangelism
Documentation
API Management Platform
API Program
© 2017 Arity, LLC. All rights reserved.
An API program sits between the different departments in your organization
Support
Marketing
Product
DevOps
API Program
© 2017 Arity, LLC. All rights reserved.
A great API program allows you to scale
Increase Developer SatisfactionBuild Better APIs
More Calls to Your API
© 2017 Arity, LLC. All rights reserved.
How usable are you?
Calculate your RESTful Score
Identify documentation holes
Define Excellence
Evaluate Ourselves
Increase Investment in DevEx
Maturity models help us judge our progress
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
The Developer Experience API Model
OPENNESS AND ACCESSIBILITY
ENVIRONMENTS AND DOCS
API QUALITY AND EASE OF USE
COMMUNITY AND SUPPORT
SALES AND MARKETING
© 2017 Arity, LLC. All rights reserved.
Level 0“I have some APIs-- good luck!”
© 2017 Arity, LLC. All rights reserved.
Level 1“My APIs are available on the internet for you to use.”
© 2017 Arity, LLC. All rights reserved.
Level 2“I’m starting to build out the processes around API access.”
© 2017 Arity, LLC. All rights reserved.
Level 3“You can use my APIs with ease in any way you need.”
“Haystacks (Effect of Snow and Sun)” by Claude Monet (French, Paris 1840–1926 Giverny) via The Metropolitan Museum of Art
© 2017 Arity, LLC. All rights reserved.
What should you do with the maturity model?
Convince your team of where your API program can go
Use the rubric to target areas of improvement
Score your organization
Questions?#APIWorld17 | Ben Rodriguez @APIchampion | Jenny Wanger @jennydove
Materials available at http://developer.arity.com/maturity
“jackson pollock” by Jeff Wilcox is licensed under CC BY 2.0