SlideShare una empresa de Scribd logo
1 de 29
Scaling Your Developer
       Program
           Ian Skerrett
       Eclipse Foundation
Who Am I?

  Long time ago a Developer

  More recently a Product Manager

  Now, a Marketing guy
What Is Eclipse?
  Open source community
  Not-for-profit Foundation
  190+ member companies
  250+ open source projects
  1000+ open source developers (committers)
  10,000+ contributors
  10,000+ products built with Eclipse
   technology
  6-9 million developer users
What is Eclipse?

       19 employees

       4 in “marketing”
Developer-2-Developer




                        Photo Credit: Yandle
Developers Want to Learn




                           Source: Eclipse Community Survey
Developers Are Passionate
Content Is King

    Interviews           Tutorials              Learning

                                                Google
              Webinars               Samples


                                                Social Media
    Getting              White
    Started              Papers
Lower the Barriers
How many steps to download?
Registration Page
Is a person or signed contract involved in
the process?




                                   Photo Credit: viZZZual.com
Remember: Learning



     Download <> Potential Customer
How many steps to ‘Hello World’
Developers Want Engage




            With Each Other
BYOC (Channel)
Love your early adopters




                           Photo Credit: wwardy
You Will Need A Leader




         A Technical Leader
If You Love Something Set It Free
People Will Say Bad Things
People are already saying bad things?
Do you have a bigger problem?




                                Photo Credit: Colin_K
Be Part of the Community
Provide Services to the Community
How Do You Scale a Developer Program

       Make It Easy to Learn

       Have Others Spread the Message

       Enable a Community
Thank You!


                      Questions

Ian.Skerrett@eclipse.org
@ianskerrett

Más contenido relacionado

La actualidad más candente

Join in Google Opensocail
Join in Google OpensocailJoin in Google Opensocail
Join in Google Opensocail
cassey1123
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Apigee | Google Cloud
 
etouches Introduces eMobile
etouches Introduces eMobileetouches Introduces eMobile
etouches Introduces eMobile
Suzanne Carawan
 
Reel Deck
Reel DeckReel Deck
Reel Deck
scatfly
 
Dell - Marta Obrebska - Online Business Manager, CSMB
Dell - Marta Obrebska - Online Business Manager, CSMBDell - Marta Obrebska - Online Business Manager, CSMB
Dell - Marta Obrebska - Online Business Manager, CSMB
iMedia UK
 

La actualidad más candente (19)

Join in Google Opensocail
Join in Google OpensocailJoin in Google Opensocail
Join in Google Opensocail
 
Architecting mobile application
Architecting mobile applicationArchitecting mobile application
Architecting mobile application
 
Agile Content Strategy
Agile Content StrategyAgile Content Strategy
Agile Content Strategy
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
 
etouches Introduces eMobile
etouches Introduces eMobileetouches Introduces eMobile
etouches Introduces eMobile
 
How much does it cost to build an app
How much does it cost to build an appHow much does it cost to build an app
How much does it cost to build an app
 
Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Reel Deck
Reel DeckReel Deck
Reel Deck
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Make a Successful Enterprise Mobility Team
Make a Successful Enterprise Mobility TeamMake a Successful Enterprise Mobility Team
Make a Successful Enterprise Mobility Team
 
Making most of Enterprise Mobility Investments-Webinar
Making most of Enterprise Mobility Investments-WebinarMaking most of Enterprise Mobility Investments-Webinar
Making most of Enterprise Mobility Investments-Webinar
 
Dell - Marta Obrebska - Online Business Manager, CSMB
Dell - Marta Obrebska - Online Business Manager, CSMBDell - Marta Obrebska - Online Business Manager, CSMB
Dell - Marta Obrebska - Online Business Manager, CSMB
 
Intro To Mobile Apps
Intro To Mobile AppsIntro To Mobile Apps
Intro To Mobile Apps
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist
 
ChromeInfotech - Corporate Profile
ChromeInfotech - Corporate ProfileChromeInfotech - Corporate Profile
ChromeInfotech - Corporate Profile
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
 
Online business by example: heliotrope.ca
Online business by example: heliotrope.caOnline business by example: heliotrope.ca
Online business by example: heliotrope.ca
 
Everything you need to know about native application development
Everything you need to know about native application developmentEverything you need to know about native application development
Everything you need to know about native application development
 
How to Build a 5-star App
How to Build a 5-star AppHow to Build a 5-star App
How to Build a 5-star App
 

Destacado

