the apis of me - virtualizing channels and devices

59
1 The APIs of Me - Virtualizing Channels and Devices Ed Anuff, Apigee Allen Rodgers, Pearson Drew Schweinfurth, Walgreens

Upload: apigee

Post on 20-Jan-2017

268 views

Category:

Software


2 download

TRANSCRIPT

Page 1: The APIs of Me - Virtualizing Channels and Devices

1

The APIs of Me - Virtualizing Channels and DevicesEd Anuff, Apigee

Allen Rodgers, Pearson Drew Schweinfurth, Walgreens

Page 2: The APIs of Me - Virtualizing Channels and Devices

2

Digital Transformation Meets Traditional Business

Source: Gartner - CEOs and CIOs Must Assume That Every Industry Will Be Digitally Remastered, 2014, Raskino

Page 3: The APIs of Me - Virtualizing Channels and Devices

Single-Channel Multi-Channel Omni-Channel

1990 Today

Digital Has Remade Channel Strategies

Page 4: The APIs of Me - Virtualizing Channels and Devices

B2D Powers B2C, B2B and B2E

APIs turn into products and Developers transform into clients:

Developer

Internal API Partner API Open APIINTEGRATION COLLABORATION INNOVATIONAPIs

APIs Link The New Value Chains

Page 5: The APIs of Me - Virtualizing Channels and Devices

©2015 Apigee. All Rights Reserved.

How can today’s business operationalize APIs to drive new channel strategies?

5

Page 6: The APIs of Me - Virtualizing Channels and Devices

©2015 Apigee. All Rights Reserved.

Let’s hear from the front lines…

6

Page 7: The APIs of Me - Virtualizing Channels and Devices

7

Page 8: The APIs of Me - Virtualizing Channels and Devices

API of Me - Bridging the GapAllen RodgersDirector, Pearson API Program

8

Page 9: The APIs of Me - Virtualizing Channels and Devices

About UsWelcome to Pearson. We have a simple mission: to

help people make more of their lives through learning

9

worlds largest education company1 with 40,000 employees2 More than 70 countries3

Page 10: The APIs of Me - Virtualizing Channels and Devices

10

Page 11: The APIs of Me - Virtualizing Channels and Devices

?

Agenda

11©2015 Apigee. All Rights Reserved.

Current State ObservationsInnovation

Hypothesis Closing the GapQuestion

Page 12: The APIs of Me - Virtualizing Channels and Devices

Current State

12

Page 13: The APIs of Me - Virtualizing Channels and Devices

How ARE We defining Success, and exploring exploring Opportunities

300 Active Partners1

30 + Apps2

300 + Integrations3

Successful! But…4

13

The Program Today

Page 14: The APIs of Me - Virtualizing Channels and Devices

14

Mobile yes! But…

Page 15: The APIs of Me - Virtualizing Channels and Devices

15

But… what about the rest

Page 16: The APIs of Me - Virtualizing Channels and Devices

The Innovation?

16

Page 18: The APIs of Me - Virtualizing Channels and Devices

Number of Ed Apps

Source: Pocket Gamer

Page 20: The APIs of Me - Virtualizing Channels and Devices

Technical Challenge'sHard science and engineering degrees as a percent of all degrees

Source: Wall Street Journal

Only 5% in Computer Science

Page 21: The APIs of Me - Virtualizing Channels and Devices

observations

21

Page 22: The APIs of Me - Virtualizing Channels and Devices

How ARE We defining Success, and exploring exploring Opportunities

Learning is individualized1

Students leverage familiar tools2

Low threshold for change/complexity3

Technology is complex4

22

our Observations

Page 23: The APIs of Me - Virtualizing Channels and Devices

Hypothesis

23

Page 24: The APIs of Me - Virtualizing Channels and Devices

Lots of APIs, Lots of AppsHuge Gap between Ideas and Execution

24

1

APIs are an enabler but

only to a select few

2

Lots of Apps running a

plethora of devices

3

Lot of ideas but very few know how to act of those ideas

4

Technology is complex for a

majority of students

our Hypothesis

Page 25: The APIs of Me - Virtualizing Channels and Devices

25©2015 Apigee. All Rights Reserved. • 25

A gap

Page 26: The APIs of Me - Virtualizing Channels and Devices

Closing the GAP

26

Page 27: The APIs of Me - Virtualizing Channels and Devices

How can we connect the dots, and lower the barriers

Value of APIs should be available to everyone1

Take advantage of what's been done and what's available2

Simplify the path between Apps and Devices3

Reduce the Complexity of Technology4

27

How To close the gap

Page 28: The APIs of Me - Virtualizing Channels and Devices

28

One idea connect

Source: Zapier

Page 29: The APIs of Me - Virtualizing Channels and Devices

29

Integrate once, use as you like

Page 30: The APIs of Me - Virtualizing Channels and Devices

Evernote Email SMS Social Media

30

Integrate once, use where you like

Page 31: The APIs of Me - Virtualizing Channels and Devices

31

Truly connected

• 31• 3

1

Page 32: The APIs of Me - Virtualizing Channels and Devices

Empower ideas begin

Simple-ish…

personal

DeviceIndependence

AppIndependence

32

