SlideShare une entreprise Scribd logo
1  sur  148
Amundsen’s Dogs,
Information Halos,
and APIs
The epic story of your API strategy

groups.google.com/group/api-craft

Sam Ramji             @sramji
Apigee
AMUNDSEN’S
DOGS
One hundred years ago, in October of 1911
Roald Amundsen
and Robert Falcon Scott
were in a race to reach the South Pole.
The Challenge
The Stakes
The North Pole was claimed to have been
discovered by Cook and Peary.

The South Pole was the sole remaining
international prize of discovery.
The Strategy
Amundsen was humble and scholarly.
He studied native cultures to understand
what worked.
Robert Falcon Scott,
Commander of the Royal Victorian Order,
was an arrogant British naval officer.
He insisted on doing things the old way.
It came down to a decision about the
expedition’s core propulsion.
How do you overcome the challenges of a
journey through Antarctic wastes?
Robert Falcon Scott took the traditional route.

Ponies.
Roald Amundsen followed native wisdom.

He chose dogs.
Amundsen led his team of 5 men and 52 dogs
to the South Pole and back

a grueling journey of 3,300 kilometers in
-30 C weather in only 99 days.
Scott’s team arrived at the South Pole thirty-
five days after Amundsen, only to find the
Norwegian flag planted in the ground …

… and the tracks of their dogsleds.
Tragically, Robert Falcon Scott’s entire team
died on the way back to their ship.
“   Victory awaits him who has everything in order;
    luck, people call it.

    Defeat is certain for him who has neglected to
    take the necessary precautions in time; this is
    called bad luck.

                                   Roald Amundsen
                                        Polar Explorer
INFORMATION
HALOS
We are living through an age of
disruption and value destruction.
Between your core business
and your customers
Value
Core Business           Customers
your old and new competitors
are creating friction
Friction
Core Business              Customers
So you must overcome the friction to win
Friction
Core Business   Apps         Customers
Today’s South Pole is the App Internet.
That is the epic journey.
But apps and platforms
are proliferating so rapidly
App Store Growth 2008-2011
            600                                            12

            500                                            10
                    Apps Available
Thousands



                    Total App Downloads
            400                                            8




                                                                Billions
            300                                            6

            200                                            4

            100                                            2

             0                                             0




                                          Data from Wikipedia
Mary Meeker
Kleiner Perkins
There’s no way the traditional route of relying
on IT will get you to this new destination.
So what’s the native wisdom?
Companies who are succeeding
learned that you need to join your IT team
with the world of developers
Apps

Developers
   IT
to overcome the friction through
fantastic apps
and deliver your value to the customer
Core
Business




   IT
Developers
   Apps




Customers
and you are about to discover the
information halo.
You remember microeconomics from your
college economics course
Reduce the cost of your complements
to drive adoption of your core.
Information is a complement
to your core business.

Reduce the cost of your complements
to drive adoption of your core.
your imperative is to enable value added
businesses surrounding your own

built on your data
[Ecosystem Competition]




               Kishore S. Swaminathan, Chief Scientist, Accenture
It’s about going from information silos

to information halos
“   20th Century IT was about raising barriers to
    entry for competitors.

    21st Century IT is about lowering barriers to
    participation.

                                    James Governor
                                            Redmonk
Relying only on your own IT
Is like trying to get to the South Pole
using ponies
This is dog country.
API STRATEGY
FRAMEWORK
Just like Amundsen
you are doing your research
So that we can tell the epic story of
your API strategy
Impact a Market Segment

Target the Developer Channel

Set your Goals, Metrics, and KPIs

Manage the Program

Hire your Heroes
IMPACT A
MARKET SEGMENT
market segment




    The first step on the journey is to answer the
    question
market segment




    What do you want to achieve?
market segment




    You need to start by stating your goal in the
    following form
market segment




    “We will achieve a measurable result
    in a specific market segment.”
market segment




    There is a cost to consume your product.
    Reduce this cost through information.
market segment



    Product
    Price
    Promotion
    Place

    What is the surface area of your product?

    How do you increase it?
Market analysis
                            market segment




