SlideShare a Scribd company logo
1 of 20
Download to read offline
The Seven Guiding Principles
for Developer Engagement
(+ 4 tips for getting started)
Open Source Summit
September 28, 2021
Barton George
@barton808
© Copyright 2021 Dell Inc.
2 of Y
Internal Use - Confidential
Abstract
The Seven Guiding Principles for
Developer Engagement
(+ 4 tips for getting started)
In 2013, Stephen O’Grady published his treatise “The New
Kingmakers, How Developers Conquered the World.” After
laying out the rise of the developer, O’Grady ended with the
warning: “Businesses needed to build and execute a strategy
for attracting and engaging developers.”
The rise of developer influence didn’t plateau in 2013 and in
fact the pace has only quickened in the last 8 years. If this is
the case, how do businesses who have had little to no
developer experience engage this powerful constituency?
Barton will walk you through a set of seven principles that will
serve as a compass to guide organizations with limited
community experience. These principles will provide a
framework to attract and engage developers and ultimately
provide the foundation for a broader developer strategy.
To conclude his presentation Barton will present 4 tips to get
your program started via a guerilla-style approach.
Bio: Barton George
Barton is leading the creation of Dell Technologies’ first coordinated
developer program. At Dell, Barton has worked in a variety of
positions focused on Open Source and developers. He is also the
founder of Project Sputnik, a line of Ubuntu-powered developer
laptops and workstations. With the help of the community Sputnik,
which began as an exploratory project, evolved from project to
product, to portfolio.
Prior to Dell Barton was a member of Sun Microsystem’s Open
Source program office where he managed the relationships with
the Linux distributions as well as with Linux and Free Software
foundations. While not a developer (he failed at Fortran in high
school) he did do all his business school essays using the vi editor
Originally from Honolulu, Hawaii, Barton is a single father of three
teenagers. He and his children happily reside in Austin, Texas
© Copyright 2021 Dell Inc.
3 of Y
Internal Use - Confidential
Agenda
– Why this matters
▪ The new kingmakers are here
▪ Post-2013
– What to do
▪ 7 Guiding principles
▪ (+ 4 tips for getting started)
– What are these based on
▪ Developer program research
▪ A love of Venn diagrams
▪ Project Sputnik
@barton808
The Enterprise
Developer
community
internal
outbound
inbound
7 guiding principles
Community-driven
XPS13 developer edition, 11th gen
+ 4x Precision mobile
developer workstations
© Copyright 2021 Dell Inc.
4 of Y
Internal Use - Confidential
Stephen O’Grady sends a wake-up call
2013
“Businesses that will be successful over the next decade
will be those that understand and appreciate [the]
importance of developers…vital for companies to have
smart strategies for engaging”
@barton808
© Copyright 2021 Dell Inc.
5 of Y
Internal Use - Confidential
How developers became kingmakers
Public cloud
Open Source SW
</>
2013
• Circumvention -> Innovation -> recognition
• Shadow -> sanctioned
• Seeds sewn for Modern IT
@barton808
© Copyright 2021 Dell Inc.
6 of Y
Internal Use - Confidential
Things have accelerated post Kingmakers
DevOps
Infrastructure as Code
Kubernetes
@barton808
Companies w/top Developer Productivity drive:
• 60% higher shareholder returns
• 4 to 5x faster revenue growth
[2] McKinsey – Developer Velocity: How software excellence fuels business performance; April 20,
2020
The Power to Sink Deals
34% of opportunities are lost as the direct result
of developer influence
- Nutanix developer
survey[2]
Influence
Business advantage
Application developers
Operations/ Infrastructure developers
Cloud native developers
Containers
Impact
Players
2013+
© Copyright 2021 Dell Inc.
7 of Y
Internal Use - Confidential
7 guiding principles
© Copyright 2021 Dell Inc.
8 of Y
Internal Use - Confidential
7 guiding principles
A touchstone for developer engagement
The Enterprise
6. Understanding
1. Participation
7. Incorporation
5. Coordination
2. Transparency &
authenticity
3. Accessibility
Developer
community
4. Inclusion
internal
inbound
outbound
@barton808
© Copyright 2021 Dell Inc.
9 of Y
Internal Use - Confidential
1. Participation -- Developer engagement isn’t a spectator sport
• Don’t need to code to contribute
• Docs, promotion, events, social media
• Questions are as good as answers
• If you take, give back
@barton808
Guiding Principles: outbound
2. Transparency & authenticity -- Authenticity trumps budget,
transparency builds trust
• Open dialog + plain speak
• Don’t overpromise or take on too much
• Agile communication vs the “big reveal”
• Begin communicating early, add details as they become available
The Enterprise
1. Participation
2. Transparency &
authenticity
Developer
community
outbound
© Copyright 2021 Dell Inc.
10 of Y
Internal Use - Confidential
3. Accessibility
@barton808
Guiding Principles: inbound
4. Inclusion
The Enterprise
Developer
community
inbound
-- Gated material – missing the forest for the trees
-- Builds trust, drives awareness and a better product
• Community input to help set the direction for products, projects and strategy
• When getting into the game start with listening
• Solicit input publicly via social media, not under NDA
• Gated material can be a deal breaker
• Developers expect unfettered access to code early on
• Expect self-service material:
– APIs, SDKs, thought-leadership assets, papers, and
getting-started guides.
3. Accessibility
4. Inclusion
© Copyright 2021 Dell Inc.
11 of Y
Internal Use - Confidential
5. Coordination --The sum is greater than the whole of the parts, misaligned parts will damage your engine
• Loosely coupled-highly aligned
• Like coins in the couch you’ll be surprised how rich you are
@barton808
The Enterprise
6. Understanding
7. Incorporation
5. Coordination
Developer
community
internal
Guiding Principles: internal
6. Understanding
• Introductory overview to the world of developers, open source,
Modern IT
• Developer norms
• Why should I care?
-- foundation to move beyond the enlightened
• Integrate requirements into your business processes
• Include in the efforts of individual teams
– product development, marketing strategy, sales material, targeted offerings and more
7. Incorporation -- To go beyond head nodding, developer requirements must be brought in-process
© Copyright 2021 Dell Inc.
12 of Y
Internal Use - Confidential
Getting started
© Copyright 2020 Dell Inc.
© Copyright 2020 Dell Inc.
13
Internal Use - Confidential
Building developer trust is easy, follow the 7 principles
and away you go!
Time
Trust
@barton808
© Copyright 2020 Dell Inc.
© Copyright 2020 Dell Inc.
14
Internal Use - Confidential
Want to go faster? Just add money!
Time
Trust
+$$ =
$
@barton808
© Copyright 2020 Dell Inc.
© Copyright 2020 Dell Inc.
15
Internal Use - Confidential
@barton808
Just kidding, it takes time (and throwing $$ at it wont help)
Time
Trust
© Copyright 2020 Dell Inc.
© Copyright 2020 Dell Inc.
16
Internal Use - Confidential
@barton808
1) Build a team (ASAP)
• Assemble a coalition of the passionate
• Show value/need -> hire -> repeat..
2) What to put out
• Flush out hidden “assets”
• Prioritize by ability to execute
• Set up pilots, deliver MVPs, proceed iteratively
3) Setting direction and focus
• Listen to the community
• Stay analysis-light (MVA)
4) Metrics
• Near impossible to connect dev programs to $$ or units
• One way = measure engagement: page views, comments, links…
• Determine and refine metrics as you learn
The 7 principles are your north star, but…
to kick off your program…you need to bootstrap!
© Copyright 2021 Dell Inc.
17 of Y
Internal Use - Confidential
In summary
@barton808
4 Tips for getting started
1. Team: Start w/volunteers)
2. Offerings: Executable MVPs
3. Direction: Listen/analysis-light
4. Metrics: engagement and refine
5. Get out of the middle, enable the network effect
1. Participation
2. Transparency & authenticity
3. Accessibility
4. Inclusion
5. Coordination
6. Understanding
7. Incorporation
internal
outbound
inbound
7 Guiding Principles
© Copyright 2021 Dell Inc.
18 of Y
Internal Use - Confidential
Start small
@barton808
And remember…
Start now
Keep at it!
© Copyright 2020 Dell Inc.
© Copyright 2020 Dell Inc.
20
Internal Use - Confidential
The goal is to get out of the middle and enable a platform
hub and spoke network ecosystem
• When the community begins sharing and communicating with each other,
the network effect kicks in and your community begins to grow exponentially.
• The ultimate goal is to enable the community to turn your platform into an
ecosystem extending and accelerating your innovation and market presence