Sep 27 2007 San Jose Event P Amery
Sep 27 2007 San Jose Event   P AmerySep 27 2007 San Jose Event   P Amery
Sep 27 2007 San Jose Event P Amery
Phil Wolff
 

Destacado (9)

Sep 27 2007 San Jose Event P Amery
Sep 27 2007 San Jose Event   P AmerySep 27 2007 San Jose Event   P Amery
Sep 27 2007 San Jose Event P Amery
 
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for ScaleAT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
 
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-21
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-21Developer Outreach for Firefox OS - Mozcamp India - 2014-06-21
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-21
 
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
Frédéric harper   i don’t like open source, and you shouldn't like it eithe...Frédéric harper   i don’t like open source, and you shouldn't like it eithe...
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
 
Intel AppUp Webinar Italiano General Information
Intel AppUp Webinar Italiano General InformationIntel AppUp Webinar Italiano General Information
Intel AppUp Webinar Italiano General Information
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
 
Creating a Developer Community
Creating a Developer CommunityCreating a Developer Community
Creating a Developer Community
 
With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...
 
Empowering Developer Community - CMX Summit West 2016
Empowering Developer Community - CMX Summit West 2016Empowering Developer Community - CMX Summit West 2016
Empowering Developer Community - CMX Summit West 2016
 

Similar a Scaling your developer program

Scaling your developer program
Scaling your developer programScaling your developer program
Scaling your developer program
Ian Skerrett
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer Products
Jeff Eddings
 
Leach.brian
Leach.brianLeach.brian
Leach.brian
NASAPMC
 
OSCON14: Community War Stories - Squaring the Circle between Business and Com...
OSCON14: Community War Stories - Squaring the Circle between Business and Com...OSCON14: Community War Stories - Squaring the Circle between Business and Com...
OSCON14: Community War Stories - Squaring the Circle between Business and Com...
The Linux Foundation
 
James Rooney - An Introduction to New, Powerful & Free Tools
James Rooney - An Introduction to New, Powerful & Free ToolsJames Rooney - An Introduction to New, Powerful & Free Tools
James Rooney - An Introduction to New, Powerful & Free Tools
Social Media for Nonprofits
 

Similar a Scaling your developer program (20)

Scaling your developer program
Scaling your developer programScaling your developer program
Scaling your developer program
 
Building a community
Building a communityBuilding a community
Building a community
 
Java, Communities, and Social Networking
Java, Communities, and Social NetworkingJava, Communities, and Social Networking
Java, Communities, and Social Networking
 
LCNA14: How to run a Collaborative Project
LCNA14: How to run a Collaborative ProjectLCNA14: How to run a Collaborative Project
LCNA14: How to run a Collaborative Project
 
Social Business as the New Organizing Principle
Social Business as the New Organizing PrincipleSocial Business as the New Organizing Principle
Social Business as the New Organizing Principle
 
The web and a developer’s role
The web and a developer’s roleThe web and a developer’s role
The web and a developer’s role
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer Products
 
LCEU13 : Xen Project Lessons Learned - Lars Kurth, Xen Project
LCEU13 : Xen Project Lessons Learned - Lars Kurth, Xen ProjectLCEU13 : Xen Project Lessons Learned - Lars Kurth, Xen Project
LCEU13 : Xen Project Lessons Learned - Lars Kurth, Xen Project
 
Leach.brian
Leach.brianLeach.brian
Leach.brian
 
OSCON14: Community War Stories - Squaring the Circle between Business and Com...
OSCON14: Community War Stories - Squaring the Circle between Business and Com...OSCON14: Community War Stories - Squaring the Circle between Business and Com...
OSCON14: Community War Stories - Squaring the Circle between Business and Com...
 
Iain Gray Presentation Innovate Carolina 2012
Iain Gray Presentation Innovate Carolina 2012Iain Gray Presentation Innovate Carolina 2012
Iain Gray Presentation Innovate Carolina 2012
 
Central Desktop's Collaboration Insights Webinar: "Stop Pushing, Get Your Tea...
Central Desktop's Collaboration Insights Webinar: "Stop Pushing, Get Your Tea...Central Desktop's Collaboration Insights Webinar: "Stop Pushing, Get Your Tea...
Central Desktop's Collaboration Insights Webinar: "Stop Pushing, Get Your Tea...
 
James Rooney - An Introduction to New, Powerful & Free Tools
James Rooney - An Introduction to New, Powerful & Free ToolsJames Rooney - An Introduction to New, Powerful & Free Tools
James Rooney - An Introduction to New, Powerful & Free Tools
 