Revenue opportunity




          Strategy




    Execution




      Cost




  Risks
market segment




    Apps are the intermediaries of today’s market
remember
market segment




    Dogs

    not ponies
TARGET THE
DEVELOPER
CHANNEL
Core
Business




   IT
Developers
   Apps




Customers
developer channel




    Why do you care about developers?
developer channel




    Because they are your new channel

    and your core propulsion
developer channel




    Would you have sold to Nordstrom
    the same way you sold to Wal-Mart?
developer channel




    Of course not.

    They’re different.
developer channel




    So are developers.
developer channel




    You don’t have unlimited resources.
developer channel
developer channel




    First, how do we define a developer?
de·vel·op·er noun (də-ve-lə-pər)
: one that develops: as a: a chemical used to develop
exposed photographic materials b: a person who develops
real estate c: a person or company that develops computer
software
Examples of DEVELOPER
<the developer of software that is used the world over>
First Known Use of DEVELOPER
1796
Related to DEVELOPER
Synonyms: contriver, designer, inventor, deviser,
formulator, innovator, introducer, originator
developer channel
    Definitions I’ve heard:
       Enterprise software company
       Partner
       Games company
       Device manufacturer
       Independent contractor
       News/media company
       Advertising agency
       Hobbyist
       Individual coder
       Startup software company
       Alpha geek
developer channel




    Let’s start by calling an individual human a
    coder.
developer channel




    A coder is located in a larger organizational
    context.


    Each exhibits similar behavior and technology
    adoption patterns.
developer channel

   The term "long-tail" is incorrectly applied as a single
   massive segment of developers.


   What businesses should be thinking about is
   whether they're working with


   known companies
    or
   unknown coders
developer channel




   In many cases building for the unknown coder will
   help you with your business efforts
   with known companies


   since unknown coders often work there
developer channel

       Facebook

      Objective-C

            Flash

            .NET

         ASP.NET

             JSP

             PHP
                    0   500   1000   1500   2000   2500   3000   3500


                          Thousands
developer channel
developer channel




                    Mike Hendrickson, O’Reilly Media (@mikehatora)
developer channel




                    Mike Hendrickson, O’Reilly Media (@mikehatora)
developer channel


                Horizontal




                    Vertical


          Tribal               Modal
developer channel

 Horizontally
                LARGE ECOSYSTEM PLAYERS

                    LARGE ENTERPRISES

                           ISV

                    SYSTEM INTEGRATORS

                SMB | SMALL ENTERPRISE

                          SAAS

                    SOFTWARE STARTUPS

                HOBBYIST |OPPORTUNIST
Vertically
   SOCIAL MEDIA

      MOBILE
                                   developer channel




       RETAIL

   DIGITAL MEDIA

    PUBLISHING

 FINANCIAL SERVICES

    HOSPITALITY

     LOGISTICS

      AIRLINES

TELECOMMUNICATIONS
developer channel

 Tribally

          SproutCore                          CoffeeScript
                           jQuery
     Ruby           AWS      Sencha
                                           JavaScript
Rails Heroku
                     HTML5          dojo
                                           Backbone.js
                                                     Node.js

   iOS          C#           PHP
               Monotouch                    Android
 Objective-C
                              Scala    Java
developer channel

 Modally

                        Public




 Open      Technology     Access   Closed




                        Private
developer channel




   Incentives that match the vertical and horizontal
   coordinates you’re targeting
developer channel

 Horizontally
         LARGE ECOSYSTEM PLAYERS          PAY THEM

        MEDIUM & LARGE ENTERPRISE   SHOW THEM OPPORTUNITY

                   ISV              BUSINESS DEVELOPMENT

           SYSTEM INTEGRATORS       SHOW CUSTOMER DEMAND

          SMB | SMALL ENTERPRISE     MICROSOFT ECOSYSTEM

                  SAAS                    EFFICIENCY

           SOFTWARE STARTUPS            FREE AND COOL

          HOBBYIST |OPPORTUNIST             FREE