More Related Content

What's hot

Digital KM Transformation
Digital KM TransformationDigital KM Transformation
Digital KM TransformationSIKM
 
Unisys intranet case study by Gloria Burke
Unisys intranet case study by Gloria BurkeUnisys intranet case study by Gloria Burke
Unisys intranet case study by Gloria BurkePrescient Digital Media
 
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...Dion Hinchcliffe
 
As risks continue to abound, many plan to strengthen internal controls
As risks continue to abound, many plan to strengthen internal controlsAs risks continue to abound, many plan to strengthen internal controls
As risks continue to abound, many plan to strengthen internal controlsDeloitte United States
 
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience  7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience Mighty Guides, Inc.
 
Social in the Flow - Transforming Processes and Sharing Knowledge
Social in the Flow - Transforming Processes and Sharing KnowledgeSocial in the Flow - Transforming Processes and Sharing Knowledge
Social in the Flow - Transforming Processes and Sharing Knowledgetibbr
 
The Managed M&A - For M&A Program and Project Managers
The Managed M&A - For M&A Program and Project ManagersThe Managed M&A - For M&A Program and Project Managers
The Managed M&A - For M&A Program and Project ManagersDave Refault
 
Cyber wargaming: Building cyber resilience in an era of cyberattacks
Cyber wargaming: Building cyber resilience in an era of cyberattacksCyber wargaming: Building cyber resilience in an era of cyberattacks
Cyber wargaming: Building cyber resilience in an era of cyberattacksDeloitte United States
 
