tobie langel (@tobie) principal, unlockopen · the roi of using open source is well understood. ......
TRANSCRIPT
![Page 1: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/1.jpg)
Making the business case for contributing to open source
Tobie Langel (@tobie)Principal, UnlockOpen
Phot
o: D
ix c
ampu
s, 2
012
(CC
BY 2
.0)
![Page 2: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/2.jpg)
“In short, software is eating the world.”—Marc Andreessen, WSJ, August 20, 2011.sourceopen
96%OF APPS CONTAINOPEN SOURCE COMPONENTS
57%OF CODEBASE ISOPEN SOURCE
Source: Black Duck 2018 OSSRA
![Page 3: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/3.jpg)
And yet…
![Page 4: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/4.jpg)
…few companies contribute back.
![Page 5: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/5.jpg)
Paying it forward
Etc.
Why should companies contribute to open source?
Common good
The Right Thing To Do™
![Page 6: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/6.jpg)
Paying it forward
TheRight Thing
To Do™
Common good
![Page 7: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/7.jpg)
Paying it forward
TheRight Thing
To Do™
Common good
Lost IP
Lostcompetitive advantage
IncreasedRisk
Wasted resources
Lackknow-how
![Page 8: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/8.jpg)
The ROI of using open source is well understood.
The ROI of contributing to open source: not so much.
![Page 9: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/9.jpg)
The risk of contributing to open source is:
• not well understood,• generally exaggerated.
![Page 10: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/10.jpg)
Understanding the value of contributing to open source
1. Strategic benefits
2. Operational benefits
3. Second-order benefits
![Page 11: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/11.jpg)
Understanding the value of contributing to open source
1. Strategic benefits
2. Operational benefits
3. Second-order benefits
![Page 12: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/12.jpg)
Commoditize Your Complement
Company Focus Complement
![Page 13: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/13.jpg)
On-ramp developers
![Page 14: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/14.jpg)
Understanding the value of contributing to open source
1. Strategic benefits
2. Operational benefits
3. Second-order benefits
![Page 15: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/15.jpg)
Payback Technical Debt
Phot
o: P
ablo
And
rés
Rive
ro, 1
997
(CC
BY-N
C-N
D 2
.0)
![Page 16: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/16.jpg)
Economic
Web browsers
![Page 17: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/17.jpg)
Leverage external contributions
ReduxReact Router
React Ecosystem
![Page 18: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/18.jpg)
Understanding the value of contributing to open source
1. Strategic benefits
2. Operational benefits
3. Second-order benefits
![Page 19: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/19.jpg)
Engineer
Sarcasm (by-product)
ProblemCoffee
Solution
![Page 20: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/20.jpg)
SoftwareEngineer
Sarcasm (by-product)
ProblemCoffee
CODE
![Page 21: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/21.jpg)
SoftwareEngineer
Sarcasm (by-product)
Problem
Coffee
CODECommons
![Page 22: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/22.jpg)
SoftwareEngineer
Sarcasm (by-product)
Problem
Coffee OPEN SOURCE CODE
CommonsSoftwareEngineer
Sarcasm (by-product)
Problem
Coffee
ConversationsCode reviewsMentoringNetworking
Etc.
![Page 23: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/23.jpg)
SoftwareEngineer
Sarcasm (by-product)
Problem
Coffee OPEN SOURCE CODE
CommonsSoftwareEngineer
Sarcasm (by-product)
Problem
Coffee
BY-PRODUCTS
ConversationsCode reviewsMentoringNetworking
Etc.
Increase code qualityImprove documentationLower technical debt
Influence project directionPerceived as industry leaderAccess to talent pool
Remote friendlyReduced churnImproved culture & morale
Increase efficiencies
“Knowledge spillover” Serendipity
Innovation
Level-up engineers
Improve soft-skills
Adopt best-practices
Access to expert networkBetter career opportunities
PROJECT
ORGANIZATION
TEAM
INDIVIDUAL
![Page 24: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/24.jpg)
SoftwareEngineer
Sarcasm (by-product)
Problem
Coffee OPEN SOURCE CODE
CommonsSoftwareEngineer
Sarcasm (by-product)
Problem
Coffee
BY-PRODUCTS
ConversationsCode reviewsMentoringNetworking
Etc.
Increase code quality
Improve documentation
Lower technical debt
Influence project direction
Perceived as industry leader
Access to talent pool
Remote friendly
Reduced churn
Improved culture & moraleIncrease efficiencies
“Knowledge spillover”
Serendipity
Innovation
Level-up engineers
Improve soft-skills
Adopt best-practices
Access to expert network
Better career opportunities
PROJECT ORGANIZATIONTEAMINDIVIDUAL
![Page 25: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/25.jpg)
2× TWICE AS EFFICIENTContributing firms capture up to 100% more productive value from usage of open source than their free-riding peers.
Source: Franck Nagle, Learning by Contributing, 2017.
![Page 26: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/26.jpg)
75% 75% of facebook’s new engineering recruits mention facebook’s open source programas a key reason they accepted their offer
![Page 27: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/27.jpg)
—Patrick Gotthardt, Lead JavaScript Architect,Trivago, 9 July 2018.
“But we also noticed some effect that we didn’t expect. All the public visibility [sponsoring Webpack] have given us lead to a situation where we suddenly became one of the most interesting companies to work for as a JavaScript developer. […]”
“We’ve hired a lot of really great engineers who mentioned during their job interview that our sponsoring for Webpack was one of their primary motivations for applying, […]”
![Page 28: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/28.jpg)
Paying it forward
TheRight Thing
To Do™
Common good
Lost IP
Lostcompetitive advantage
IncreasedRisk
Wasted resources
Lackknow-how
![Page 29: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/29.jpg)
Lost IP
Lostcompetitive advantage
IncreasedRisk
Wasted resources
Lackknow-how
![Page 30: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/30.jpg)
Mitigate the risk ofcontributing to open source
![Page 31: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/31.jpg)
Photo: Rick Dikeman, 1997 (CC BY-SA 3.0)
“I skate to where the puck is going to be, not to where
it has been.”—Wayne Gretzky
Lost competitive advantage
![Page 32: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/32.jpg)
—Yann LeCun, Business Insider, Aug. 3, 2018.
Lost IPPh
oto:
O'R
eilly
AI C
onfe
renc
e, 2
016
(CC
BY-N
C 2.
0) “In today's world of fast-paced internet services deployment,
owning IP has become considerably less important than
turning research results into innovative products as quickly as possible, and deploying them at
scale.”
![Page 33: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/33.jpg)
Increased Risk
Wasted resources
Lack know-how
Etc.
![Page 34: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/34.jpg)
![Page 35: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/35.jpg)
![Page 36: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/36.jpg)
Now it’s your turn!
![Page 37: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/37.jpg)
• Framework to think in terms of business tradeoffs.
• A toolkit of benefits and mitigation strategies.
• See how it applies to your organization.
Now it’s your turn!
![Page 38: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/38.jpg)
• Be reasonable.
• Show empathy to others’ needs in the organization.
• Aim for small wins. Start small.
• Remember it’s a mindset shift.
Now it’s your turn!
![Page 39: Tobie Langel (@tobie) Principal, UnlockOpen · The ROI of using open source is well understood. ... Level-up engineers Improve soft-skills ... Learning by Contributing, 2017. 75%](https://reader034.vdocuments.mx/reader034/viewer/2022051906/5ff84028b1995001f5401d42/html5/thumbnails/39.jpg)
Thank you! Tobie LangelPrincipal, [email protected]
unlockopen.com
Photo: Bill Dickinson, 2015 (CC BY-NC 2.0)