developer channel

 Vertically




                                                                                                                                  TELECOMMUNICATIONS
                                                                        FINANCIAL SERVICES
                                           DIGITAL MEDIA
          SOCIAL MEDIA




                                                                                             HOSPITALITY
                                                           PUBLISHING




                                                                                                           LOGISTICS

                                                                                                                       AIRLINES
                         MOBILE

                                  RETAIL




          Be at meetups and conferences that coders in
          the vertical already go to. Have a relevant offer.
developer channel

   Tribally
                                   C#
                                        jQuery             CoffeeScript
              SproutCore
Formal




                                                    FORUMS
               INDUSTRY EVENTS
                                   dojo      EXISTING COMMUNITIES
           Ruby                                  JavaScript
                            HTML                     backbone.js
     Heroku       Rails     5
Informal




            MEETUPS, HACKATHONS            Sencha    TWITTER   Node.js
           iOS BEER AND COFFEE
            INSIDE YOUR COMPANY?
                                                 STACKOVERFLOW
                                                       Android
                                                   HACKERNEWS
                      AWS
                                         PHP
                                                    Java      Scala
                 Offline                             Online
developer channel

 Modally

                               Public

       PUBLISH YOUR API




                                 Access
                                          ESTABLISH A CONTEST
    ADVERTISE ON CODER SITES


 Open        Technology                                         Closed

    EVANGELIZE WITHIN YOUR                 ADVERTISE YOUR
 PARTNERS’ DEVELOPMENT TEAMS               BUSINESS MODEL


                               Private
Core
Business




   IT
Developers
   Apps




Customers
SET YOUR
GOALS, METRICS &
KPIs
goals, metrics & kpis




    You manage what you measure
goals, metrics & kpis




    What is measured increases
goals, metrics & kpis




    so it had better be aligned with the business
goals, metrics & kpis
    Developer Satisfaction
    Breadth Developers (Coders)
    Depth Developers (Partners)
    Apps
    Active Apps
    Utilization
    Users
    Market Share (for your industry/service)
    Market Share (devices)
    Revenue
    Protected Revenue
    Margin
goals, metrics & kpis

 Metric               Quarterly Target   Quarterly Actual   Annual Target
 Developer NSAT
 Breadth Developers
 Depth Developers
 Apps
 Active Apps
 Utilization
 Users
 Market Share
 Revenue
 Protected Revenue
 Margin

    Establish the source and rhythm of measurement for each metric
MANAGE THE
API PROGRAM
“   Victory awaits him who has everything in order;
    luck, people call it.

    Defeat is certain for him who has neglected to
    take the necessary precautions in time; this is
    called bad luck.

                                   Roald Amundsen
                                        Polar Explorer
Planning   Management   Organization

 Target
Segment
           DEFINE     MEASURE      MARKETING



Engage
Channel
           INCENT     RECRUIT      CHANNEL



  Build
Platform
           SPECIFY     BUILD           IT
Planning                    Management                   Organization

                 Define market segment in
                  detail including size and                                     Marketing-led
    Target       user persona; specify API        Establish KPI targets,
  Segment(s)      profile needed to satisfy    traceability and dashboard      Segment-oriented
                   top use cases for each                                        workstreams
                       target segment

                                                  Establish developer
                                                                                 Channel-led
                   Specify business model          adoption targets,
                  and marketing driver for     developer marketing and
Engage Channel                                                               Community, developer,
                 the channel that will reach        channel actions
                                                                            and business development
                    each target segment        (community site, events,
                                                                                  workstreams
                                                 and communication)


                  Specify roadmap of API       Implement API roadmap,                IT-led
                  deliverables, mechanics,       adjust and report on
Build Platform   integration, and business        iteration cycle, and       API, infrastructure, and
                      process to meet          establish alpha developer       developer support
                   target segment needs                   team                     workstreams
program management




   The humans in these organizations need to
   communicate with each other.

   Create an internal information halo.
HIRE YOUR
HEROES
hire your heroes




    The traditional approach
    to technology projects
hire your heroes



    would call for

    project managers,
    product managers,
    architects,

    and would be internally focused on IT
hire your heroes




    But just like the ponies didn’t make it
hire your heroes




    You’ll need a different breed to win in APIs
