Introduction to           Developer RelationsPatrick ChanezonDeveloper Advocatechanezon@google.comhttp://twitter.com/chane...
P@ in a nutshell         • French, based in San Francisco         • Developer Advocate, Google Cloud & Apps         • Soft...
DevRel’s Mission             Make Android,            HTML5, and the            Google developer              platform the...
Google DeveloperProducts History
Google APIs Grandfather: Vint Cerf                Chief Internet Evangelist                                            5
Google APIs Pioneer                      Nelson Minar                      Created APIs at Google                      Sea...
Google APIs RESTful Standardizer                              “Google Data APIs                              Protocol is a...
Google APIs MapMaker: Bret Taylor          Created the Google Maps API in 2005          Starting the trend of Ajax APIs:  ...
Google APIs Godfathers: Chris DiBona and Greg Stein http://code.google.com/opensource/ Google Open Source Program office •...
Google APIs Guide: Hal Varian “Standards change competition for a market to competition within a market”• Network Effects•...
Google Developer Platform VP: Vic Gundotra            Innovation in the Open                                             11
Google Developer Relations Director: Michael Winton                                                      12
History: 2006• DevRel was founded (US-only)• Developer Support Engineers• Checkout, Ads, GWT, GData APIs• Geo Developer Day
History: 2007• DevRel expanded to EMEA and India• OHA and Android SDK launched• First Google Developer Day • features mash...
History: 2008• DevRel expanded to APAC and LatAM: 7  locations, 4 countries, 3 continents• Developer Advocates• First Goog...
History: 2009• Continued global and partner outreach• Developer Program Managers• GTUG program launched• 2nd Google I/O • ...
History: 2010• DevRel expands globally• 164 GTUGs in 58 countries• 3rd Google I/O • features HTML5, Android, Google TV,   ...
History: 2011• Tech Writers join DevRel• 4th Google I/O • features Android, Chrome
Where are we now?Current and pending starts through end of 2011
We’re hiring Worldwidehttps://sites.google.com/site/googdevreljobs/
Current Priorities• Highest: Android, Chrome, HTML5, Social• High: Ads, Google TV• Medium: • Enterprise Platform • Cloud P...
Our Challenge:        Crossing the ChasmHelp Google Developer Products Cross the Chasm Picture from Wikimedia Foundation h...
Another way to look at itReach the Plateau of productivity    Gartner Hype Cycle
When are we done?• When there’s so much energy and  momentum that developers just assume  they’ll use our platform.• When ...
We provide 2-way     communicationIn addition to being advocates to developers, we are advocates for developers internally...
What are our roles?•   Developer Advocates•   Developer Programs Engineers•   Developer Program Managers•   Technical Writ...
Developer Advocates  create momentumthrough “poster child”   competitive wins
Developer Advocates Are • Developers themselves • Trusted faces of Google in the community • People who care about develop...
Developer Advocates          Are Not...• Biz Dev or Sales   • Developers don’t trust Biz Dev   • They definitely do not tru...
Ahhhh... So they are   “Evangelists”?
It’s in the Name“Evangelist” (noun)* 1. a writer of any of the four Gospels 2. a person who evangelizes 3. an enthusiastic...
It’s in the Name“Advocate” (noun)* 1. one that pleads the cause of another 2. one that defends or maintains a cause or pro...
Names change the toneDion Almaer summarized it the best“Then you put it together: Developer Advocate and afunny thing happ...
Developer Advocates  create momentumthrough “poster child”   competitive wins
A “Poster Child” is...• Compelling, core use case• Best in class• Recognized name• Has a large user base• Press darling
What Do We Want     Them to Do?• Launch their app!• Even better, launch it at our event• Talk to the press & analysts• Tel...
Developer Advocates  create momentumthrough “poster child”   competitive wins
Tell These Stories• Use them as examples in our talks• Bring these developers on stage with us• Talk about them in blog po...
Developer Programs  Engineers grow andsupport the community
They’re engineers• DPEs actively develop code samples,  libraries, and reference apps• DPEs engage internally with the Eng...
Developer Programs  Engineers grow andsupport the community
They’re involved and      supportive• DPEs are involved with the community  online - in our forums and across the web• DPE...
Developer Program Managers run global,scalable evangelism and   support programs
They’re Program         Managers• Developer PMs organize, prioritize, analyze,  and provide infrastructure• Developer PMs ...
Developer Program Managers run global,scalable evangelism and   support programs
The programs are    global and scalable• Developer PMs tackle programs that cut  across multiple products• Developer PMs l...
Technical Writers   create content tosupport Googles most   strategic APIs and  developer products
They love to write!• Technical writers focus on the written  word as their means to educate developers• They write referen...
Technical Writers   create content tosupport Googles most   strategic APIs and  developer products
Writers provide   strategic, proactive         support• Technical writers provide great bang-for-  the-buck by scaling out...
What programs       do we run?• Tons! We focus on highly-scalable programs  that can be run with minimal resources• Scrapp...
Example of our shared ecosystem of programs:• External developer             IO  events are key to driving  momentum and a...
Google IO
Google IO
Google IO Extended
Google IO Extended
Google Developer Days
Google Developer Days
DevFests• Global, scrappy events of a few hundred devs• Single track, focuses on a handful of products• Engagement from co...
Google Devfests
Google Devfests
GTUGs• Google Technology User Groups:  independent, community-led groups of 10s  to 1000s, holding regular in-person event...
GTUGs
GTUGs
GTUG London
Developer Labs• Single-product labs with targeted attendees  (for example, ADL = Android Developer  Lab)• Global reach, in...
What can we do for you? • Technical help • Trusted Testers Programs • Marketing: blog, videos, events • Connections
Technical Help & Early       Access• Provide Technical help • Direct relationship with a Developer    Advocate • Architect...
Technical Help & Early       Access
Marketing• Blog / video interviews• Case Studies• Press contacts• Invite you to speak at our events• Or do joint talks at ...
Marketing
Marketing
How to Reach us?http://code.google.com/team
Twitter @GoogleCode
Devrel in Europe
Work with US!   Devrel Circa 2010, Credits Bill Luan
Google Cloud Services
Googles Cloud Offerings                 1. Google Apps                 2. Third party Apps:                    Google Apps...
Googles Cloud Offerings Your Apps                    1. Google Apps                    2. Third party Apps:               ...
Build and Buy all your enterprise cloud apps...                                   Buy from Google                         ...
Build and Buy all your enterprise cloud apps...        Buy from others            Buy from Google         Google Apps     ...
Build and Buy all your enterprise cloud apps...        Buy from others            Buy from Google                 Build yo...
Google App Engine - Easy to build - Easy to maintain - Easy to scale                      80
App Engine Growth  2008                             2009                            2010                       2011App Eng...
By the Numbers100,000+Active Developersper Month
By the Numbers  200,000+  Active apps per week
By the Numbers1.5B+Pageviews perday
By the Numbers                  Official Royal Wedding on App                              Engine                 On Weddi...
Questions?
Upcoming SlideShare
Loading in...5
×

