SlideShare a Scribd company logo
1 of 20
DevRel Judo
Leveraging your company’s organizational
structure to build a stronger Developer
Relations team
Evans Data Developer Relations Conference
March 28, 2017
Larry McDonough
Director, Ecosystem Infrastructure
@LMCDUNNA
2
DevRel Judo
– Understanding VMware
– Understanding Developer Relations
• What does it seek to do?
• Understanding your audience
– How is DevRel typically structured?
• Dedicated; Pros & Cons
– How are these functions handled at VMware?
• Distributed DevRel; Pros and Cons
– Can Distributed DevRel work?
• What’s needed to be successful
3
About VMware…
• From the outside:
– Pioneers in virtualization
• compute, storage, and network
– Cloud infrastructure company
– ~97% of Fortune 1000
– ~15k employees worldwide
– $7B+ annual revenue
• From the inside:
– Highly innovative & independent business units (silos)
– Developer Schizophrenia
• Some question whether we need developer relations (spun out Pivotal for that, right?)
• Others ask us for help getting their APIs distributed, promoted, etc.
– Solid organization/structure to support Partners, but not Developers
4
Simple but Powerful
5
3. Your Strategy
How to get there
2. Your Goal
Where you want to be
1. Current Situation
Where you are
Kano Jiguro’s “…individual circumstances”
• Ecosystem Engineering  Central Engineering  ROCS (R&D
Operations and Central Services)
– Release Engineering, Globalization, Information Experience (aka
Documentation), Ecosystem Services, and Ecosystem Tooling
• One of a few horizontal organizations within VMware, but roll up under
same Sr. exec as all product business units
• We’re the team responsible for our Partner Ecosystem
– Partner programs  access & support for gated SDKs and APIs
– Own partner portal for developer access
– Own the product certification programs
– Own the VMware Compatibility Guide
– Great central location from which to drive a grass-roots global developer unification
effort
6
Our Problems to Solve (view from one year ago)
• Over a dozen separate VMware portals where developers can find
information to help them build on or integrate with our platform
– Technology Partners (“Developer Center”)
– Acquisitions (for instance, AirWatch)
– Ambitious Product teams (Cloud Native, Photon)
– Corporate Marketing
– Channel & Partner Alliances organizations
• 3 separate efforts across the company to build marketplaces to help
promote 3rd party integrations (not counting the SaaS ones!)
• High touch partner programs, but nothing for developers
• Poor reputation in Open Source community with increasing strategic need
for this to NOT be the case
7
ROCS Developer Initiatives for 2017
Four unification initiatives, all consistent with ROCS’ mission of
investing and innovating in centralized tools, programs, and services
that allow our fellow business units to focus on product innovation and
not replicate common infrastructure
Unified
Developer
Portal
Unified
OSS
Initiative
Unified
Marketplace
Service
Unified
Developer
Program
Integrates all
developer web
properties into a
single web portal so
developers and
technology partners
can easily find and
access all the
resources they need
Provides a single,
consistent, service for
technology partners,
developers, and our
product teams to
host/offer product
extensions and
integrations to
customers
Provides an
accessible means for
developers and
technology partners to
get access to
VMware’s public APIs,
sample code,
newsletters, events,
and more
Ensures that as we
attract and engage
with developers of all
types through our
portal, marketplace,
and program, we
provide consistent
messaging and links to
VMware’s OSS efforts
VMware {code}
Only One Problem:
9
But all the necessary pieces ARE available in the company somewhere
If there’s a will, there’s a way…
Understanding Developer Relations…
• Typically a horizontal / separate organization
• Its business objective is to evangelize, grow, and support 3rd party
“developers” that add value to company’s platform / ecosystem
• Dev Portal, Dev Program, Tech Support, Information, Events, Forums…
• Companies across all industries have DevRel teams:
– Traditional: MSFT, IBM, Apple, Samsung, AT&T
– Cloud: Amazon, Google, Salesforce, Oracle,
– Hardware: Cisco, Intel, AMD, Nvidia,
– Software: Facebook, Twitter, Evernote, Intuit, Adobe, SAP
– Developer: GutHub, Atlassian, Docker, Slack, Mulesoft, Embarcadero,
– Non-traditional: Ford, Uber, Walgreens, Mastercard
– Startups…
10
Understanding Your Developers
• What value does your platform offer?
• Who benefits from this value?
• How does it compare competitively?
• How do you help them be successful?
• Listen to them
• Partner Survey (we do an annual survey at VMware)
• Customer Developer & Partner support tickets
• Events (mostly small, no dedicated developer conference)
• Developer Forums, Blogs, Social Media, Slack
• “Design partner” engagements
11
VMware’s Developers
12
• Traditional app developers (iOS,
Android for mobile, or Windows/Mac
desktop, etc.)
• Cloud developers (SaaS apps on
AWS, IBM, Azure, Google, etc.)
• Hardware developers:
(drivers/platform devs for Cisco, Intel,
Dell, Nvidia, Broadcom, etc.)
• DevOps developers: Chef, Puppet
Labs, Ansible, GutHub, Atlassian,
Docker, Hashicorp, Saltstack, Jenkins,
Kubernetes, OpenStack, Mesos,
JFrog, etc.
Storage
Compute Management
MobilityNetwork & Security
vCloudAirIntegration
A Typical DevRel Organization (for example)
Composed of 4 areas of expertise
13
Developer Relations
Developer
Operations
– Manages the
developer portal
infrastructure
– Responsible for
Marketplace
infrastructure
– Site analytics
Developer Support
Engineering
– Works closely
with key
developer
partners,
– engages in
support forums,
– Creates content
for Dev Marketing
(blogs, samples,
etc.)
Developer
Marketing
– Manages and promotes
global events, speaking
engagements, PR
– Developer Program
(onboarding, tiers, …)
– Supports devs/ISVs
with GTM (joint
releases, co-branding,
lead generation,
Marketplace promotion,
Social Media…)
Developer
Evangelism
– A mobile and distributed
team of highly social
developer experts
– Speak at developer
events, run hackathons,
host meetups, and
actively demonstrate the
value of the platform.
– Author blogs, demo
videos, Webinars,
A Typical DevRel Organization
Pros and Cons…
14
Developer Relations
Developer
Operations
Developer
Support
Engineering
Developer
Marketing
Developer
Evangelism
Pros
Single, focused team
Dedicated resources
Clear ownership and responsibilities
Predictable budget
Cons
Separated from core product teams
Less connected w/ biz & product strategy
Need experts in all product areas
Work hard to stay up on latest APIs, etc.
Developer Relations
Developer
Marketing
Developer Support
Engineering
Developer
Operations
Developer
Evangelism
A Typical DevRel Organization
VMware’s Distributed DevRel
15
– Manages the
developer portal
infrastructure
– Responsible for
Marketplace
infrastructure
– Site analytics
– Works closely
with key
developer
partners,
– engages in
support forums,
– Creates content
for Dev Marketing
(blogs, samples,
etc.)
– Manages and promotes
global events, speaking
engagements, PR
– Developer Program
(onboarding, tiers, …)
– Supports devs/ISVs
with GTM (joint
releases, co-branding,
lead generation,
Marketplace promotion,
Social Media…)
– A mobile and distributed
team of highly social
developer experts
– Speak at developer
events, run hackathons,
host meetups, and
actively demonstrate the
value of the platform.
– Author blogs, demo
videos, Webinars,
ROCS
Ecosystem Tools
Partners / AlliancesDigital Marketing Business Units
Business Units
Business Units
Observations & Next Steps (1)
1. VMware had distributed the DevRel functions across many separate
groups/BU’s, and these were not coordinated very well which aversely
affects our developers
– Identify necessary skills and abilities in other organizations that have
common vision
– Build a virtual DevRel team with clear owners & responsibilities (i.e.,
marketing, alliances, product teams, support)
– Create a means for this team to communicate (Socialcast, Slack) and
maintain periodic, cross-org DevRel communications & updates
– Continue to remove duplication (dev portals done, marketplaces in progress.
Dev Program next)
– Educate, Educate, Educate
16
Observations & Next Steps (2)
2. We have duplication in Developer Programs that confuses developers
– Working across BU’s to define & build a single developer program that enables all
groups the ability to grow & support their 3rd party developer ecosystem
3. We have no coverage for Evangelism & Developer Advocacy
– Still working on this one. Seeking to leverage natural developer advocates on the
product teams
– Community leaders and OSS Contributors
– Exploring our “vExpert” members for developer talent (these are IT Admins)
17
A Distributed DevRel Organization
Pros & Cons…
18
Cons
Distributed team, harder to maintain focus
Have no control over resources (gaps?)
Ownership less clear (duplication?)
Limited budget
Requires buy-in and more communication
Pros
Directly leverage core product teams
Connected w/ biz & product strategy
Always have experts in all product areas
Always current on latest APIs, etc.
Costs less
Developer
Relations
Developer
Marketing
Developer
Support
Engineerin
g
Developer
Operations
Developer
Evangelis
m
R&D Ops/
Ecosystem
Tools
Partners /
Alliances
Business
Units
Digital
Marketing
Business
Units
Business
Units
Can Distributed Developer Relations Work?
• Yes, and it has many advantages
• Key Success Factors:
1. Requires business justification to secure necessary resources
2. Need organizational mandate (who is the leader, and why?)
3. Need executive sponsorship (higher the better)
4. Need to add real value to product teams (ecosystem analytics)
5. Must earn trust of product teams (fast responses, formal SLA)
6. Must have cooperative business partners (company culture)
7. Must have a lot of patience to do a lot of road-shows & demos
(orgs change a lot & people have short memories)
19
CONFIDENTIAL 20