hire your heroes

    THESE ARE REAL JOBS

    Channel Leader
    Developer Evangelist
    Developer Advocate
    Community Manager
    Data Scientist
    Developer Experience Specialist
hire your heroes




    The information halo works internally as well.

    It can attract the right people from within your
    company to join your API team.
Accountabilities             Organization

                  Meet KPI targets, Segment
                  messaging and positioning,   FTE: Marketing
Target Segments                                Marketing Leader
                  use-case requirements
                  driven to Engineering        Segment Leads

                  Meet developer adoption
Engage            targets, community           FTE: Channel
                  engagement, developer        Developer Evangelist
Developers
                  support                      Community Managers

                  Implement roadmap based
                  on marketing requirements, FTE: Engineering
Establish                                     Engineering Lead
                  drive platform
Platform          requirements, meet delivery Software Engineers
                  timeline and scalability    QA Engineers
hire your heroes




    While you’re going to need outstanding
    people to make this happen
hire your heroes




    Keep in mind
    they don’t all start out looking like this
hire your heroes




    They may not look like they are up to the job
hire your heroes




    But if you enable them to succeed they will
    get stronger and faster

    And you won’t be able to hold them back.
FINAL THOUGHT
Information halos are better than
information silos
Let’s create an information halo around APIs
groups.google.com/group/api-craft
THANK YOU
Questions and ideas to:
@sramji


groups.google.com/group/api-craft

Contenu connexe

Tendances

Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...CA API Management
 
Unleash the Power of your API
Unleash the Power of your APIUnleash the Power of your API
Unleash the Power of your API3scale
 
Progress in the API Economy - April 2014
Progress in the API Economy - April 2014Progress in the API Economy - April 2014
Progress in the API Economy - April 20143scale
 
5 Steps for End-to-End Mobile Security with Consumer Apps
5 Steps for End-to-End Mobile Security with Consumer Apps5 Steps for End-to-End Mobile Security with Consumer Apps
5 Steps for End-to-End Mobile Security with Consumer AppsCA API Management
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsSam Ramji
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...CA API Management
 
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...apidays
 
Apis power-mvc-for-the-web
Apis power-mvc-for-the-webApis power-mvc-for-the-web
Apis power-mvc-for-the-webSteven Willmott
 
Force.com: A Walk on the Enterprise Side
Force.com: A Walk on the Enterprise SideForce.com: A Walk on the Enterprise Side
Force.com: A Walk on the Enterprise SidePat Patterson
 
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research ReportProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research ReportProgrammableWeb
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
The API Tempest
The API TempestThe API Tempest
The API TempestSam Ramji
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practiceSanjay Roy
 
Open Bank Project September 2014 at Open Data CH
Open Bank Project September 2014  at Open Data CHOpen Bank Project September 2014  at Open Data CH
Open Bank Project September 2014 at Open Data CHTESOBE
 
APIs: State of the Union - Ross Garrett @ AppsWorld 2014
APIs: State of the Union - Ross Garrett @ AppsWorld 2014APIs: State of the Union - Ross Garrett @ AppsWorld 2014
APIs: State of the Union - Ross Garrett @ AppsWorld 2014CA API Management
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinCA API Management
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...CA API Management
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIsCA API Management
 
API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)Apigee | Google Cloud
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 

Tendances (20)

Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
 
Unleash the Power of your API
Unleash the Power of your APIUnleash the Power of your API
Unleash the Power of your API
 
Progress in the API Economy - April 2014
Progress in the API Economy - April 2014Progress in the API Economy - April 2014
Progress in the API Economy - April 2014
 
5 Steps for End-to-End Mobile Security with Consumer Apps
5 Steps for End-to-End Mobile Security with Consumer Apps5 Steps for End-to-End Mobile Security with Consumer Apps
5 Steps for End-to-End Mobile Security with Consumer Apps
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIs
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
 
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
 
Apis power-mvc-for-the-web
Apis power-mvc-for-the-webApis power-mvc-for-the-web
Apis power-mvc-for-the-web
 
Force.com: A Walk on the Enterprise Side
Force.com: A Walk on the Enterprise SideForce.com: A Walk on the Enterprise Side
Force.com: A Walk on the Enterprise Side
 
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research ReportProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research Report
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
The API Tempest
The API TempestThe API Tempest
The API Tempest
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practice
 