Introduction to Google Developer Relations

23,154

Published on

Introduction to the Google Developer Relations team: who we are, what we do, what we can do for you, how to work with us.

This was presented at the Google European Executive Briefing at The Royal Society in London June 29th 2011

Published in: Technology, Business
1 Comment
17 Likes
Statistics
Notes
No Downloads
Views
Total Views
23,154
On Slideshare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
239
Comments
1
Likes
17
Embeds 0
No embeds

No notes for slide

Introduction to Google Developer Relations

  1. 1. Introduction to Developer RelationsPatrick ChanezonDeveloper Advocatechanezon@google.comhttp://twitter.com/chanezon London, June 2011 2
  2. 2. P@ in a nutshell • French, based in San Francisco • Developer Advocate, Google Cloud & Apps • Software Plumber, API guy, mix of Enterprise and Consumer • 18 years writing software, backend guy with a taste for javascript • 2 y Accenture (Notes guru), 3 y Netscape/ AOL (Servers, Portals), 5 y Sun (ecommerce, blogs, Portals, feeds, open source) • 6 years at Google, API guy (first hired, helped start the team) • Adwords, Checkout, Social, HTML5, Cloud
  3. 3. DevRel’s Mission Make Android, HTML5, and the Google developer platform the ecosystem of choice for the global developer community
  4. 4. Google DeveloperProducts History
  5. 5. Google APIs Grandfather: Vint Cerf Chief Internet Evangelist 5
  6. 6. Google APIs Pioneer Nelson Minar Created APIs at Google Search API 2002 AdWords API 2005 2006, blog post “Why SOAP Sucks” http://tinyurl.com/ykdy32 6
  7. 7. Google APIs RESTful Standardizer “Google Data APIs Protocol is a horrible name. You can tell that ex- Microsoft employees had a hand in this effort. :)” Dare Obasanjo (Microsoft) Adam Bosworth on a bike 7
  8. 8. Google APIs MapMaker: Bret Taylor Created the Google Maps API in 2005 Starting the trend of Ajax APIs: • Ajax Search • Ajax Feed • Ajax Language • OpenSocial + + = + = 8
  9. 9. Google APIs Godfathers: Chris DiBona and Greg Stein http://code.google.com/opensource/ Google Open Source Program office • Summer of Code • Project Hosting • Over 1M lines of Google code open sourced in more than 100 projects 9
  10. 10. Google APIs Guide: Hal Varian “Standards change competition for a market to competition within a market”• Network Effects• Lock-In and Switching Costs• Standards 10
  11. 11. Google Developer Platform VP: Vic Gundotra Innovation in the Open 11
  12. 12. Google Developer Relations Director: Michael Winton 12
  13. 13. History: 2006• DevRel was founded (US-only)• Developer Support Engineers• Checkout, Ads, GWT, GData APIs• Geo Developer Day
  14. 14. History: 2007• DevRel expanded to EMEA and India• OHA and Android SDK launched• First Google Developer Day • features mashups, gadgets, GWT, gears • 24 hours of around-the-world events
  15. 15. History: 2008• DevRel expanded to APAC and LatAM: 7 locations, 4 countries, 3 continents• Developer Advocates• First Google I/O • features OpenSocial, GWT, App Engine, and an Android phone demo• First DevFest APAC events
  16. 16. History: 2009• Continued global and partner outreach• Developer Program Managers• GTUG program launched• 2nd Google I/O • features Android, Wave
  17. 17. History: 2010• DevRel expands globally• 164 GTUGs in 58 countries• 3rd Google I/O • features HTML5, Android, Google TV, App Engine
  18. 18. History: 2011• Tech Writers join DevRel• 4th Google I/O • features Android, Chrome
  19. 19. Where are we now?Current and pending starts through end of 2011
  20. 20. We’re hiring Worldwidehttps://sites.google.com/site/googdevreljobs/
  21. 21. Current Priorities• Highest: Android, Chrome, HTML5, Social• High: Ads, Google TV• Medium: • Enterprise Platform • Cloud Platform • Geo • YouTube • Commerce
  22. 22. Our Challenge: Crossing the ChasmHelp Google Developer Products Cross the Chasm Picture from Wikimedia Foundation http://en.wikipedia.org/wiki/File:Technology-Adoption-Lifecycle.png
  23. 23. Another way to look at itReach the Plateau of productivity Gartner Hype Cycle
  24. 24. When are we done?• When there’s so much energy and momentum that developers just assume they’ll use our platform.• When there’s a thriving ecosystem of tools, consultants, trainers, and others that we’ve never even spoken to.• When the voice of unpaid advocates for our platform is so strong ours isn’t needed.
  25. 25. We provide 2-way communicationIn addition to being advocates to developers, we are advocates for developers internally • Critical bugs, feature requests • API design, consistency, and stability • Strategies, roadmaps, timelines • Transparency
  26. 26. What are our roles?• Developer Advocates• Developer Programs Engineers• Developer Program Managers• Technical Writers
  27. 27. Developer Advocates create momentumthrough “poster child” competitive wins
  28. 28. Developer Advocates Are • Developers themselves • Trusted faces of Google in the community • People who care about developers’ needs • Deeply passionate about the products they represent
  29. 29. Developer Advocates Are Not...• Biz Dev or Sales • Developers don’t trust Biz Dev • They definitely do not trust Sales ... and platform decisions in IT are made by developers
  30. 30. Ahhhh... So they are “Evangelists”?
  31. 31. It’s in the Name“Evangelist” (noun)* 1. a writer of any of the four Gospels 2. a person who evangelizes 3. an enthusiastic advocate* Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
  32. 32. It’s in the Name“Advocate” (noun)* 1. one that pleads the cause of another 2. one that defends or maintains a cause or proposal 3. one that supports or promotes the interests of another* Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
  33. 33. Names change the toneDion Almaer summarized it the best“Then you put it together: Developer Advocate and afunny thing happens. What does that mean? At firstpeople think that you are advocating to developers,but it is also very important to think about the otherconnotation.You think about being an advocate of thedeveloper”Developer Advocate versus Technical Evangelist; When names change the tonehttp://almaer.com/blog/developer-advocate-versus-technical-evangelist-when-names-change-the-tone
  34. 34. Developer Advocates create momentumthrough “poster child” competitive wins
  35. 35. A “Poster Child” is...• Compelling, core use case• Best in class• Recognized name• Has a large user base• Press darling
  36. 36. What Do We Want Them to Do?• Launch their app!• Even better, launch it at our event• Talk to the press & analysts• Tell the world how we enabled their success!
  37. 37. Developer Advocates create momentumthrough “poster child” competitive wins
  38. 38. Tell These Stories• Use them as examples in our talks• Bring these developers on stage with us• Talk about them in blog posts and tweets• Feed the stories to our PR team and press• Get them to tell the world themselves!
  39. 39. Developer Programs Engineers grow andsupport the community
  40. 40. They’re engineers• DPEs actively develop code samples, libraries, and reference apps• DPEs engage internally with the Eng product teams• DPEs engage in deeply technical, thorny problems with external developers
  41. 41. Developer Programs Engineers grow andsupport the community
  42. 42. They’re involved and supportive• DPEs are involved with the community online - in our forums and across the web• DPEs engage with developers at GTUG events• DPEs support developer through posts and tickets
  43. 43. Developer Program Managers run global,scalable evangelism and support programs
  44. 44. They’re Program Managers• Developer PMs organize, prioritize, analyze, and provide infrastructure• Developer PMs optimize: they make sure initiatives execute smoothly and efficiently• Developer PMs connect: they bring together people, resources, and ideas
  45. 45. Developer Program Managers run global,scalable evangelism and support programs
  46. 46. The programs are global and scalable• Developer PMs tackle programs that cut across multiple products• Developer PMs lead initiatives that have world-wide reach and leverage massive community support• They focus on programs that reach the most people with the fewest resources• They’re global - from China to Africa to Tel Aviv to Brazil, and everywhere in between!
  47. 47. Technical Writers create content tosupport Googles most strategic APIs and developer products
  48. 48. They love to write!• Technical writers focus on the written word as their means to educate developers• They write reference docs, articles, how-to guides, tutorials, books, and presentations• Technical writers focus on the user, making complex technology easy to understand
  49. 49. Technical Writers create content tosupport Googles most strategic APIs and developer products
  50. 50. Writers provide strategic, proactive support• Technical writers provide great bang-for- the-buck by scaling out support proactively to users globally• Our most strategic developer products are only useful if developers understand how to use them
  51. 51. What programs do we run?• Tons! We focus on highly-scalable programs that can be run with minimal resources• Scrappy, but touches tens of thousands of developers• Work closely cross-functionally with other groups across Google
  52. 52. Example of our shared ecosystem of programs:• External developer IO events are key to driving momentum and adoption Google• We share responsibility Developer Days with Marketing (IO and GDD) and with the DevFests and xDLs external community GTUG and community
  53. 53. Google IO
  54. 54. Google IO
  55. 55. Google IO Extended
  56. 56. Google IO Extended
  57. 57. Google Developer Days
  58. 58. Google Developer Days
  59. 59. DevFests• Global, scrappy events of a few hundred devs• Single track, focuses on a handful of products• Engagement from community volunteers for execution and speaking
  60. 60. Google Devfests
  61. 61. Google Devfests
  62. 62. GTUGs• Google Technology User Groups: independent, community-led groups of 10s to 1000s, holding regular in-person events• 253 chapters in 77 countries held 483 events in the past 6 months, 2+ events per day
  63. 63. GTUGs
  64. 64. GTUGs
  65. 65. GTUG London
  66. 66. Developer Labs• Single-product labs with targeted attendees (for example, ADL = Android Developer Lab)• Global reach, involves partner companies and high-profile developers
  67. 67. What can we do for you? • Technical help • Trusted Testers Programs • Marketing: blog, videos, events • Connections
  68. 68. Technical Help & Early Access• Provide Technical help • Direct relationship with a Developer Advocate • Architecture recommendations• Involve you in Trusted Tester programs • Early Access to features and products • We want your feedback
  69. 69. Technical Help & Early Access
  70. 70. Marketing• Blog / video interviews• Case Studies• Press contacts• Invite you to speak at our events• Or do joint talks at 3rd party events
  71. 71. Marketing
  72. 72. Marketing
  73. 73. How to Reach us?http://code.google.com/team
  74. 74. Twitter @GoogleCode
  75. 75. Devrel in Europe
  76. 76. Work with US! Devrel Circa 2010, Credits Bill Luan
  77. 77. Google Cloud Services
  78. 78. Googles Cloud Offerings 1. Google Apps 2. Third party Apps: Google Apps Marketplace SaaS 3. ________ Google App Engine PaaS Google Storage IaaS Prediction API BigQuery Google Developer Day 2010
  79. 79. Googles Cloud Offerings Your Apps 1. Google Apps 2. Third party Apps: Google Apps Marketplace SaaS 3. ________ Google App Engine PaaS Google Storage IaaS Prediction API BigQuery Google Developer Day 2010
  80. 80. Build and Buy all your enterprise cloud apps... Buy from Google Google Apps for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  81. 81. Build and Buy all your enterprise cloud apps... Buy from others Buy from Google Google Apps Google Apps Marketplace for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  82. 82. Build and Buy all your enterprise cloud apps... Buy from others Buy from Google Build your own Google Apps Google Apps Marketplace Google App Engine for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  83. 83. Google App Engine - Easy to build - Easy to maintain - Easy to scale 80
  84. 84. App Engine Growth 2008 2009 2010 2011App Engine Launch Batch write/read Java Task Queues Blobstore Multitenancy Hi-Replication Python Https DB Import XMPP Appstats Instance Console Datastore Datastore Status- cron incoming email cursors Always On Channel API Memcache Dashboard Mapper hi-perf imag Files API logs export 10 min tasks Remote API Prosp Search
  85. 85. By the Numbers100,000+Active Developersper Month
  86. 86. By the Numbers 200,000+ Active apps per week
  87. 87. By the Numbers1.5B+Pageviews perday
  88. 88. By the Numbers Official Royal Wedding on App Engine On Wedding day, served: • Up to 32k requests per second • 37.7 million pageviews • 13.7 million visitors
  89. 89. Questions?
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×