FAQ's about the new FASB leases standard: You're not alone
FAQ's about the new FASB leases standard: You're not aloneFAQ's about the new FASB leases standard: You're not alone
FAQ's about the new FASB leases standard: You're not aloneDeloitte United States
 
Architecture Of Participation - Enterprise2.0 adoption outlines
Architecture Of Participation - Enterprise2.0 adoption outlinesArchitecture Of Participation - Enterprise2.0 adoption outlines
Architecture Of Participation - Enterprise2.0 adoption outlinesIsrael Blechman
 
Embedded Decision Analysis
Embedded Decision AnalysisEmbedded Decision Analysis
Embedded Decision AnalysisSmartOrg
 
Right size enterprise disaster recovery plans
Right size enterprise disaster recovery plansRight size enterprise disaster recovery plans
Right size enterprise disaster recovery plansInfo-Tech Research Group
 
Transforming the Global HR Contact Center at EY
Transforming the Global HR Contact Center at EYTransforming the Global HR Contact Center at EY
Transforming the Global HR Contact Center at EYNatalya Copeland
 
2018 Human Capital Trends: A government perspective
2018 Human Capital Trends: A government perspective2018 Human Capital Trends: A government perspective
2018 Human Capital Trends: A government perspectiveDeloitte United States
 
Tech Trends 2017: The kinetic enterprise
Tech Trends 2017: The kinetic enterpriseTech Trends 2017: The kinetic enterprise
Tech Trends 2017: The kinetic enterpriseDeloitte United States
 

What's hot (20)

Digital KM Transformation
Digital KM TransformationDigital KM Transformation
Digital KM Transformation
 
Business ecosystems come of age
Business ecosystems come of ageBusiness ecosystems come of age
Business ecosystems come of age
 
Unisys intranet case study by Gloria Burke
Unisys intranet case study by Gloria BurkeUnisys intranet case study by Gloria Burke
Unisys intranet case study by Gloria Burke
 
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...
Visions for the Journey Towards a Post-2020 Employee Experience | IOM Summit ...
 
As risks continue to abound, many plan to strengthen internal controls
As risks continue to abound, many plan to strengthen internal controlsAs risks continue to abound, many plan to strengthen internal controls
As risks continue to abound, many plan to strengthen internal controls
 
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience  7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
 
Social in the Flow - Transforming Processes and Sharing Knowledge
Social in the Flow - Transforming Processes and Sharing KnowledgeSocial in the Flow - Transforming Processes and Sharing Knowledge
Social in the Flow - Transforming Processes and Sharing Knowledge
 
1. 5 things to know about the future of jobs
1. 5 things to know about the future of jobs1. 5 things to know about the future of jobs
1. 5 things to know about the future of jobs
 