Open Bank Project September 2014 at Open Data CH
Open Bank Project September 2014  at Open Data CHOpen Bank Project September 2014  at Open Data CH
Open Bank Project September 2014 at Open Data CH
 
APIs: State of the Union - Ross Garrett @ AppsWorld 2014
APIs: State of the Union - Ross Garrett @ AppsWorld 2014APIs: State of the Union - Ross Garrett @ AppsWorld 2014
APIs: State of the Union - Ross Garrett @ AppsWorld 2014
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIs
 
API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 

Similaire à Amundsen's Dogs, Information Halos, and APIs

How to segment developers for your API strategy
How to segment developers for your API strategyHow to segment developers for your API strategy
How to segment developers for your API strategyApigee | Google Cloud
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Apigee | Google Cloud
 
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" Happy
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" HappyEnterprise App Dev Platform to keep your "Developers, Architects and CIO" Happy
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" HappyWaveMaker, Inc.
 
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter KempsAWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter KempsAmazon Web Services
 
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERWATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERCarlos Martin Hernandez
 
IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City  IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City IBM Watson
 
Silicon Valley 2.0: Lean Startup, Lean VC
Silicon Valley 2.0: Lean Startup, Lean VCSilicon Valley 2.0: Lean Startup, Lean VC
Silicon Valley 2.0: Lean Startup, Lean VCDave McClure
 
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave NorrisDreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave NorrisCapgemini
 
Sfdc df2001-platformkeynotedavenorris
Sfdc df2001-platformkeynotedavenorrisSfdc df2001-platformkeynotedavenorris
Sfdc df2001-platformkeynotedavenorrissuyashawasthi
 
Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Axway Appcelerator
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT
 
Naar een overtuigende koopervaring
Naar een overtuigende koopervaringNaar een overtuigende koopervaring
Naar een overtuigende koopervaringwebwinkelvakdag
 
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...3scale
 
The Digital Transformation – platforms and network effects
The Digital Transformation – platforms and network effectsThe Digital Transformation – platforms and network effects
The Digital Transformation – platforms and network effectsThomas Bay Pedersen
 
Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009eCommConf
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureRick Mans
 

Similaire à Amundsen's Dogs, Information Halos, and APIs (20)

How to segment developers for your API strategy
How to segment developers for your API strategyHow to segment developers for your API strategy
How to segment developers for your API strategy
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast)
 
Bigger, Better Business With OAuth
Bigger, Better Business With OAuthBigger, Better Business With OAuth
Bigger, Better Business With OAuth
 
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" Happy
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" HappyEnterprise App Dev Platform to keep your "Developers, Architects and CIO" Happy
Enterprise App Dev Platform to keep your "Developers, Architects and CIO" Happy
 
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter KempsAWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
 
IBM Watson Innovation Day
IBM Watson Innovation DayIBM Watson Innovation Day
IBM Watson Innovation Day
 
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERWATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
 
IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City  IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City
 
Silicon Valley 2.0: Lean Startup, Lean VC
Silicon Valley 2.0: Lean Startup, Lean VCSilicon Valley 2.0: Lean Startup, Lean VC
Silicon Valley 2.0: Lean Startup, Lean VC
 
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave NorrisDreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
 
Sfdc df2001-platformkeynotedavenorris
Sfdc df2001-platformkeynotedavenorrisSfdc df2001-platformkeynotedavenorris
Sfdc df2001-platformkeynotedavenorris
 
Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business Model
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business Model
 
Naar een overtuigende koopervaring
Naar een overtuigende koopervaringNaar een overtuigende koopervaring
Naar een overtuigende koopervaring
 
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
 
The Digital Transformation – platforms and network effects
The Digital Transformation – platforms and network effectsThe Digital Transformation – platforms and network effects
The Digital Transformation – platforms and network effects
 
Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009
 
Social World
Social WorldSocial World
Social World
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architecture
 

Plus de Apigee | Google Cloud

Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldApigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessApigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorApigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailApigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!Apigee | Google Cloud
 

