SlideShare uma empresa Scribd logo
1 de 28
EXPLOITING
                                  API
    VISION           CULTURE               MOORE’S
                               STRATEGY
                                             LAW




   Jeff Meisel
jeff.meisel@ni.com
  @jeff_meisel
VISION
“   …a minor invention every
     10 days and a big thing   “
      every 6 months or so.


    Time Magazine, July 2010
Traditional Approach:                 Our Approach:
    Not Software        Flexible software with modular hardware




   6.12 cubic ft                      .67 cubic ft
Test            Monitor                Embedded                 Control          Mechatronics




 Desktops and        PXI and Modular              NI CompactRIO and       Open Connectivity
PC-Based DAQ           Instruments                 Custom Designs         With Third-Party I/O
CULTURE
@WaterlooLabs
@WaterlooLabs
High school students competing in FIRST
Robotics Competition build fully
functioning, human-sized robots in just six
weeks using the NI graphical system design
platform.
“I'd like for NI to give us its
blessing to create such tools
[with APIs], so that we don't
feel like renegade outlaws
and can feel comfortable
sharing them with others…
the current position from NI
seems to be that it doesn't
exist.”

- Developer forum post with
corresponding image
Jan 21, 2009
3rd Party
Add-ons and
   Apps
API STRATEGY
1.
Develop IP

2.
Integrate with
LabVIEW APIs

3.
Productize
Add-on or App
                 $-   $10,000 $20,000 $30,000 $40,000   $-   $10,000 $20,000 $30,000 $40,000   $-   $10,000 $20,000 $30,000 $40,000




     Partner
     R&D Spend
                       Total NRE:                            Total NRE:                              Total NRE:
                         $80k                                  $60k                                    $40k
1.
Develop IP

2.
Integrate with
LabVIEW APIs

3.
Productize
Add-on or App
                 $-   $10,000 $20,000 $30,000 $40,000   $-    $10,000 $20,000 $30,000 $40,000   $-   $10,000 $20,000 $30,000 $40,000




     Partner
     R&D Spend         Total NRE:                              Total NRE:                              Total NRE:
     Partner          $80k $20K                              $60k $42.5K                             $40k $27.5K
     R&D Reduction
Metcalfe was right!

Positive network effects create
  very close to n^2 behavior




       Source: Overall Ecosystem Participation
EXPLOITING
MOORE’S LAW
3rd Party Apps




               FPGA




Multicore
                 FPGA
Processor
802.11a + b + g                   + 802.11ac



                                 200X Faster


        Early 2000s                       2012
Traditional Rack and Stack    NI Vector Signal Transceiver


      Semiconductor characterization test time
         reduced from 4 weeks to ~ 1 day.
   API strategy must fit into company vision and
    culture. Transition from private to public APIs is
    a challenge.
   Keys to API program success are: lowering
    barriers of entry, monetization, and enabling
    network effects.
   API’s that exploit Moore’s Law from
    computational point of view can cause major
    disruption.
EXPLOITING
                                  API
    VISION           CULTURE               MOORE’S
                               STRATEGY
                                             LAW




   Jeff Meisel
jeff.meisel@ni.com
  @jeff_meisel

Mais conteúdo relacionado

Semelhante a NYC API Strategy Keynote - Accelerating Innovation

Creating Datadipity
Creating DatadipityCreating Datadipity
Creating DatadipityClickslide
 
FIWARE Open API's for Open Minds, Campus Party Brasil 2014
FIWARE Open API's for Open Minds, Campus Party Brasil 2014FIWARE Open API's for Open Minds, Campus Party Brasil 2014
FIWARE Open API's for Open Minds, Campus Party Brasil 2014Francisco J. Jariego, PhD.
 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of ThingsDavid Bliss
 
How to use Generative AI to make app testing easy.pdf
How to use Generative AI to make app testing easy.pdfHow to use Generative AI to make app testing easy.pdf
How to use Generative AI to make app testing easy.pdfpCloudy
 
Towards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainabilityTowards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainabilityTobie Langel
 
Data Con LA 2019 - Startup Showcase Lexset
Data Con LA 2019 - Startup Showcase LexsetData Con LA 2019 - Startup Showcase Lexset
Data Con LA 2019 - Startup Showcase LexsetData Con LA
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsDavid De Roure
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgFIWARE
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFIWARE
 
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Steven Willmott
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
 
Reactive Java Robotics & IoT with Spring Reactor
Reactive Java Robotics & IoT with Spring ReactorReactive Java Robotics & IoT with Spring Reactor
Reactive Java Robotics & IoT with Spring ReactorTrayan Iliev
 
The Silicon Straits Tribe
The Silicon Straits TribeThe Silicon Straits Tribe
The Silicon Straits TribeJames Chan
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-ChileTIDChile
 
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Thabang Mashologu
 
Era of APIs: Why do we need an API Strategy
Era of APIs: Why do we need an API StrategyEra of APIs: Why do we need an API Strategy
Era of APIs: Why do we need an API StrategyBala Iyer
 