The Managed M&A - For M&A Program and Project Managers
The Managed M&A - For M&A Program and Project ManagersThe Managed M&A - For M&A Program and Project Managers
The Managed M&A - For M&A Program and Project Managers
 
Overcome barriers to good req mgmt
Overcome barriers to good req mgmtOvercome barriers to good req mgmt
Overcome barriers to good req mgmt
 
Cyber wargaming: Building cyber resilience in an era of cyberattacks
Cyber wargaming: Building cyber resilience in an era of cyberattacksCyber wargaming: Building cyber resilience in an era of cyberattacks
Cyber wargaming: Building cyber resilience in an era of cyberattacks
 
FAQ's about the new FASB leases standard: You're not alone
FAQ's about the new FASB leases standard: You're not aloneFAQ's about the new FASB leases standard: You're not alone
FAQ's about the new FASB leases standard: You're not alone
 
Architecture Of Participation - Enterprise2.0 adoption outlines
Architecture Of Participation - Enterprise2.0 adoption outlinesArchitecture Of Participation - Enterprise2.0 adoption outlines
Architecture Of Participation - Enterprise2.0 adoption outlines
 
Embedded Decision Analysis
Embedded Decision AnalysisEmbedded Decision Analysis
Embedded Decision Analysis
 
Select collaboration platform
Select collaboration platformSelect collaboration platform
Select collaboration platform
 
Right size enterprise disaster recovery plans
Right size enterprise disaster recovery plansRight size enterprise disaster recovery plans
Right size enterprise disaster recovery plans
 
Transforming the Global HR Contact Center at EY
Transforming the Global HR Contact Center at EYTransforming the Global HR Contact Center at EY
Transforming the Global HR Contact Center at EY
 
Build an Application Integration Strategy
Build an Application Integration StrategyBuild an Application Integration Strategy
Build an Application Integration Strategy
 
2018 Human Capital Trends: A government perspective
2018 Human Capital Trends: A government perspective2018 Human Capital Trends: A government perspective
2018 Human Capital Trends: A government perspective
 
Tech Trends 2017: The kinetic enterprise
Tech Trends 2017: The kinetic enterpriseTech Trends 2017: The kinetic enterprise
Tech Trends 2017: The kinetic enterprise
 

Similar to 7 Principles for Developer Engagement

Essentials for Making Business Social #ItTakesaVillage
Essentials for Making Business Social #ItTakesaVillageEssentials for Making Business Social #ItTakesaVillage
Essentials for Making Business Social #ItTakesaVillageConnie Bensen Lund
 
Supplement For Secrets Of Successful Portals Presentation
Supplement For Secrets Of Successful Portals PresentationSupplement For Secrets Of Successful Portals Presentation
Supplement For Secrets Of Successful Portals PresentationSusan Hanley
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Samsung Open Source Group
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsDoniel Wilson
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management Liana Underwood
 
Creating a Culture for Making Business Social
Creating a Culture for Making Business SocialCreating a Culture for Making Business Social
Creating a Culture for Making Business SocialConnie Bensen Lund
 
Game Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdfGame Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdfJuanBanegas12
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to KanbanTechWell
 
Creating IT Value-A Better Way to Make IT Investment Decisions
Creating IT Value-A Better Way to Make IT Investment DecisionsCreating IT Value-A Better Way to Make IT Investment Decisions
Creating IT Value-A Better Way to Make IT Investment DecisionsScottMadden, Inc.
 
InnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationInnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationJulian Werba
 
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptxFortuneNwaiwu1
 
Your employees as your brand ambassadors
Your employees as your brand ambassadorsYour employees as your brand ambassadors
Your employees as your brand ambassadorsPetra Neiger
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
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
 
Collaboration Excellence: Strategies for Enabling a Social Business
Collaboration Excellence: Strategies for Enabling a Social BusinessCollaboration Excellence: Strategies for Enabling a Social Business
Collaboration Excellence: Strategies for Enabling a Social BusinessPerficient, Inc.
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessSamepage
 

Similar to 7 Principles for Developer Engagement (20)

Essentials for Making Business Social #ItTakesaVillage
Essentials for Making Business Social #ItTakesaVillageEssentials for Making Business Social #ItTakesaVillage
Essentials for Making Business Social #ItTakesaVillage
 