Plus de Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Amundsen's Dogs, Information Halos, and APIs

  • 1. Amundsen’s Dogs, Information Halos, and APIs The epic story of your API strategy groups.google.com/group/api-craft Sam Ramji @sramji Apigee
  • 3. One hundred years ago, in October of 1911
  • 5.
  • 7.
  • 8. were in a race to reach the South Pole.
  • 10.
  • 12. The North Pole was claimed to have been discovered by Cook and Peary. The South Pole was the sole remaining international prize of discovery.
  • 14. Amundsen was humble and scholarly.
  • 15.
  • 16. He studied native cultures to understand what worked.
  • 17. Robert Falcon Scott, Commander of the Royal Victorian Order, was an arrogant British naval officer.
  • 18.
  • 19. He insisted on doing things the old way.
  • 20. It came down to a decision about the expedition’s core propulsion.
  • 21. How do you overcome the challenges of a journey through Antarctic wastes?
  • 22. Robert Falcon Scott took the traditional route. Ponies.
  • 23.
  • 24. Roald Amundsen followed native wisdom. He chose dogs.
  • 25.
  • 26. Amundsen led his team of 5 men and 52 dogs to the South Pole and back a grueling journey of 3,300 kilometers in -30 C weather in only 99 days.
  • 27.
  • 28. Scott’s team arrived at the South Pole thirty- five days after Amundsen, only to find the Norwegian flag planted in the ground … … and the tracks of their dogsleds.
  • 29.
  • 30. Tragically, Robert Falcon Scott’s entire team died on the way back to their ship.
  • 31. Victory awaits him who has everything in order; luck, people call it. Defeat is certain for him who has neglected to take the necessary precautions in time; this is called bad luck. Roald Amundsen Polar Explorer
  • 33. We are living through an age of disruption and value destruction.
  • 34. Between your core business and your customers
  • 35. Value Core Business Customers
  • 36. your old and new competitors are creating friction
  • 38. So you must overcome the friction to win
  • 39. Friction Core Business Apps Customers
  • 40. Today’s South Pole is the App Internet.
  • 41. That is the epic journey.
  • 42. But apps and platforms are proliferating so rapidly
  • 43. App Store Growth 2008-2011 600 12 500 10 Apps Available Thousands Total App Downloads 400 8 Billions 300 6 200 4 100 2 0 0 Data from Wikipedia
  • 45. There’s no way the traditional route of relying on IT will get you to this new destination.
  • 46. So what’s the native wisdom?
  • 47. Companies who are succeeding
  • 48.
  • 49. learned that you need to join your IT team with the world of developers
  • 51. to overcome the friction through fantastic apps
  • 52.
  • 53. and deliver your value to the customer
  • 54. Core Business IT Developers Apps Customers
  • 55. and you are about to discover the information halo.
  • 56. You remember microeconomics from your college economics course
  • 57.
  • 58. Reduce the cost of your complements to drive adoption of your core.
  • 59. Information is a complement to your core business. Reduce the cost of your complements to drive adoption of your core.
  • 60.
  • 61. your imperative is to enable value added businesses surrounding your own built on your data
  • 62. [Ecosystem Competition] Kishore S. Swaminathan, Chief Scientist, Accenture
  • 63. It’s about going from information silos to information halos
  • 64. 20th Century IT was about raising barriers to entry for competitors. 21st Century IT is about lowering barriers to participation. James Governor Redmonk
  • 65. Relying only on your own IT
  • 66. Is like trying to get to the South Pole using ponies
  • 67.
  • 68. This is dog country.
  • 69.
  • 71. Just like Amundsen you are doing your research
  • 72. So that we can tell the epic story of your API strategy
  • 73. Impact a Market Segment Target the Developer Channel Set your Goals, Metrics, and KPIs Manage the Program Hire your Heroes
  • 75. market segment The first step on the journey is to answer the question
  • 76. market segment What do you want to achieve?
  • 77. market segment You need to start by stating your goal in the following form
  • 78. market segment “We will achieve a measurable result in a specific market segment.”
  • 79. market segment There is a cost to consume your product. Reduce this cost through information.
  • 80. market segment Product Price Promotion Place What is the surface area of your product? How do you increase it?
  • 81. Market analysis market segment Revenue opportunity Strategy Execution Cost Risks
  • 82. market segment Apps are the intermediaries of today’s market
  • 83.
  • 85. market segment Dogs not ponies
  • 87. Core Business IT Developers Apps Customers
  • 88. developer channel Why do you care about developers?
  • 89. developer channel Because they are your new channel and your core propulsion
  • 90. developer channel Would you have sold to Nordstrom the same way you sold to Wal-Mart?
  • 91. developer channel Of course not. They’re different.
  • 92. developer channel So are developers.
  • 93. developer channel You don’t have unlimited resources.
  • 95. developer channel First, how do we define a developer?
  • 96. de·vel·op·er noun (də-ve-lə-pər) : one that develops: as a: a chemical used to develop exposed photographic materials b: a person who develops real estate c: a person or company that develops computer software Examples of DEVELOPER <the developer of software that is used the world over> First Known Use of DEVELOPER 1796 Related to DEVELOPER Synonyms: contriver, designer, inventor, deviser, formulator, innovator, introducer, originator
  • 97. developer channel Definitions I’ve heard: Enterprise software company Partner Games company Device manufacturer Independent contractor News/media company Advertising agency Hobbyist Individual coder Startup software company Alpha geek
  • 98. developer channel Let’s start by calling an individual human a coder.
  • 99. developer channel A coder is located in a larger organizational context. Each exhibits similar behavior and technology adoption patterns.
  • 100. developer channel The term "long-tail" is incorrectly applied as a single massive segment of developers. What businesses should be thinking about is whether they're working with known companies or unknown coders
  • 101. developer channel In many cases building for the unknown coder will help you with your business efforts with known companies since unknown coders often work there
  • 102. developer channel Facebook Objective-C Flash .NET ASP.NET JSP PHP 0 500 1000 1500 2000 2500 3000 3500 Thousands
  • 104. developer channel Mike Hendrickson, O’Reilly Media (@mikehatora)
  • 105. developer channel Mike Hendrickson, O’Reilly Media (@mikehatora)
  • 106. developer channel Horizontal Vertical Tribal Modal
  • 107. developer channel Horizontally LARGE ECOSYSTEM PLAYERS LARGE ENTERPRISES ISV SYSTEM INTEGRATORS SMB | SMALL ENTERPRISE SAAS SOFTWARE STARTUPS HOBBYIST |OPPORTUNIST
  • 108. Vertically SOCIAL MEDIA MOBILE developer channel RETAIL DIGITAL MEDIA PUBLISHING FINANCIAL SERVICES HOSPITALITY LOGISTICS AIRLINES TELECOMMUNICATIONS
  • 109. developer channel Tribally SproutCore CoffeeScript jQuery Ruby AWS Sencha JavaScript Rails Heroku HTML5 dojo Backbone.js Node.js iOS C# PHP Monotouch Android Objective-C Scala Java
  • 110. developer channel Modally Public Open Technology Access Closed Private
  • 111. developer channel Incentives that match the vertical and horizontal coordinates you’re targeting
  • 112. developer channel Horizontally LARGE ECOSYSTEM PLAYERS PAY THEM MEDIUM & LARGE ENTERPRISE SHOW THEM OPPORTUNITY ISV BUSINESS DEVELOPMENT SYSTEM INTEGRATORS SHOW CUSTOMER DEMAND SMB | SMALL ENTERPRISE MICROSOFT ECOSYSTEM SAAS EFFICIENCY SOFTWARE STARTUPS FREE AND COOL HOBBYIST |OPPORTUNIST FREE
  • 113. developer channel Vertically TELECOMMUNICATIONS FINANCIAL SERVICES DIGITAL MEDIA SOCIAL MEDIA HOSPITALITY PUBLISHING LOGISTICS AIRLINES MOBILE RETAIL Be at meetups and conferences that coders in the vertical already go to. Have a relevant offer.
  • 114. developer channel Tribally C# jQuery CoffeeScript SproutCore Formal FORUMS INDUSTRY EVENTS dojo EXISTING COMMUNITIES Ruby JavaScript HTML backbone.js Heroku Rails 5 Informal MEETUPS, HACKATHONS Sencha TWITTER Node.js iOS BEER AND COFFEE INSIDE YOUR COMPANY? STACKOVERFLOW Android HACKERNEWS AWS PHP Java Scala Offline Online
  • 115. developer channel Modally Public PUBLISH YOUR API Access ESTABLISH A CONTEST ADVERTISE ON CODER SITES Open Technology Closed EVANGELIZE WITHIN YOUR ADVERTISE YOUR PARTNERS’ DEVELOPMENT TEAMS BUSINESS MODEL Private
  • 116. Core Business IT Developers Apps Customers
  • 118. goals, metrics & kpis You manage what you measure
  • 119. goals, metrics & kpis What is measured increases
  • 120. goals, metrics & kpis so it had better be aligned with the business
  • 121. goals, metrics & kpis Developer Satisfaction Breadth Developers (Coders) Depth Developers (Partners) Apps Active Apps Utilization Users Market Share (for your industry/service) Market Share (devices) Revenue Protected Revenue Margin
  • 122. goals, metrics & kpis Metric Quarterly Target Quarterly Actual Annual Target Developer NSAT Breadth Developers Depth Developers Apps Active Apps Utilization Users Market Share Revenue Protected Revenue Margin Establish the source and rhythm of measurement for each metric
  • 124. Victory awaits him who has everything in order; luck, people call it. Defeat is certain for him who has neglected to take the necessary precautions in time; this is called bad luck. Roald Amundsen Polar Explorer
  • 125. Planning Management Organization Target Segment DEFINE MEASURE MARKETING Engage Channel INCENT RECRUIT CHANNEL Build Platform SPECIFY BUILD IT
  • 126. Planning Management Organization Define market segment in detail including size and Marketing-led Target user persona; specify API Establish KPI targets, Segment(s) profile needed to satisfy traceability and dashboard Segment-oriented top use cases for each workstreams target segment Establish developer Channel-led Specify business model adoption targets, and marketing driver for developer marketing and Engage Channel Community, developer, the channel that will reach channel actions and business development each target segment (community site, events, workstreams and communication) Specify roadmap of API Implement API roadmap, IT-led deliverables, mechanics, adjust and report on Build Platform integration, and business iteration cycle, and API, infrastructure, and process to meet establish alpha developer developer support target segment needs team workstreams
  • 127. program management The humans in these organizations need to communicate with each other. Create an internal information halo.
  • 129. hire your heroes The traditional approach to technology projects
  • 130. hire your heroes would call for project managers, product managers, architects, and would be internally focused on IT
  • 131. hire your heroes But just like the ponies didn’t make it
  • 132.
  • 133. hire your heroes You’ll need a different breed to win in APIs
  • 134. hire your heroes THESE ARE REAL JOBS Channel Leader Developer Evangelist Developer Advocate Community Manager Data Scientist Developer Experience Specialist
  • 135. hire your heroes The information halo works internally as well. It can attract the right people from within your company to join your API team.
  • 136. Accountabilities Organization Meet KPI targets, Segment messaging and positioning, FTE: Marketing Target Segments Marketing Leader use-case requirements driven to Engineering Segment Leads Meet developer adoption Engage targets, community FTE: Channel engagement, developer Developer Evangelist Developers support Community Managers Implement roadmap based on marketing requirements, FTE: Engineering Establish Engineering Lead drive platform Platform requirements, meet delivery Software Engineers timeline and scalability QA Engineers
  • 137. hire your heroes While you’re going to need outstanding people to make this happen
  • 138. hire your heroes Keep in mind they don’t all start out looking like this
  • 139.
  • 140. hire your heroes They may not look like they are up to the job
  • 141.
  • 142. hire your heroes But if you enable them to succeed they will get stronger and faster And you won’t be able to hold them back.
  • 143.
  • 145. Information halos are better than information silos
  • 146. Let’s create an information halo around APIs
  • 148. THANK YOU Questions and ideas to: @sramji groups.google.com/group/api-craft