SlideShare a Scribd company logo
1 of 18
Download to read offline
Jim Jagielski || @jimjag
THE FOUNDATIONS
OF
INNER SOURCE
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
ABOUT ME
• Apache Software Foundation
• Co-founder, Director, Vice Chairman, Member and Developer
• Director
• Outercurve, MARSEC-XL, OSSI, OSI (ex)…
• Developer
• Much FOSS projects
• IANAL
• Sr. Director: Tech Fellows: Capital One
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHAT IS “INNERSOURCE”
• InnerSource is the methodology of taking the “lessons learned”
from successful FOSS projects and using them internally in
Enterprise IT development environments.
• “running your internal development as if it was an open
source project”
• Principles and Techniques
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHY INNERSOURCE?
• Gain efficiencies by leveraging resident talent to its fullest
• Develop better software faster through collaboration
• Reduce costs through technology standardization and reuse
• Bring products to market faster
• Increase developer engagement and innovation through social
creativity
• Attract and retain higher quality talent
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHAT IS “THE APACHE
WAY”
• “The Apache Way” relates to how the ASF (and its projects)
work and operate
• Basically, the least common denominators on how PMCs operate
(or are expected to operate)
• Basic governance principles
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
SO WHY FOCUS ON
APACHE?
• The ASF is a 501(c)3, non-profit foundation
• Membership-based
• Large number of success stories (and some “failures”)
• Recognized and acknowledged by peers and press.
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
ORIGINS OF “THE APACHE
WAY”
• History of The Apache Group and the ASF
• Focus on community
• Focus on the un-aligned volunteer contributor
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
BASIC MEMES
• Meritocracy
• Transparency
• Community
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
HOW?
“If you want to build a ship, don’t drum up the men to gather
wood, divide the work, and give orders. Instead, teach them to
yearn for the vast and endless sea.”
― Antoine de Saint-Exupéry
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES OF
INNERSOURCE
• Culture
• Communication
• Transparency
• Collaboration
• Community
• Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES: CULTURE
• Inner-sourcing is a cultural mind-shift
• Create an expected set of behaviors
• Must be truly engaged
• Must be truly accepted
• Techniques:
• Be the model and guide
• Embrace the model
• Culture ➾ Communication
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
COMMUNICATION
• Is core and foundational
• Everything builds on this
• Open and asynchronous
• Doesn’t disenfranchise anyone
• Archivable
• Maintains history and allows ebb/flow
• Document tribal knowledge
• Techniques:
• Mailing lists; reduce reliance on F2F; invest in infra
• Communication ➾ Transparency
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
TRANSPARENCY
• Reinforces and Enables Public and Open mindset
• Inclusion
• Reuse
• You can only reuse what you can see
• Quality/Security
• More eyeballs mean better quality
• Measurement/Metric
• You can only measure what you can see
• Transparency ➾ Collaboration
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
COLLABORATION
• Common Vision
• Common Goal
• See connections
• Consensus:
• Encourages contribution and improves leverage
• Encourages feedback and dialogue
• Techniques:
• Build and Test Tools
• “Newbie” issues
• Collaboration ➾ Community
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES: COMMUNITY
• Loyalty
• Community breeds loyalty
• Durability
• Communities can create durable assets, processes and culture
• Health
• Feedback and Dialogue
• Not-just the “regular, expected players”
• Community ➾ Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
MERITOCRACY
• Technical decisions made by technical experts
• Better informed decisions
• Role models
• Merit provides examples
• Earned authority
• “Natural” leadership
• Known path and “rewards”
• Influence and Direction are possible (!(Us vs Them))
• Meritocracy ➾ Communication
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
FINAL THOUGHTS
• Community is not the same as team
• self organizing
• self identifying
• Contribution is work
• Community requires investment
• Transparency is not a threat
• Collaboration means compromise
• Driving results means driving consensus
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
NEXT UP: ERIN
• Any questions?
• @jimjag
• www.slideshare.net/jimjag
• www.linkedin.com/in/jimjag/

More Related Content

Similar to All Things Open 2017: Foundations of Inner Source

