How to Build a Successful API Certification Program - Integrate 2015
-
Upload
loke-tan -
Category
Technology
-
view
874 -
download
2
Transcript of How to Build a Successful API Certification Program - Integrate 2015
![Page 1: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/1.jpg)
Loke-Uei Tan (@lokeuei)Developer Relations
How to Run a Successful API Certification Program
Aug 2015
![Page 2: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/2.jpg)
Certification refers to the confirmation of certain characteristics of an object, person, or organization. This confirmation is often, but not always, provided by some form of external review, education, assessment, or audit.
Software, App or Integration
![Page 3: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/3.jpg)
API
![Page 4: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/4.jpg)
WE <3 ALL
![Page 5: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/5.jpg)
Quality?
![Page 6: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/6.jpg)
County / Parish
State
Federal
City / Town
International
Government
Commerce
MPOS / POS
eComm
ERP Engines and DatabasesCalculation / Doc Management / Forms
AVALARA3rd Party Products
ENGINES & DATABASES
CONTENTBoundaries, Rules, Rates, Citations,
Exemptions, Licenses, Certificates, Forms, Products, UPC/HTC codes..
$
Platform
Payment
Determination Doc Mgmt Compliance
PRODUCTS400+ Connectors
to 3rd Partner Systems
API
![Page 7: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/7.jpg)
![Page 8: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/8.jpg)
Inconsistent Features
Inadequate Testing
Slow Response Times
Security Threats
![Page 9: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/9.jpg)
Wrongly Set ExpectationsFinger Pointing
Delayed ImplementationAngry Customers
CancellationsNegative Word of Mouth
![Page 10: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/10.jpg)
What can we do?
![Page 11: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/11.jpg)
VerifiedSending & received calls as expectedVerified on the backendTestedDemonstrable Installation & setup functionsCertifiedPass a published criteria Expanded testsRequires more work
![Page 12: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/12.jpg)
What do we test for?
![Page 13: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/13.jpg)
FunctionalityBest PracticeInstallation
Setup & Configuration Documentation
Support Escalation Process
![Page 14: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/14.jpg)
Is that all?
![Page 15: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/15.jpg)
People
![Page 16: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/16.jpg)
Recruit
Qualify
Sign
KickoffBuild & Certify
Go To Market
Ongoing
SupportBusiness
Development
Customer Support
Channel Development
Developer Relations
Automation
![Page 17: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/17.jpg)
RobustSupport
Infrastructure
![Page 18: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/18.jpg)
![Page 19: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/19.jpg)
Other Hazards
![Page 20: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/20.jpg)
Developer is :
Not WillingNot Committed
Low Priority
![Page 21: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/21.jpg)
Developer Quits!
![Page 22: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/22.jpg)
Ever Changing
Requirements
![Page 23: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/23.jpg)
Recertification Process
API VersioningStick or Carrot?
![Page 24: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/24.jpg)
Dealing with Scale
![Page 25: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/25.jpg)
Testing ToolsTest HarnessAutomation
![Page 26: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/26.jpg)
3x< Support
Cases> CustomersFaster Go-
Lives
![Page 27: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/27.jpg)
Ensure ConsistencyGreat Marketing
ToolHappy Customers
![Page 28: How to Build a Successful API Certification Program - Integrate 2015](https://reader035.fdocuments.net/reader035/viewer/2022070522/58eeb7a71a28ab9f0b8b4651/html5/thumbnails/28.jpg)
@avadev