Supplement For Secrets Of Successful Portals Presentation
Supplement For Secrets Of Successful Portals PresentationSupplement For Secrets Of Successful Portals Presentation
Supplement For Secrets Of Successful Portals Presentation
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
 
Creating a Culture for Making Business Social
Creating a Culture for Making Business SocialCreating a Culture for Making Business Social
Creating a Culture for Making Business Social
 
Game Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdfGame Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdf
 
Sailminder
SailminderSailminder
Sailminder
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to Kanban
 
Creating IT Value-A Better Way to Make IT Investment Decisions
Creating IT Value-A Better Way to Make IT Investment DecisionsCreating IT Value-A Better Way to Make IT Investment Decisions
Creating IT Value-A Better Way to Make IT Investment Decisions
 
Managing successful ITO Project
Managing successful ITO ProjectManaging successful ITO Project
Managing successful ITO Project
 
InnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationInnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaboration
 
Softjoe Webinar 092512
Softjoe Webinar 092512Softjoe Webinar 092512
Softjoe Webinar 092512
 
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx
02-Assess-and-Raise-Your-Digital-Maturity--Phases-1-2.pptx
 
Your employees as your brand ambassadors
Your employees as your brand ambassadorsYour employees as your brand ambassadors
Your employees as your brand ambassadors
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
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 ...
 
Collaboration Excellence: Strategies for Enabling a Social Business
Collaboration Excellence: Strategies for Enabling a Social BusinessCollaboration Excellence: Strategies for Enabling a Social Business
Collaboration Excellence: Strategies for Enabling a Social Business
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small Business
 
Meddle Pitch Deck
Meddle Pitch DeckMeddle Pitch Deck
Meddle Pitch Deck
 

More from Barton George

Driving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedDriving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedBarton George
 
Untangling DevOps - A high-level overview and how we got here
Untangling DevOps -  A high-level overview and how we got hereUntangling DevOps -  A high-level overview and how we got here
Untangling DevOps - A high-level overview and how we got hereBarton George
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...Barton George
 
Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...Barton George
 
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Barton George
 
EdgeX Foundry - Open Interop Platform for the IoT Edge.
EdgeX  Foundry - Open Interop Platform for the IoT Edge. EdgeX  Foundry - Open Interop Platform for the IoT Edge.
EdgeX Foundry - Open Interop Platform for the IoT Edge. Barton George
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyBarton George
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewBarton George
 
Container Landscape -05.01.15
Container Landscape -05.01.15Container Landscape -05.01.15
Container Landscape -05.01.15Barton George
 
Ignite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentIgnite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentBarton George
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopBarton George
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityBarton George
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionBarton George
 
Xps 13 developer edition - slide share presentation-02.20.13
Xps 13 developer edition  - slide share presentation-02.20.13Xps 13 developer edition  - slide share presentation-02.20.13
Xps 13 developer edition - slide share presentation-02.20.13Barton George
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicBarton George
 
Into the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingInto the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingBarton George
 
Cio webinar - 04 12 10
Cio webinar - 04 12 10Cio webinar - 04 12 10
Cio webinar - 04 12 10Barton George
 
How to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyHow to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyBarton George
 

More from Barton George (18)

Driving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedDriving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learned
 
Untangling DevOps - A high-level overview and how we got here
Untangling DevOps -  A high-level overview and how we got hereUntangling DevOps -  A high-level overview and how we got here
Untangling DevOps - A high-level overview and how we got here
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
 
Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...
 
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Container landscape 2015 vs 2021
Container landscape 2015 vs 2021
 
EdgeX Foundry - Open Interop Platform for the IoT Edge.
EdgeX  Foundry - Open Interop Platform for the IoT Edge. EdgeX  Foundry - Open Interop Platform for the IoT Edge.
EdgeX Foundry - Open Interop Platform for the IoT Edge.
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large company
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overview
 
Container Landscape -05.01.15
Container Landscape -05.01.15Container Landscape -05.01.15
Container Landscape -05.01.15
 
Ignite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentIgnite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for Government
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptop
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard University
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solution
 
Xps 13 developer edition - slide share presentation-02.20.13
Xps 13 developer edition  - slide share presentation-02.20.13Xps 13 developer edition  - slide share presentation-02.20.13
Xps 13 developer edition - slide share presentation-02.20.13
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-public
 