InnerSource 101 for FinTech and FinServ
InnerSource 101 for FinTech and FinServInnerSource 101 for FinTech and FinServ
InnerSource 101 for FinTech and FinServJim Jagielski
 
Inner Sourcing 101
Inner Sourcing 101Inner Sourcing 101
Inner Sourcing 101FINOS
 
All Things Open 2017: The Apache Software Foundation 101
All Things Open 2017: The Apache Software Foundation 101All Things Open 2017: The Apache Software Foundation 101
All Things Open 2017: The Apache Software Foundation 101Jim Jagielski
 
ApacheCon 2017: InnerSource and The Apache Way
ApacheCon 2017: InnerSource and The Apache WayApacheCon 2017: InnerSource and The Apache Way
ApacheCon 2017: InnerSource and The Apache WayJim Jagielski
 
All Things Open 2017: Open Source Licensing
All Things Open 2017: Open Source LicensingAll Things Open 2017: Open Source Licensing
All Things Open 2017: Open Source LicensingJim Jagielski
 
InnerSource: Enterprise Lessons from Open Source
InnerSource: Enterprise Lessons from Open SourceInnerSource: Enterprise Lessons from Open Source
InnerSource: Enterprise Lessons from Open SourceJim Jagielski
 
Open Source Licensing 101
Open Source Licensing 101Open Source Licensing 101
Open Source Licensing 101Jim Jagielski
 
Shortkeynote at the CoCreation und Collaboration Workshop
Shortkeynote at the CoCreation und Collaboration WorkshopShortkeynote at the CoCreation und Collaboration Workshop
Shortkeynote at the CoCreation und Collaboration Workshopjovoto GmbH
 
Open source101 licenses
Open source101 licensesOpen source101 licenses
Open source101 licensesJim Jagielski
 
Inner Source: Enterprise Lessons from the Open Source Community.
Inner Source: Enterprise Lessons from the Open Source Community.Inner Source: Enterprise Lessons from the Open Source Community.
Inner Source: Enterprise Lessons from the Open Source Community.Jim Jagielski
 
The History of The Apache Software Foundation
The History of The Apache Software FoundationThe History of The Apache Software Foundation
The History of The Apache Software FoundationJim Jagielski
 
Maximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageMaximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageRyan Duggan
 
Apache State Of the Feather 2011
Apache State Of the Feather 2011Apache State Of the Feather 2011
Apache State Of the Feather 2011Jim Jagielski
 
Building Scientific Software Communities
Building Scientific Software CommunitiesBuilding Scientific Software Communities
Building Scientific Software CommunitiesDaniel S. Katz
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentationJanet Swisher
 
Designing Big Content - Search Exchange 2013
Designing Big Content - Search Exchange 2013Designing Big Content - Search Exchange 2013
Designing Big Content - Search Exchange 2013Brian_Chappell
 
Uts talk openaccess_week_24_october
Uts talk openaccess_week_24_octoberUts talk openaccess_week_24_october
Uts talk openaccess_week_24_octoberAlex Holcombe
 

Similar to All Things Open 2017: Foundations of Inner Source (20)

InnerSource 101 for FinTech and FinServ
InnerSource 101 for FinTech and FinServInnerSource 101 for FinTech and FinServ
InnerSource 101 for FinTech and FinServ
 
Inner Sourcing 101
Inner Sourcing 101Inner Sourcing 101
Inner Sourcing 101
 
All Things Open 2017: The Apache Software Foundation 101
All Things Open 2017: The Apache Software Foundation 101All Things Open 2017: The Apache Software Foundation 101
All Things Open 2017: The Apache Software Foundation 101
 
ApacheCon 2017: InnerSource and The Apache Way
ApacheCon 2017: InnerSource and The Apache WayApacheCon 2017: InnerSource and The Apache Way
ApacheCon 2017: InnerSource and The Apache Way
 
All Things Open 2017: Open Source Licensing
All Things Open 2017: Open Source LicensingAll Things Open 2017: Open Source Licensing
All Things Open 2017: Open Source Licensing
 