Social media global_org_cisco_deanna_govoni_041411
Social media global_org_cisco_deanna_govoni_041411Social media global_org_cisco_deanna_govoni_041411
Social media global_org_cisco_deanna_govoni_041411
 
The Solution Exchange Community Platform - A Case Study
The Solution Exchange Community Platform - A Case StudyThe Solution Exchange Community Platform - A Case Study
The Solution Exchange Community Platform - A Case Study
 
E-Mediat Workshop 1 - Social Media and Networked NGOs (PowerPoint)
E-Mediat Workshop 1 - Social Media and Networked NGOs (PowerPoint)E-Mediat Workshop 1 - Social Media and Networked NGOs (PowerPoint)
E-Mediat Workshop 1 - Social Media and Networked NGOs (PowerPoint)
 
Workshop 1 PowerPoint
Workshop 1 PowerPointWorkshop 1 PowerPoint
Workshop 1 PowerPoint
 
Workshop 1 - PowerPoint Presentation
Workshop 1 - PowerPoint PresentationWorkshop 1 - PowerPoint Presentation
Workshop 1 - PowerPoint Presentation
 
InnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationInnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaboration
 
LCEU14: How to run a Collaborative Project - Lars Kurth
LCEU14: How to run a Collaborative Project - Lars KurthLCEU14: How to run a Collaborative Project - Lars Kurth
LCEU14: How to run a Collaborative Project - Lars Kurth
 

Más de Ian Skerrett

Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Ian Skerrett
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT Consortiums
Ian Skerrett
 

Más de Ian Skerrett (20)

Connecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugConnecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and Sparkplug
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoT
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open Source
 
Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Open Source Software for Industry 4.0
Open Source Software for Industry 4.0
 
Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT Overview
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 
Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Creating the open source building blocks for IoT
Creating the open source building blocks for IoT
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015
 
Using open source for IoT
Using open source for IoTUsing open source for IoT
Using open source for IoT
 
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT Consortiums
 
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
 

Scaling your developer program

Notas del editor

  1. Eclipse is a large successful open source community that has scaled to many millions of developers.
  2. Eclipse is a large community but the staff and resource available to the Eclipse Foundation is smallWe really don’t scale to the size.We had to look for different ways to scale.
  3. The way you scale is to enable Developer to Developer marketing.How do you get your community to do the marketing and evangelism?
  4. 80% developers report that code in their personal timeWhy do they do this?To learn?How can you tap into this desire to learn.
  5. Developers are passionate. If they love you they will tell others.If they don’t love you they will tell others.
  6. Google is your friend40%+ of our web site traffic comes from Google search.Content feeds GoogleContent also feeds Social MediaContent also first step to learning
  7. How hard is it for a developer to learn your technology?Remember developers are learning on their OWN time. It has to be easy.
  8. Developers learn by doing. You need to have a download.No download, no scaling your developer program.
  9. Registration pages are a barrier!Most developers will have an e-mail account for sign-ups. They don’t read your follow-up e-mails.
  10. Call a sales reps or sign a contract is a huge barrier! Huge?Some vendors stil can’t quote a price without talking to a sales rep.Remember, developers are doing this on their personal time. It might be in the evening.
  11. Once download how easy is it to get going.What else needs to be downloaded?Tutorials, examples, getting started are important.Content is king!!
  12. Developers want to communicate with each other.They don’t expect to just talk with a vendor.
  13. There is no one channel. Developers will use the channel of their preference. You need to be aware of them all.Stackoverflow is huge referral of traffic to eclipse.org. We have never formalized it as a channel for Eclipse support.
  14. Early adopters are the developers that will hit your barriers first. Make it easy for them.Quick responsesPromote their contentAcknowledge their achievements
  15. Leader needs to be a developer or technical person to gain credibilityDevelopers will want to follow the passion of the leaderLeader can set the tone and culture
  16. Vendors tend to want to control too much. Control the message.Control what gets built.
  17. Lots of people influencing this control. A lot is based on fear.
  18. If no one is saying bad things, do you have a bigger problem. Is anyone using your technology. Are you relevant?
  19. Vendor needs to be part of the community.Open source thrives on openness and transparencyFor vendors, think about open bug tracking databases, publish project plans, developers responding to support questions.Encourage participation, encourage interaction
  20. Marketing should be a service to communityDon’t organize meetups, provide services to have the community organize meetupsSponsor community eventsSponsor community web sites