APIs ‘unlocked’

creativity unleashed

Page 33: The APIs of Me - Virtualizing Channels and Devices

The API of Me: Virtualizing Channels & Devices

Drew SchweinfurthDeveloper EvangelistWalgreens Developer Program

33

Page 34: The APIs of Me - Virtualizing Channels and Devices

Agenda

34©2015 Apigee. All Rights Reserved.

Page 35: The APIs of Me - Virtualizing Channels and Devices

Walgreens Devices and Changes

35

Page 36: The APIs of Me - Virtualizing Channels and Devices

36©2015 Apigee. All Rights Reserved.

8,200 Corners of Happy & Healthy

Page 37: The APIs of Me - Virtualizing Channels and Devices

We used to measure convenience in miles and minutes

37©2014 Walgreen Co. All rights reserved. Confidential and proprietary information. For internal use only.

Page 38: The APIs of Me - Virtualizing Channels and Devices

Today, we measure distance in inches and instants

38

Mobile fundamentally changes the nature of retail convenience, placing new pressure on Walgreens to redefine convenience once again

Page 39: The APIs of Me - Virtualizing Channels and Devices

We live in a mobile world, Walgreens has become mobile

<1%mobile

3%mobile

13%mobile

35%mobile

51%mobile

2009 2010 2011 2012 2013

Mobile Traffic Shareon Walgreens properties

2014

60%mobile

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 40: The APIs of Me - Virtualizing Channels and Devices

It’s more than channel shift, there’s massive value here

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 41: The APIs of Me - Virtualizing Channels and Devices

So…What’s your API Strategy

41

Page 42: The APIs of Me - Virtualizing Channels and Devices

Three Strategic Pillars

Reimagine Connect Extend1

digital experiences to our stores

Walgreens through mobile solutions

our greatest assets to an innovative ecosystem

2 3

RBS, QPIn-Store-ModeClip2Card

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 43: The APIs of Me - Virtualizing Channels and Devices

Walgreens API: The Heart of “Extend”

Awareness

Traffic Innovation

Revenue

Photo Prints

Rx Refill

Balanc

e Reward

s

Scheduler

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 44: The APIs of Me - Virtualizing Channels and Devices

The initial shift, abruptly broke the internet

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 45: The APIs of Me - Virtualizing Channels and Devices

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

The Classic Photo Retail Business Model

Page 46: The APIs of Me - Virtualizing Channels and Devices

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

The Renaissance Photo Retail Business Model

Page 47: The APIs of Me - Virtualizing Channels and Devices

The Modern Photo Retail Business Model

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 48: The APIs of Me - Virtualizing Channels and Devices

170+ integrations in 3 yrsInnovate and Incubate

Embedded across all platforms

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

The Granddaddy of them All: PHOTO PRINTS API

Page 49: The APIs of Me - Virtualizing Channels and Devices

earn points for healthy activities, cash to

spend in store

connect a health tracking app/device

register for Balance Rewards for healthy

choices

• 55+ total integrations in the last year• Popular apps like Lose It!, Misfit, RunKeeper & 7 Min Workout

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

The Innovative little brother: Balance Rewards API

Page 50: The APIs of Me - Virtualizing Channels and Devices

In the words of Bob Marley: “One Second, One Refill”

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Refill by Scan

step 1 step 2 step 3launch scan done!

Page 51: The APIs of Me - Virtualizing Channels and Devices

The Eccentric older sister: Prescription API

• Refill existing Walgreens or Duane Reade prescriptions

• Transfer a prescription to Walgreens or Duane Reade

• Top new integrations with Glow and WebMD

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 52: The APIs of Me - Virtualizing Channels and Devices

Reaching out + Touching Hands

52

Page 53: The APIs of Me - Virtualizing Channels and Devices

Social Media, is the source of Communication

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

Page 54: The APIs of Me - Virtualizing Channels and Devices

Developer Survey: Goodness

54

Program Rating:

Availability Rating:

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

“Keep up the great work guys!”

“I did not find anything out of standards and Walgreens Developers were very helpful during integration process.”

“Great support from the team and easy to get in touch with everyone via Basecamp.”

Page 55: The APIs of Me - Virtualizing Channels and Devices

Developer Survey: Badness

55

Developer Portal Rating:

Documentation Rating:

Sample Code Rating:

Errors Code Rating:

© 2015 Walgreen Co. All rights reserved. developer.walgreens.com [email protected] @WalgreensAPI

“It would be also great to have a sandbox request/response area to execute sample requests on the fly.”

“I received as a .pdf document. API documentation has all details, step-by-step implementation and request/response samples.”

“In the documentation, all API endpoints given with a sample request code piece. Would be nice to see more languages.”

“Depending on what type of error occurred and lack of standard error HTTP status codes made development challenging.”

Page 56: The APIs of Me - Virtualizing Channels and Devices

Example of Mind blowing changes!

Page 57: The APIs of Me - Virtualizing Channels and Devices

Questions?

57

Page 58: The APIs of Me - Virtualizing Channels and Devices

[email protected]@That_Drew_Guy

developer.walgreens.com@WalgreensAPI

Page 59: The APIs of Me - Virtualizing Channels and Devices

Thank you