InnerSource: Enterprise Lessons from Open Source
InnerSource: Enterprise Lessons from Open SourceInnerSource: Enterprise Lessons from Open Source
InnerSource: Enterprise Lessons from Open Source
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
Open Source Licensing 101
Open Source Licensing 101Open Source Licensing 101
Open Source Licensing 101
 
Shortkeynote at the CoCreation und Collaboration Workshop
Shortkeynote at the CoCreation und Collaboration WorkshopShortkeynote at the CoCreation und Collaboration Workshop
Shortkeynote at the CoCreation und Collaboration Workshop
 
Open source101 licenses
Open source101 licensesOpen source101 licenses
Open source101 licenses
 
Inner Source: Enterprise Lessons from the Open Source Community.
Inner Source: Enterprise Lessons from the Open Source Community.Inner Source: Enterprise Lessons from the Open Source Community.
Inner Source: Enterprise Lessons from the Open Source Community.
 
The History of The Apache Software Foundation
The History of The Apache Software FoundationThe History of The Apache Software Foundation
The History of The Apache Software Foundation
 
Maximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageMaximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and Usage
 
Apache State Of the Feather 2011
Apache State Of the Feather 2011Apache State Of the Feather 2011
Apache State Of the Feather 2011
 
The True Cost of Open Source
The True Cost of Open SourceThe True Cost of Open Source
The True Cost of Open Source
 
Building Scientific Software Communities
Building Scientific Software CommunitiesBuilding Scientific Software Communities
Building Scientific Software Communities
 
Community and Growth Hacking
Community and Growth HackingCommunity and Growth Hacking
Community and Growth Hacking
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentation
 
Designing Big Content - Search Exchange 2013
Designing Big Content - Search Exchange 2013Designing Big Content - Search Exchange 2013
Designing Big Content - Search Exchange 2013
 
Uts talk openaccess_week_24_october
Uts talk openaccess_week_24_octoberUts talk openaccess_week_24_october
Uts talk openaccess_week_24_october
 

More from Jim Jagielski

OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023Jim Jagielski
 
Open Source Licenses and IP Overview
Open Source Licenses and IP OverviewOpen Source Licenses and IP Overview
Open Source Licenses and IP OverviewJim Jagielski
 
Apache httpd 2.4 overview
Apache httpd 2.4 overviewApache httpd 2.4 overview
Apache httpd 2.4 overviewJim Jagielski
 
Not your daddy's web server
Not your daddy's web serverNot your daddy's web server
Not your daddy's web serverJim Jagielski
 
Apache httpd Reverse Proxy and Tomcat
Apache httpd Reverse Proxy and TomcatApache httpd Reverse Proxy and Tomcat
Apache httpd Reverse Proxy and TomcatJim Jagielski
 
Starting an Open Source Program Office
Starting an Open Source Program OfficeStarting an Open Source Program Office
Starting an Open Source Program OfficeJim Jagielski
 
ApacheCon 2017: What's new in httpd 2.4
ApacheCon 2017: What's new in httpd 2.4ApacheCon 2017: What's new in httpd 2.4
ApacheCon 2017: What's new in httpd 2.4Jim Jagielski
 
Keynote from the Open Source 101 Conference
Keynote from the Open Source 101 ConferenceKeynote from the Open Source 101 Conference
Keynote from the Open Source 101 ConferenceJim Jagielski
 
Apache httpd 2.4 Reverse Proxy: The Hidden Gem
Apache httpd 2.4 Reverse Proxy: The Hidden GemApache httpd 2.4 Reverse Proxy: The Hidden Gem
Apache httpd 2.4 Reverse Proxy: The Hidden GemJim Jagielski
 
ApacheCon EU 2016 State of the Feather
ApacheCon EU 2016 State of the FeatherApacheCon EU 2016 State of the Feather
ApacheCon EU 2016 State of the FeatherJim Jagielski
 
What's New and Newer in Apache httpd-24
What's New and Newer in Apache httpd-24What's New and Newer in Apache httpd-24
What's New and Newer in Apache httpd-24Jim Jagielski
 
Open Source Licensing and Governance
Open Source Licensing and GovernanceOpen Source Licensing and Governance
Open Source Licensing and GovernanceJim Jagielski
 