More Related Content

What's hot

Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discoveryAde Oshineye
 
Scaling up your R&D group
Scaling up your R&D groupScaling up your R&D group
Scaling up your R&D groupAvi Wortzel
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceDavid Hanson
 
Feature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsFeature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsDevOps Indonesia
 
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopApigee | Google Cloud
 
Pole emploi at Agile Cambridge
Pole emploi at Agile CambridgePole emploi at Agile Cambridge
Pole emploi at Agile CambridgeCecile Auret
 
Modernize DotNet Apps With Azure
Modernize DotNet Apps With AzureModernize DotNet Apps With Azure
Modernize DotNet Apps With AzureWePlus Consultancy
 
Webinar: Portfolio for JIRA
Webinar: Portfolio for JIRAWebinar: Portfolio for JIRA
Webinar: Portfolio for JIRAGo2Group, Inc.
 
Salesforce developer
Salesforce developerSalesforce developer
Salesforce developershanthi priya
 
Salesforce developer
Salesforce developerSalesforce developer
Salesforce developershanthi priya
 
Agile Product Development: Scaled Delivery
Agile Product Development: Scaled DeliveryAgile Product Development: Scaled Delivery
Agile Product Development: Scaled DeliveryIIBA UK Chapter
 
HOW TO BUILD AN APP USING AGILE DEVELOPMENT
HOW TO BUILD AN APP USING AGILE DEVELOPMENTHOW TO BUILD AN APP USING AGILE DEVELOPMENT
HOW TO BUILD AN APP USING AGILE DEVELOPMENTAmanda J. Cotton
 