How a big company employs cutting edge tech
How a big company employs cutting edge techHow a big company employs cutting edge tech
How a big company employs cutting edge techSteve Woodward
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Cisco Collaboration
 
Un Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayUn Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayRikki Wright
 

Semelhante a NYC API Strategy Keynote - Accelerating Innovation (20)

Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
FIWARE Open API's for Open Minds, Campus Party Brasil 2014
FIWARE Open API's for Open Minds, Campus Party Brasil 2014FIWARE Open API's for Open Minds, Campus Party Brasil 2014
FIWARE Open API's for Open Minds, Campus Party Brasil 2014
 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of Things
 
How to use Generative AI to make app testing easy.pdf
How to use Generative AI to make app testing easy.pdfHow to use Generative AI to make app testing easy.pdf
How to use Generative AI to make app testing easy.pdf
 
Towards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainabilityTowards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainability
 
Data Con LA 2019 - Startup Showcase Lexset
Data Con LA 2019 - Startup Showcase LexsetData Con LA 2019 - Startup Showcase Lexset
Data Con LA 2019 - Startup Showcase Lexset
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower Scientists
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkg
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenarios
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
Reactive Java Robotics & IoT with Spring Reactor
Reactive Java Robotics & IoT with Spring ReactorReactive Java Robotics & IoT with Spring Reactor
Reactive Java Robotics & IoT with Spring Reactor
 
The Silicon Straits Tribe
The Silicon Straits TribeThe Silicon Straits Tribe
The Silicon Straits Tribe
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-Chile
 
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
 
Era of APIs: Why do we need an API Strategy
Era of APIs: Why do we need an API StrategyEra of APIs: Why do we need an API Strategy
Era of APIs: Why do we need an API Strategy
 
How a big company employs cutting edge tech
How a big company employs cutting edge techHow a big company employs cutting edge tech
How a big company employs cutting edge tech
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012
 
Un Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayUn Microsystem Company Analysis Essay
Un Microsystem Company Analysis Essay
 

Último

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Último (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

NYC API Strategy Keynote - Accelerating Innovation

  • 1. EXPLOITING API VISION CULTURE MOORE’S STRATEGY LAW Jeff Meisel jeff.meisel@ni.com @jeff_meisel
  • 3. …a minor invention every 10 days and a big thing “ every 6 months or so. Time Magazine, July 2010
  • 4.
  • 5. Traditional Approach: Our Approach: Not Software Flexible software with modular hardware 6.12 cubic ft .67 cubic ft
  • 6. Test Monitor Embedded Control Mechatronics Desktops and PXI and Modular NI CompactRIO and Open Connectivity PC-Based DAQ Instruments Custom Designs With Third-Party I/O
  • 7.
  • 8.
  • 12. High school students competing in FIRST Robotics Competition build fully functioning, human-sized robots in just six weeks using the NI graphical system design platform.
  • 13. “I'd like for NI to give us its blessing to create such tools [with APIs], so that we don't feel like renegade outlaws and can feel comfortable sharing them with others… the current position from NI seems to be that it doesn't exist.” - Developer forum post with corresponding image Jan 21, 2009
  • 16. 1. Develop IP 2. Integrate with LabVIEW APIs 3. Productize Add-on or App $- $10,000 $20,000 $30,000 $40,000 $- $10,000 $20,000 $30,000 $40,000 $- $10,000 $20,000 $30,000 $40,000 Partner R&D Spend Total NRE: Total NRE: Total NRE: $80k $60k $40k
  • 17. 1. Develop IP 2. Integrate with LabVIEW APIs 3. Productize Add-on or App $- $10,000 $20,000 $30,000 $40,000 $- $10,000 $20,000 $30,000 $40,000 $- $10,000 $20,000 $30,000 $40,000 Partner R&D Spend Total NRE: Total NRE: Total NRE: Partner $80k $20K $60k $42.5K $40k $27.5K R&D Reduction
  • 18.
  • 19. Metcalfe was right! Positive network effects create very close to n^2 behavior Source: Overall Ecosystem Participation
  • 20.
  • 21.
  • 22.
  • 24.
  • 25. 3rd Party Apps FPGA Multicore FPGA Processor
  • 26. 802.11a + b + g + 802.11ac 200X Faster Early 2000s 2012 Traditional Rack and Stack NI Vector Signal Transceiver Semiconductor characterization test time reduced from 4 weeks to ~ 1 day.
  • 27. API strategy must fit into company vision and culture. Transition from private to public APIs is a challenge.  Keys to API program success are: lowering barriers of entry, monetization, and enabling network effects.  API’s that exploit Moore’s Law from computational point of view can cause major disruption.
  • 28. EXPLOITING API VISION CULTURE MOORE’S STRATEGY LAW Jeff Meisel jeff.meisel@ni.com @jeff_meisel