The Apache Way: Why we do what we do
The Apache Way: Why we do what we doThe Apache Way: Why we do what we do
The Apache Way: Why we do what we doJim Jagielski
 
Apache HTTPD 2.4 Reverse Proxy: The Hidden Gem
Apache HTTPD 2.4 Reverse Proxy: The Hidden GemApache HTTPD 2.4 Reverse Proxy: The Hidden Gem
Apache HTTPD 2.4 Reverse Proxy: The Hidden GemJim Jagielski
 
Why Community Matters
Why Community MattersWhy Community Matters
Why Community MattersJim Jagielski
 
Inner Source 101 - GWO2016
Inner Source 101 - GWO2016Inner Source 101 - GWO2016
Inner Source 101 - GWO2016Jim Jagielski
 
Open Source 101 - GWO2016
Open Source 101 - GWO2016Open Source 101 - GWO2016
Open Source 101 - GWO2016Jim Jagielski
 
Apache HTTPD 2.4 - GWO2016
Apache HTTPD 2.4 - GWO2016Apache HTTPD 2.4 - GWO2016
Apache HTTPD 2.4 - GWO2016Jim Jagielski
 

More from Jim Jagielski (19)

OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023
 
Open Source Licenses and IP Overview
Open Source Licenses and IP OverviewOpen Source Licenses and IP Overview
Open Source Licenses and IP Overview
 
Reverse proxy magic
Reverse proxy magicReverse proxy magic
Reverse proxy magic
 
Apache httpd 2.4 overview
Apache httpd 2.4 overviewApache httpd 2.4 overview
Apache httpd 2.4 overview
 
Not your daddy's web server
Not your daddy's web serverNot your daddy's web server
Not your daddy's web server
 
Apache httpd Reverse Proxy and Tomcat
Apache httpd Reverse Proxy and TomcatApache httpd Reverse Proxy and Tomcat
Apache httpd Reverse Proxy and Tomcat
 
Starting an Open Source Program Office
Starting an Open Source Program OfficeStarting an Open Source Program Office
Starting an Open Source Program Office
 
ApacheCon 2017: What's new in httpd 2.4
ApacheCon 2017: What's new in httpd 2.4ApacheCon 2017: What's new in httpd 2.4
ApacheCon 2017: What's new in httpd 2.4
 
Keynote from the Open Source 101 Conference
Keynote from the Open Source 101 ConferenceKeynote from the Open Source 101 Conference
Keynote from the Open Source 101 Conference
 
Apache httpd 2.4 Reverse Proxy: The Hidden Gem
Apache httpd 2.4 Reverse Proxy: The Hidden GemApache httpd 2.4 Reverse Proxy: The Hidden Gem
Apache httpd 2.4 Reverse Proxy: The Hidden Gem
 
ApacheCon EU 2016 State of the Feather
ApacheCon EU 2016 State of the FeatherApacheCon EU 2016 State of the Feather
ApacheCon EU 2016 State of the Feather
 
What's New and Newer in Apache httpd-24
What's New and Newer in Apache httpd-24What's New and Newer in Apache httpd-24
What's New and Newer in Apache httpd-24
 
Open Source Licensing and Governance
Open Source Licensing and GovernanceOpen Source Licensing and Governance
Open Source Licensing and Governance
 
The Apache Way: Why we do what we do
The Apache Way: Why we do what we doThe Apache Way: Why we do what we do
The Apache Way: Why we do what we do
 
Apache HTTPD 2.4 Reverse Proxy: The Hidden Gem
Apache HTTPD 2.4 Reverse Proxy: The Hidden GemApache HTTPD 2.4 Reverse Proxy: The Hidden Gem
Apache HTTPD 2.4 Reverse Proxy: The Hidden Gem
 
Why Community Matters
Why Community MattersWhy Community Matters
Why Community Matters
 
Inner Source 101 - GWO2016
Inner Source 101 - GWO2016Inner Source 101 - GWO2016
Inner Source 101 - GWO2016
 
Open Source 101 - GWO2016
Open Source 101 - GWO2016Open Source 101 - GWO2016
Open Source 101 - GWO2016
 