The Evolution of a LabVIEW Developer
The Evolution of a LabVIEW DeveloperThe Evolution of a LabVIEW Developer
The Evolution of a LabVIEW DeveloperBryan Heslop
 
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCProduct Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCHector Del Castillo, CPM, CPMM
 
The A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachThe A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachKarl Scotland
 
Benefits of Test Management Tool - Rally
Benefits of Test Management Tool - Rally Benefits of Test Management Tool - Rally
Benefits of Test Management Tool - Rally Marlabs
 

What's hot (20)

Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discovery
 
Scaling up your R&D group
Scaling up your R&D groupScaling up your R&D group
Scaling up your R&D group
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile Experience
 
Feature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsFeature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOps
 
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
 
Slack apps
Slack appsSlack apps
Slack apps
 
Pole emploi at Agile Cambridge
Pole emploi at Agile CambridgePole emploi at Agile Cambridge
Pole emploi at Agile Cambridge
 
Modernize DotNet Apps With Azure
Modernize DotNet Apps With AzureModernize DotNet Apps With Azure
Modernize DotNet Apps With Azure
 
Webinar: Portfolio for JIRA
Webinar: Portfolio for JIRAWebinar: Portfolio for JIRA
Webinar: Portfolio for JIRA
 
Salesforce developer
Salesforce developerSalesforce developer
Salesforce developer
 