Into the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingInto the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computing
 
Cio webinar - 04 12 10
Cio webinar - 04 12 10Cio webinar - 04 12 10
Cio webinar - 04 12 10
 
How to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyHow to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook story
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

7 Principles for Developer Engagement

  • 1. The Seven Guiding Principles for Developer Engagement (+ 4 tips for getting started) Open Source Summit September 28, 2021 Barton George @barton808
  • 2. © Copyright 2021 Dell Inc. 2 of Y Internal Use - Confidential Abstract The Seven Guiding Principles for Developer Engagement (+ 4 tips for getting started) In 2013, Stephen O’Grady published his treatise “The New Kingmakers, How Developers Conquered the World.” After laying out the rise of the developer, O’Grady ended with the warning: “Businesses needed to build and execute a strategy for attracting and engaging developers.” The rise of developer influence didn’t plateau in 2013 and in fact the pace has only quickened in the last 8 years. If this is the case, how do businesses who have had little to no developer experience engage this powerful constituency? Barton will walk you through a set of seven principles that will serve as a compass to guide organizations with limited community experience. These principles will provide a framework to attract and engage developers and ultimately provide the foundation for a broader developer strategy. To conclude his presentation Barton will present 4 tips to get your program started via a guerilla-style approach. Bio: Barton George Barton is leading the creation of Dell Technologies’ first coordinated developer program. At Dell, Barton has worked in a variety of positions focused on Open Source and developers. He is also the founder of Project Sputnik, a line of Ubuntu-powered developer laptops and workstations. With the help of the community Sputnik, which began as an exploratory project, evolved from project to product, to portfolio. Prior to Dell Barton was a member of Sun Microsystem’s Open Source program office where he managed the relationships with the Linux distributions as well as with Linux and Free Software foundations. While not a developer (he failed at Fortran in high school) he did do all his business school essays using the vi editor Originally from Honolulu, Hawaii, Barton is a single father of three teenagers. He and his children happily reside in Austin, Texas
  • 3. © Copyright 2021 Dell Inc. 3 of Y Internal Use - Confidential Agenda – Why this matters ▪ The new kingmakers are here ▪ Post-2013 – What to do ▪ 7 Guiding principles ▪ (+ 4 tips for getting started) – What are these based on ▪ Developer program research ▪ A love of Venn diagrams ▪ Project Sputnik @barton808 The Enterprise Developer community internal outbound inbound 7 guiding principles Community-driven XPS13 developer edition, 11th gen + 4x Precision mobile developer workstations
  • 4. © Copyright 2021 Dell Inc. 4 of Y Internal Use - Confidential Stephen O’Grady sends a wake-up call 2013 “Businesses that will be successful over the next decade will be those that understand and appreciate [the] importance of developers…vital for companies to have smart strategies for engaging” @barton808
  • 5. © Copyright 2021 Dell Inc. 5 of Y Internal Use - Confidential How developers became kingmakers Public cloud Open Source SW </> 2013 • Circumvention -> Innovation -> recognition • Shadow -> sanctioned • Seeds sewn for Modern IT @barton808
  • 6. © Copyright 2021 Dell Inc. 6 of Y Internal Use - Confidential Things have accelerated post Kingmakers DevOps Infrastructure as Code Kubernetes @barton808 Companies w/top Developer Productivity drive: • 60% higher shareholder returns • 4 to 5x faster revenue growth [2] McKinsey – Developer Velocity: How software excellence fuels business performance; April 20, 2020 The Power to Sink Deals 34% of opportunities are lost as the direct result of developer influence - Nutanix developer survey[2] Influence Business advantage Application developers Operations/ Infrastructure developers Cloud native developers Containers Impact Players 2013+
  • 7. © Copyright 2021 Dell Inc. 7 of Y Internal Use - Confidential 7 guiding principles
  • 8. © Copyright 2021 Dell Inc. 8 of Y Internal Use - Confidential 7 guiding principles A touchstone for developer engagement The Enterprise 6. Understanding 1. Participation 7. Incorporation 5. Coordination 2. Transparency & authenticity 3. Accessibility Developer community 4. Inclusion internal inbound outbound @barton808
  • 9. © Copyright 2021 Dell Inc. 9 of Y Internal Use - Confidential 1. Participation -- Developer engagement isn’t a spectator sport • Don’t need to code to contribute • Docs, promotion, events, social media • Questions are as good as answers • If you take, give back @barton808 Guiding Principles: outbound 2. Transparency & authenticity -- Authenticity trumps budget, transparency builds trust • Open dialog + plain speak • Don’t overpromise or take on too much • Agile communication vs the “big reveal” • Begin communicating early, add details as they become available The Enterprise 1. Participation 2. Transparency & authenticity Developer community outbound
  • 10. © Copyright 2021 Dell Inc. 10 of Y Internal Use - Confidential 3. Accessibility @barton808 Guiding Principles: inbound 4. Inclusion The Enterprise Developer community inbound -- Gated material – missing the forest for the trees -- Builds trust, drives awareness and a better product • Community input to help set the direction for products, projects and strategy • When getting into the game start with listening • Solicit input publicly via social media, not under NDA • Gated material can be a deal breaker • Developers expect unfettered access to code early on • Expect self-service material: – APIs, SDKs, thought-leadership assets, papers, and getting-started guides. 3. Accessibility 4. Inclusion
  • 11. © Copyright 2021 Dell Inc. 11 of Y Internal Use - Confidential 5. Coordination --The sum is greater than the whole of the parts, misaligned parts will damage your engine • Loosely coupled-highly aligned • Like coins in the couch you’ll be surprised how rich you are @barton808 The Enterprise 6. Understanding 7. Incorporation 5. Coordination Developer community internal Guiding Principles: internal 6. Understanding • Introductory overview to the world of developers, open source, Modern IT • Developer norms • Why should I care? -- foundation to move beyond the enlightened • Integrate requirements into your business processes • Include in the efforts of individual teams – product development, marketing strategy, sales material, targeted offerings and more 7. Incorporation -- To go beyond head nodding, developer requirements must be brought in-process
  • 12. © Copyright 2021 Dell Inc. 12 of Y Internal Use - Confidential Getting started
  • 13. © Copyright 2020 Dell Inc. © Copyright 2020 Dell Inc. 13 Internal Use - Confidential Building developer trust is easy, follow the 7 principles and away you go! Time Trust @barton808
  • 14. © Copyright 2020 Dell Inc. © Copyright 2020 Dell Inc. 14 Internal Use - Confidential Want to go faster? Just add money! Time Trust +$$ = $ @barton808
  • 15. © Copyright 2020 Dell Inc. © Copyright 2020 Dell Inc. 15 Internal Use - Confidential @barton808 Just kidding, it takes time (and throwing $$ at it wont help) Time Trust
  • 16. © Copyright 2020 Dell Inc. © Copyright 2020 Dell Inc. 16 Internal Use - Confidential @barton808 1) Build a team (ASAP) • Assemble a coalition of the passionate • Show value/need -> hire -> repeat.. 2) What to put out • Flush out hidden “assets” • Prioritize by ability to execute • Set up pilots, deliver MVPs, proceed iteratively 3) Setting direction and focus • Listen to the community • Stay analysis-light (MVA) 4) Metrics • Near impossible to connect dev programs to $$ or units • One way = measure engagement: page views, comments, links… • Determine and refine metrics as you learn The 7 principles are your north star, but… to kick off your program…you need to bootstrap!
  • 17. © Copyright 2021 Dell Inc. 17 of Y Internal Use - Confidential In summary @barton808 4 Tips for getting started 1. Team: Start w/volunteers) 2. Offerings: Executable MVPs 3. Direction: Listen/analysis-light 4. Metrics: engagement and refine 5. Get out of the middle, enable the network effect 1. Participation 2. Transparency & authenticity 3. Accessibility 4. Inclusion 5. Coordination 6. Understanding 7. Incorporation internal outbound inbound 7 Guiding Principles
  • 18. © Copyright 2021 Dell Inc. 18 of Y Internal Use - Confidential Start small @barton808 And remember… Start now Keep at it!
  • 19.
  • 20. © Copyright 2020 Dell Inc. © Copyright 2020 Dell Inc. 20 Internal Use - Confidential The goal is to get out of the middle and enable a platform hub and spoke network ecosystem • When the community begins sharing and communicating with each other, the network effect kicks in and your community begins to grow exponentially. • The ultimate goal is to enable the community to turn your platform into an ecosystem extending and accelerating your innovation and market presence