Apache HTTPD 2.4 - GWO2016
Apache HTTPD 2.4 - GWO2016Apache HTTPD 2.4 - GWO2016
Apache HTTPD 2.4 - GWO2016
 

Recently uploaded

Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 

Recently uploaded (20)

Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 

All Things Open 2017: Foundations of Inner Source

  • 1. Jim Jagielski || @jimjag THE FOUNDATIONS OF INNER SOURCE
  • 2. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag ABOUT ME • Apache Software Foundation • Co-founder, Director, Vice Chairman, Member and Developer • Director • Outercurve, MARSEC-XL, OSSI, OSI (ex)… • Developer • Much FOSS projects • IANAL • Sr. Director: Tech Fellows: Capital One
  • 3. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHAT IS “INNERSOURCE” • InnerSource is the methodology of taking the “lessons learned” from successful FOSS projects and using them internally in Enterprise IT development environments. • “running your internal development as if it was an open source project” • Principles and Techniques
  • 4. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHY INNERSOURCE? • Gain efficiencies by leveraging resident talent to its fullest • Develop better software faster through collaboration • Reduce costs through technology standardization and reuse • Bring products to market faster • Increase developer engagement and innovation through social creativity • Attract and retain higher quality talent
  • 5. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHAT IS “THE APACHE WAY” • “The Apache Way” relates to how the ASF (and its projects) work and operate • Basically, the least common denominators on how PMCs operate (or are expected to operate) • Basic governance principles
  • 6. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag SO WHY FOCUS ON APACHE? • The ASF is a 501(c)3, non-profit foundation • Membership-based • Large number of success stories (and some “failures”) • Recognized and acknowledged by peers and press.
  • 7. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag ORIGINS OF “THE APACHE WAY” • History of The Apache Group and the ASF • Focus on community • Focus on the un-aligned volunteer contributor
  • 8. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag BASIC MEMES • Meritocracy • Transparency • Community
  • 9. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag HOW? “If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.” ― Antoine de Saint-Exupéry
  • 10. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES OF INNERSOURCE • Culture • Communication • Transparency • Collaboration • Community • Meritocracy
  • 11. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: CULTURE • Inner-sourcing is a cultural mind-shift • Create an expected set of behaviors • Must be truly engaged • Must be truly accepted • Techniques: • Be the model and guide • Embrace the model • Culture ➾ Communication
  • 12. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COMMUNICATION • Is core and foundational • Everything builds on this • Open and asynchronous • Doesn’t disenfranchise anyone • Archivable • Maintains history and allows ebb/flow • Document tribal knowledge • Techniques: • Mailing lists; reduce reliance on F2F; invest in infra • Communication ➾ Transparency
  • 13. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: TRANSPARENCY • Reinforces and Enables Public and Open mindset • Inclusion • Reuse • You can only reuse what you can see • Quality/Security • More eyeballs mean better quality • Measurement/Metric • You can only measure what you can see • Transparency ➾ Collaboration
  • 14. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COLLABORATION • Common Vision • Common Goal • See connections • Consensus: • Encourages contribution and improves leverage • Encourages feedback and dialogue • Techniques: • Build and Test Tools • “Newbie” issues • Collaboration ➾ Community
  • 15. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COMMUNITY • Loyalty • Community breeds loyalty • Durability • Communities can create durable assets, processes and culture • Health • Feedback and Dialogue • Not-just the “regular, expected players” • Community ➾ Meritocracy
  • 16. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: MERITOCRACY • Technical decisions made by technical experts • Better informed decisions • Role models • Merit provides examples • Earned authority • “Natural” leadership • Known path and “rewards” • Influence and Direction are possible (!(Us vs Them)) • Meritocracy ➾ Communication
  • 17. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag FINAL THOUGHTS • Community is not the same as team • self organizing • self identifying • Contribution is work • Community requires investment • Transparency is not a threat • Collaboration means compromise • Driving results means driving consensus
  • 18. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag NEXT UP: ERIN • Any questions? • @jimjag • www.slideshare.net/jimjag • www.linkedin.com/in/jimjag/