Salesforce developer
Salesforce developerSalesforce developer
Salesforce developer
 
Agile Product Development: Scaled Delivery
Agile Product Development: Scaled DeliveryAgile Product Development: Scaled Delivery
Agile Product Development: Scaled Delivery
 
6th Salesforce Developer Group - Bilbao
6th Salesforce Developer Group - Bilbao6th Salesforce Developer Group - Bilbao
6th Salesforce Developer Group - Bilbao
 
HOW TO BUILD AN APP USING AGILE DEVELOPMENT
HOW TO BUILD AN APP USING AGILE DEVELOPMENTHOW TO BUILD AN APP USING AGILE DEVELOPMENT
HOW TO BUILD AN APP USING AGILE DEVELOPMENT
 
The Evolution of a LabVIEW Developer
The Evolution of a LabVIEW DeveloperThe Evolution of a LabVIEW Developer
The Evolution of a LabVIEW Developer
 
VS2019 Launch - VS com DevOps
VS2019 Launch - VS com DevOpsVS2019 Launch - VS com DevOps
VS2019 Launch - VS com DevOps
 
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCProduct Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
 
The A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachThe A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment Approach
 
Benefits of Test Management Tool - Rally
Benefits of Test Management Tool - Rally Benefits of Test Management Tool - Rally
Benefits of Test Management Tool - Rally
 
Mobile devops transformation
Mobile devops transformationMobile devops transformation
Mobile devops transformation
 

Viewers also liked

Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...
Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...
Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...laura andrea barreto moreno
 
Resolución Servicios Extraordinarios para policías
Resolución Servicios Extraordinarios para policíasResolución Servicios Extraordinarios para policías
Resolución Servicios Extraordinarios para policíasNicolás Munilla Korzeniowski
 
Calendario primaria abril 2017
Calendario primaria abril 2017Calendario primaria abril 2017
Calendario primaria abril 2017Xochitl Palomo
 
Pollution control board -Power and Functions
Pollution control board -Power and FunctionsPollution control board -Power and Functions
Pollution control board -Power and FunctionsSahel Sharafudheen
 
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)Andrii Potopa
 
4º ESO, Escuela de Chicago
4º ESO, Escuela de Chicago4º ESO, Escuela de Chicago
4º ESO, Escuela de ChicagoMercedes Ruano
 
La tecnologia y la informatica
La tecnologia y la informaticaLa tecnologia y la informatica
La tecnologia y la informaticajuli pedroza reyes
 
Enriching Everyday Biology Teaching with Theatre Sports
Enriching Everyday Biology Teaching with Theatre SportsEnriching Everyday Biology Teaching with Theatre Sports
Enriching Everyday Biology Teaching with Theatre Sportsarlap
 
Expanding OER Adoption in Michigan, Oregon, and California
Expanding OER Adoption in Michigan, Oregon, and CaliforniaExpanding OER Adoption in Michigan, Oregon, and California
Expanding OER Adoption in Michigan, Oregon, and CaliforniaUna Daly
 
Keynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceKeynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceLarry McDonough
 
Mozilla Foundation: April 2015 Board Presentation
Mozilla Foundation: April 2015 Board PresentationMozilla Foundation: April 2015 Board Presentation
Mozilla Foundation: April 2015 Board PresentationMattThompson
 
Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Adam FitzGerald
 
Anatomy of a Developer Evangelist
Anatomy of a Developer EvangelistAnatomy of a Developer Evangelist
Anatomy of a Developer EvangelistAdam FitzGerald
 
Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015Adam FitzGerald
 

Viewers also liked (20)

Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...
Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...
Ensayo de la tecnologia e informatica en nuestra vida cotidiana (laura andrea...
 
Resolución Servicios Extraordinarios para policías
Resolución Servicios Extraordinarios para policíasResolución Servicios Extraordinarios para policías
Resolución Servicios Extraordinarios para policías
 
Eqp 1
Eqp 1Eqp 1
Eqp 1
 
Calendario primaria abril 2017
Calendario primaria abril 2017Calendario primaria abril 2017
Calendario primaria abril 2017
 
Pollution control board -Power and Functions
Pollution control board -Power and FunctionsPollution control board -Power and Functions
Pollution control board -Power and Functions
 
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)
Юрий Бауман О статусе налоговой милиции (bkadvisers.com.ua)
 
4º ESO, Escuela de Chicago
4º ESO, Escuela de Chicago4º ESO, Escuela de Chicago
4º ESO, Escuela de Chicago
 
Carnaval de cádiz
Carnaval de cádizCarnaval de cádiz
Carnaval de cádiz
 
La tecnologia y la informatica
La tecnologia y la informaticaLa tecnologia y la informatica
La tecnologia y la informatica
 
Enriching Everyday Biology Teaching with Theatre Sports
Enriching Everyday Biology Teaching with Theatre SportsEnriching Everyday Biology Teaching with Theatre Sports
Enriching Everyday Biology Teaching with Theatre Sports
 
Fase 1
Fase 1Fase 1
Fase 1
 
Eqp 12
Eqp 12Eqp 12
Eqp 12
 
Junta informativa
Junta informativaJunta informativa
Junta informativa
 
Expanding OER Adoption in Michigan, Oregon, and California
Expanding OER Adoption in Michigan, Oregon, and CaliforniaExpanding OER Adoption in Michigan, Oregon, and California
Expanding OER Adoption in Michigan, Oregon, and California
 
Keynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceKeynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conference
 
Mozilla Foundation: April 2015 Board Presentation
Mozilla Foundation: April 2015 Board PresentationMozilla Foundation: April 2015 Board Presentation
Mozilla Foundation: April 2015 Board Presentation
 
Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013
 
Apartamento coronado pdf 2
Apartamento coronado pdf 2Apartamento coronado pdf 2
Apartamento coronado pdf 2
 
Anatomy of a Developer Evangelist
Anatomy of a Developer EvangelistAnatomy of a Developer Evangelist
Anatomy of a Developer Evangelist
 
Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015
 

Similar to DevRel Judo Evans Data drc 2017

PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgAdam Nash
 
Great Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of ProductGreat Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of ProductProduct School
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Satya S
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Wes Yanaga
 
Why DevRel should care about Software Development metrics
Why DevRel should care about Software Development metricsWhy DevRel should care about Software Development metrics
Why DevRel should care about Software Development metricsAna Jiménez Santamaría
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesStephanie Gutowski
 
[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 evangelistWoohyeok Kim
 
Dr Dobbs Example
Dr  Dobbs ExampleDr  Dobbs Example
Dr Dobbs Examplecpshively
 
Join us at Confee
Join us at ConfeeJoin us at Confee
Join us at ConfeeGabor Orosz
 
DeepSource Modernizing Code Analysis for Software Engineers.4.pptx
DeepSource Modernizing Code Analysis for Software Engineers.4.pptxDeepSource Modernizing Code Analysis for Software Engineers.4.pptx
DeepSource Modernizing Code Analysis for Software Engineers.4.pptxEntrepreneurFirstMed
 
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)Tom Diederich
 
Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...AgileNetwork
 
Azure DevOps with DV and GitHub
Azure DevOps with DV and GitHubAzure DevOps with DV and GitHub
Azure DevOps with DV and GitHubJuarez Junior
 
Building a successful software company
Building a successful software companyBuilding a successful software company
Building a successful software companyÖmer Demir
 
Share Point Customization Delivered
Share Point   Customization DeliveredShare Point   Customization Delivered
Share Point Customization DeliveredDavid Giard
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)Ryan Dawson
 
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...Shift Conference
 

Similar to DevRel Judo Evans Data drc 2017 (20)

PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product Org
 
Great Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of ProductGreat Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of Product
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23
 
Why DevRel should care about Software Development metrics
Why DevRel should care about Software Development metricsWhy DevRel should care about Software Development metrics
Why DevRel should care about Software Development metrics
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and Opportunities
 
[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
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
Dr Dobbs Example
Dr  Dobbs ExampleDr  Dobbs Example
Dr Dobbs Example
 
Join us at Confee
Join us at ConfeeJoin us at Confee
Join us at Confee
 
DeepSource Modernizing Code Analysis for Software Engineers.4.pptx
DeepSource Modernizing Code Analysis for Software Engineers.4.pptxDeepSource Modernizing Code Analysis for Software Engineers.4.pptx
DeepSource Modernizing Code Analysis for Software Engineers.4.pptx
 
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
 
Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...
 
Azure DevOps with DV and GitHub
Azure DevOps with DV and GitHubAzure DevOps with DV and GitHub
Azure DevOps with DV and GitHub
 
Building a successful software company
Building a successful software companyBuilding a successful software company
Building a successful software company
 
Share Point Customization Delivered
Share Point   Customization DeliveredShare Point   Customization Delivered
Share Point Customization Delivered
 
Unveiling the Business Models of Open-source Softwares
Unveiling the Business Models of Open-source SoftwaresUnveiling the Business Models of Open-source Softwares
Unveiling the Business Models of Open-source Softwares
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...
Shift Remote: DevOps: Devops with Azure Devops and Github - Juarez Junior (Mi...
 

More from Larry McDonough

Enabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMwareEnabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMwareLarry McDonough
 
EvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOpsEvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOpsLarry McDonough
 
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer EcosystemsManaging Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer EcosystemsLarry McDonough
 
VMware Developer Center --One Pager
VMware Developer Center --One PagerVMware Developer Center --One Pager
VMware Developer Center --One PagerLarry McDonough
 
Mobile App Dev Android, HTML5, Enterprise and More
Mobile App Dev Android, HTML5, Enterprise and MoreMobile App Dev Android, HTML5, Enterprise and More
Mobile App Dev Android, HTML5, Enterprise and MoreLarry McDonough
 
CTIA MobileCON 2013: Whats Up With BlackBerry?
CTIA MobileCON 2013:  Whats Up With BlackBerry?CTIA MobileCON 2013:  Whats Up With BlackBerry?
CTIA MobileCON 2013: Whats Up With BlackBerry?Larry McDonough
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10Larry McDonough
 
BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013Larry McDonough
 

More from Larry McDonough (10)

Enabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMwareEnabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMware
 
EvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOpsEvansData_DevRel_2016-DevOps
EvansData_DevRel_2016-DevOps
 
Evans Data DevRel 2016
Evans Data DevRel 2016 Evans Data DevRel 2016
Evans Data DevRel 2016
 
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer EcosystemsManaging Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
 
VMware Developer Center --One Pager
VMware Developer Center --One PagerVMware Developer Center --One Pager
VMware Developer Center --One Pager
 
Developing NFC Apps
Developing NFC AppsDeveloping NFC Apps
Developing NFC Apps
 
Mobile App Dev Android, HTML5, Enterprise and More
Mobile App Dev Android, HTML5, Enterprise and MoreMobile App Dev Android, HTML5, Enterprise and More
Mobile App Dev Android, HTML5, Enterprise and More
 
CTIA MobileCON 2013: Whats Up With BlackBerry?
CTIA MobileCON 2013:  Whats Up With BlackBerry?CTIA MobileCON 2013:  Whats Up With BlackBerry?
CTIA MobileCON 2013: Whats Up With BlackBerry?
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10
 
BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013
 

Recently uploaded

PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 

Recently uploaded (20)

PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 

DevRel Judo Evans Data drc 2017

  • 1. DevRel Judo Leveraging your company’s organizational structure to build a stronger Developer Relations team Evans Data Developer Relations Conference March 28, 2017 Larry McDonough Director, Ecosystem Infrastructure @LMCDUNNA
  • 2. 2
  • 3. DevRel Judo – Understanding VMware – Understanding Developer Relations • What does it seek to do? • Understanding your audience – How is DevRel typically structured? • Dedicated; Pros & Cons – How are these functions handled at VMware? • Distributed DevRel; Pros and Cons – Can Distributed DevRel work? • What’s needed to be successful 3
  • 4. About VMware… • From the outside: – Pioneers in virtualization • compute, storage, and network – Cloud infrastructure company – ~97% of Fortune 1000 – ~15k employees worldwide – $7B+ annual revenue • From the inside: – Highly innovative & independent business units (silos) – Developer Schizophrenia • Some question whether we need developer relations (spun out Pivotal for that, right?) • Others ask us for help getting their APIs distributed, promoted, etc. – Solid organization/structure to support Partners, but not Developers 4
  • 5. Simple but Powerful 5 3. Your Strategy How to get there 2. Your Goal Where you want to be 1. Current Situation Where you are
  • 6. Kano Jiguro’s “…individual circumstances” • Ecosystem Engineering  Central Engineering  ROCS (R&D Operations and Central Services) – Release Engineering, Globalization, Information Experience (aka Documentation), Ecosystem Services, and Ecosystem Tooling • One of a few horizontal organizations within VMware, but roll up under same Sr. exec as all product business units • We’re the team responsible for our Partner Ecosystem – Partner programs  access & support for gated SDKs and APIs – Own partner portal for developer access – Own the product certification programs – Own the VMware Compatibility Guide – Great central location from which to drive a grass-roots global developer unification effort 6
  • 7. Our Problems to Solve (view from one year ago) • Over a dozen separate VMware portals where developers can find information to help them build on or integrate with our platform – Technology Partners (“Developer Center”) – Acquisitions (for instance, AirWatch) – Ambitious Product teams (Cloud Native, Photon) – Corporate Marketing – Channel & Partner Alliances organizations • 3 separate efforts across the company to build marketplaces to help promote 3rd party integrations (not counting the SaaS ones!) • High touch partner programs, but nothing for developers • Poor reputation in Open Source community with increasing strategic need for this to NOT be the case 7
  • 8. ROCS Developer Initiatives for 2017 Four unification initiatives, all consistent with ROCS’ mission of investing and innovating in centralized tools, programs, and services that allow our fellow business units to focus on product innovation and not replicate common infrastructure Unified Developer Portal Unified OSS Initiative Unified Marketplace Service Unified Developer Program Integrates all developer web properties into a single web portal so developers and technology partners can easily find and access all the resources they need Provides a single, consistent, service for technology partners, developers, and our product teams to host/offer product extensions and integrations to customers Provides an accessible means for developers and technology partners to get access to VMware’s public APIs, sample code, newsletters, events, and more Ensures that as we attract and engage with developers of all types through our portal, marketplace, and program, we provide consistent messaging and links to VMware’s OSS efforts VMware {code}
  • 9. Only One Problem: 9 But all the necessary pieces ARE available in the company somewhere If there’s a will, there’s a way…
  • 10. Understanding Developer Relations… • Typically a horizontal / separate organization • Its business objective is to evangelize, grow, and support 3rd party “developers” that add value to company’s platform / ecosystem • Dev Portal, Dev Program, Tech Support, Information, Events, Forums… • Companies across all industries have DevRel teams: – Traditional: MSFT, IBM, Apple, Samsung, AT&T – Cloud: Amazon, Google, Salesforce, Oracle, – Hardware: Cisco, Intel, AMD, Nvidia, – Software: Facebook, Twitter, Evernote, Intuit, Adobe, SAP – Developer: GutHub, Atlassian, Docker, Slack, Mulesoft, Embarcadero, – Non-traditional: Ford, Uber, Walgreens, Mastercard – Startups… 10
  • 11. Understanding Your Developers • What value does your platform offer? • Who benefits from this value? • How does it compare competitively? • How do you help them be successful? • Listen to them • Partner Survey (we do an annual survey at VMware) • Customer Developer & Partner support tickets • Events (mostly small, no dedicated developer conference) • Developer Forums, Blogs, Social Media, Slack • “Design partner” engagements 11
  • 12. VMware’s Developers 12 • Traditional app developers (iOS, Android for mobile, or Windows/Mac desktop, etc.) • Cloud developers (SaaS apps on AWS, IBM, Azure, Google, etc.) • Hardware developers: (drivers/platform devs for Cisco, Intel, Dell, Nvidia, Broadcom, etc.) • DevOps developers: Chef, Puppet Labs, Ansible, GutHub, Atlassian, Docker, Hashicorp, Saltstack, Jenkins, Kubernetes, OpenStack, Mesos, JFrog, etc. Storage Compute Management MobilityNetwork & Security vCloudAirIntegration
  • 13. A Typical DevRel Organization (for example) Composed of 4 areas of expertise 13 Developer Relations Developer Operations – Manages the developer portal infrastructure – Responsible for Marketplace infrastructure – Site analytics Developer Support Engineering – Works closely with key developer partners, – engages in support forums, – Creates content for Dev Marketing (blogs, samples, etc.) Developer Marketing – Manages and promotes global events, speaking engagements, PR – Developer Program (onboarding, tiers, …) – Supports devs/ISVs with GTM (joint releases, co-branding, lead generation, Marketplace promotion, Social Media…) Developer Evangelism – A mobile and distributed team of highly social developer experts – Speak at developer events, run hackathons, host meetups, and actively demonstrate the value of the platform. – Author blogs, demo videos, Webinars,
  • 14. A Typical DevRel Organization Pros and Cons… 14 Developer Relations Developer Operations Developer Support Engineering Developer Marketing Developer Evangelism Pros Single, focused team Dedicated resources Clear ownership and responsibilities Predictable budget Cons Separated from core product teams Less connected w/ biz & product strategy Need experts in all product areas Work hard to stay up on latest APIs, etc.
  • 15. Developer Relations Developer Marketing Developer Support Engineering Developer Operations Developer Evangelism A Typical DevRel Organization VMware’s Distributed DevRel 15 – Manages the developer portal infrastructure – Responsible for Marketplace infrastructure – Site analytics – Works closely with key developer partners, – engages in support forums, – Creates content for Dev Marketing (blogs, samples, etc.) – Manages and promotes global events, speaking engagements, PR – Developer Program (onboarding, tiers, …) – Supports devs/ISVs with GTM (joint releases, co-branding, lead generation, Marketplace promotion, Social Media…) – A mobile and distributed team of highly social developer experts – Speak at developer events, run hackathons, host meetups, and actively demonstrate the value of the platform. – Author blogs, demo videos, Webinars, ROCS Ecosystem Tools Partners / AlliancesDigital Marketing Business Units Business Units Business Units
  • 16. Observations & Next Steps (1) 1. VMware had distributed the DevRel functions across many separate groups/BU’s, and these were not coordinated very well which aversely affects our developers – Identify necessary skills and abilities in other organizations that have common vision – Build a virtual DevRel team with clear owners & responsibilities (i.e., marketing, alliances, product teams, support) – Create a means for this team to communicate (Socialcast, Slack) and maintain periodic, cross-org DevRel communications & updates – Continue to remove duplication (dev portals done, marketplaces in progress. Dev Program next) – Educate, Educate, Educate 16
  • 17. Observations & Next Steps (2) 2. We have duplication in Developer Programs that confuses developers – Working across BU’s to define & build a single developer program that enables all groups the ability to grow & support their 3rd party developer ecosystem 3. We have no coverage for Evangelism & Developer Advocacy – Still working on this one. Seeking to leverage natural developer advocates on the product teams – Community leaders and OSS Contributors – Exploring our “vExpert” members for developer talent (these are IT Admins) 17
  • 18. A Distributed DevRel Organization Pros & Cons… 18 Cons Distributed team, harder to maintain focus Have no control over resources (gaps?) Ownership less clear (duplication?) Limited budget Requires buy-in and more communication Pros Directly leverage core product teams Connected w/ biz & product strategy Always have experts in all product areas Always current on latest APIs, etc. Costs less Developer Relations Developer Marketing Developer Support Engineerin g Developer Operations Developer Evangelis m R&D Ops/ Ecosystem Tools Partners / Alliances Business Units Digital Marketing Business Units Business Units
  • 19. Can Distributed Developer Relations Work? • Yes, and it has many advantages • Key Success Factors: 1. Requires business justification to secure necessary resources 2. Need organizational mandate (who is the leader, and why?) 3. Need executive sponsorship (higher the better) 4. Need to add real value to product teams (ecosystem analytics) 5. Must earn trust of product teams (fast responses, formal SLA) 6. Must have cooperative business partners (company culture) 7. Must have a lot of patience to do a lot of road-shows & demos (orgs change a lot & people have short memories) 19