SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Jim Jagielski
@jimjag
Inner Source 101
AKA: Lessons Learned from Open Source for the Enterprise
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
About Me
āž” Apache Software Foundation
āž” Co-founder, Director, Member and Developer
āž” Director
āž” Outercurve, MARSEC-XL, OSSI, OSI (ex)ā€¦
āž” Developer
āž” Mega FOSS projects
āž” Oā€™Reilly Open Source Award: 2013
āž” European Commission: Luminary Award
āž” Sr. Director: Tech Fellows: Capital One
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Introduction
āž” What can corporate IT learn from leading open development
communities?
āž” Both principles and techniques offer value
āž” Understanding principles allows you to alter techniques
āž” Challenges must be overcome to realize success
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Principles
āž” Communication
āž” Transparency
āž” Collaboration
āž” Community
āž” Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
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
āž” Communication āž¾ Transparency
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Principles: Transparency
āž” Public and Open
āž” Inclusion
āž” Reuse
āž” You can only reuse what you can see
āž” Connections
āž” Quality/Security
āž” More eyeballs mean better quality
āž” Measurement
āž” Transparency enables measurement
āž” Transparency āž¾ Collaboration
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Principles: Collaboration
āž” Common Vision
āž” Common Goal
āž” See connections
āž” Encourages contribution and improves leverage
āž” Encourages feedback and dialogue
āž” Collaboration āž¾ Community
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Principles: Community
āž” Loyalty
āž” Community breeds loyalty
āž” Durability
āž” Communities can create durable assets, processes and culture
āž” Health
āž” Feedback and Dialogue
āž” Community āž¾ Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Principles: Meritocracy
āž” Technical decisions made by technical experts
āž” Better informed decisions
āž” Role models
āž” Merit provides examples
āž” Earned authority
āž” ā€œNaturalā€ leadership
āž” Known path and ā€œrewardsā€
āž” Meritocracy āž¾ Communication
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques
āž” Collaboration Infrastructure
āž” Systems supporting communication and coordination: repositories,
trackers, forums, build tools
āž” Open Standards
āž” Using open standards in systems design and standards-based tools
for development
āž” Meritocratic Governance
āž” Merit determines influence on decisions
āž” Community-based governance structures
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques: Communication and
Transparency
āž” E-Mail lists
āž” Avoid F2F meetings
āž” Always bring meeting discussions back to list
āž” IRC/Slack/Hipchat as backups
āž” Communications
āž” Encourage larger audiences
āž” Not just ā€œcoreā€ teams
āž” Encourage ā€œlurkersā€
āž” All development done on-list
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques: Collaboration
āž” Repositories
āž” Enable discoverability
āž” All can read, limit write
āž” Trackers
āž” Coordinate collaborative work, transparency
āž” Build and Test tools
āž” Enable consistent, independent
āž” repeatable builds
āž” support process discipline, quality assurance, productivity,ramp-up
āž” Sharing / re-use
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques: Community
āž” Tech-talks
āž” Mentoring
āž” Cross-team events
āž” Break down silos
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques: Meritocracy
āž” Decisions
āž” Influence on decisions determined by merit
āž” Structures
āž” Governance structures supporting merit-based decision-making ā€Ø
āž” Examples: PMC managing roadmap / stds, shared components;
user/contributor/committer roles for common code as well as
strategy / standards content; review and approval of changes
to standards, roadmaps, shared assets; peer voting on
releases
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Techniques: Open Standards
āž” Faster ramp-up
āž” Standards provide common background
āž” Easier setup
āž” Easier to get started, get up to speed
āž” Interoperability
āž” Key to success in heterogeneous environments
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Challenges
āž” Resistance
āž” Choosing the right opportunities
āž” ā€œOpen everythingā€ does not work
āž” Rewarding merit
āž” Business focus
āž” Accountability
āž” Control
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Resistance
āž” If it ain't broke...
āž” Communication can be annoying at first
āž” Need to learn new tools and processes
āž” Closed processes and decision-making are the norm
āž” Administrivia can get in the way
āž” can provide a convenient excuse to defer / delay
āž” Fear of loss of control and/or ā€œownershipā€
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Choosing the Right Opportunities
Good Bad Ugly
Open development of
shared assets
Open development in
specialized areas with
small teams
Building communities
that have nothing to
do with day jobs
Meritocracy principles
integrated into
performance
management
Meritocratic decision-
making process, but
decisions not binding
Merit earned and
acknowledged, but not
rewarded
Open development
infrastructure
introduced as part of
process improvement
Open development
process introduced
with no infrastructure
support
Open development
principles mandated
with no process or
infrastructure support
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Meritocracy / Rewards Mismatch
āž” Defining ā€œmeritā€ can be hard
āž” Reward system may not be based on merit
āž” Path to merit must be clear and open
āž” Merit needs to be rewarded to proliferate
āž” Merit needs to be rewarded to be respected
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Maintaining Accountability
āž” Community ownership does not guarantee owners are always
available and responsive
āž” Not always clear who owns decisions or when decisions have
been made
āž” Easy to blame lack of engagement / community support for bad
decisions or work products
āž” Control and support responsibilities need to be managed
explicitly
āž” Developers get the 3am call
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Maintaining Control
āž” Communities are harder to direct and focus than individuals
āž” Merit can be invaluable here
āž” Company value needs to drive community, not vice-versa
āž” Roadmap needs to be explicit and direct
āž” Timelines, feature sets, quality, packaging and deployment
objectives have to be explicit
āž” accepted as largely ā€œexternalā€
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Maintaining Business Focus
āž” Community interest must align with company interest
āž” Business leaders have to be welcome and engaged in
community
āž” Merit is not just technical and has to be linked to business
results
āž” Projects need to deliver value ā€“ ā€œshow value early, show value
oftenā€
āž” Inner Sourcing should not be used as a means to invest in
projects that have weak or no business case
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Final Thoughts
āž” Community is not the same as team
āž” 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.
Thanks!
Twitter: @jimjag
Emails:ā€Ø
jim@jaguNET.comā€Ø
jim@apache.orgā€Ø
jim.jagielski@capitalone.com
http://www.slideshare.net/jimjag/
Thx	to	Phil	Steitz	for	inspiration	and	supplemental	information
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Backup Slides

Weitere Ƥhnliche Inhalte

Was ist angesagt?

BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successDylan Fuler
Ā 
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble RomagnoliHow to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble RomagnoliRumble Romagnoli
Ā 
What is in a link?
What is in a link?What is in a link?
What is in a link?Dixon Jones
Ā 
Escaping the Build Trap
Escaping the Build Trap Escaping the Build Trap
Escaping the Build Trap Melissa Perri
Ā 
Fully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfFully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfSam Oh
Ā 
Tech SEO for the Omni-Channel at Brighton SEO 2022
 Tech SEO for the Omni-Channel at Brighton SEO 2022 Tech SEO for the Omni-Channel at Brighton SEO 2022
Tech SEO for the Omni-Channel at Brighton SEO 2022Crystal J Carter
Ā 
Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks DinoKukic
Ā 
Web Server SEO: Make your TTFB faster!
Web Server SEO: Make your TTFB faster!Web Server SEO: Make your TTFB faster!
Web Server SEO: Make your TTFB faster!Ash New
Ā 
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...Human Level
Ā 
How to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxHow to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxMaddie McCartney
Ā 
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...Levi Williams-Clucas
Ā 
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...Aleyda SolĆ­s
Ā 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxJosephineHaagen
Ā 
How Search Works
How Search WorksHow Search Works
How Search WorksAhrefs
Ā 
Assessing Remote Talent to Scale Up SEO Success
Assessing Remote Talent to Scale Up SEO Success Assessing Remote Talent to Scale Up SEO Success
Assessing Remote Talent to Scale Up SEO Success Begum Kaya
Ā 
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023GiuliaPanozzo1
Ā 
The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfNiki Mosier
Ā 
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowBrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowWill Critchlow
Ā 
Video SEO In Google & YouTube Search: Making the most out of it #SMXWest
Video SEO In Google & YouTube Search: Making the most out of it #SMXWestVideo SEO In Google & YouTube Search: Making the most out of it #SMXWest
Video SEO In Google & YouTube Search: Making the most out of it #SMXWestAleyda SolĆ­s
Ā 
Proactive Indexing For the Win - Crystal Carter
Proactive Indexing For the Win - Crystal CarterProactive Indexing For the Win - Crystal Carter
Proactive Indexing For the Win - Crystal CarterCrystal J Carter
Ā 

Was ist angesagt? (20)

BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Ā 
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble RomagnoliHow to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
Ā 
What is in a link?
What is in a link?What is in a link?
What is in a link?
Ā 
Escaping the Build Trap
Escaping the Build Trap Escaping the Build Trap
Escaping the Build Trap
Ā 
Fully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfFully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdf
Ā 
Tech SEO for the Omni-Channel at Brighton SEO 2022
 Tech SEO for the Omni-Channel at Brighton SEO 2022 Tech SEO for the Omni-Channel at Brighton SEO 2022
Tech SEO for the Omni-Channel at Brighton SEO 2022
Ā 
Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks
Ā 
Web Server SEO: Make your TTFB faster!
Web Server SEO: Make your TTFB faster!Web Server SEO: Make your TTFB faster!
Web Server SEO: Make your TTFB faster!
Ā 
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...
AdiĆ³s a la gestiĆ³n de parĆ”metros de URL. Todo lo que deberĆ­as saber para mant...
Ā 
How to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxHow to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptx
Ā 
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...
BrightonSEO slide deck Oct 2022 - Levi Williams-Clucas - Review Generation an...
Ā 
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Identifying Top Converting Queries at Every Stage of the Customer Journey #SM...
Ā 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
Ā 
How Search Works
How Search WorksHow Search Works
How Search Works
Ā 
Assessing Remote Talent to Scale Up SEO Success
Assessing Remote Talent to Scale Up SEO Success Assessing Remote Talent to Scale Up SEO Success
Assessing Remote Talent to Scale Up SEO Success
Ā 
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Giulia Panozzo | Neuroscience of Search | BrightonSEO April 2023
Ā 
The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdf
Ā 
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowBrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
Ā 
Video SEO In Google & YouTube Search: Making the most out of it #SMXWest
Video SEO In Google & YouTube Search: Making the most out of it #SMXWestVideo SEO In Google & YouTube Search: Making the most out of it #SMXWest
Video SEO In Google & YouTube Search: Making the most out of it #SMXWest
Ā 
Proactive Indexing For the Win - Crystal Carter
Proactive Indexing For the Win - Crystal CarterProactive Indexing For the Win - Crystal Carter
Proactive Indexing For the Win - Crystal Carter
Ā 

Andere mochten auch

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
Ā 
Building Cloud Native Applications Using Spring Boot and Spring Cloud
Building Cloud Native Applications Using Spring Boot and Spring CloudBuilding Cloud Native Applications Using Spring Boot and Spring Cloud
Building Cloud Native Applications Using Spring Boot and Spring CloudGeekNightHyderabad
Ā 
Inner Source Webinar Series: Open Source Community Development Methods
Inner Source Webinar Series: Open Source Community Development MethodsInner Source Webinar Series: Open Source Community Development Methods
Inner Source Webinar Series: Open Source Community Development MethodsBlack Duck by Synopsys
Ā 
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015Matt Raible
Ā 
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...Srijan Technologies
Ā 
Desarrollo de Microservicios con Spring Boot.
Desarrollo de Microservicios con Spring Boot.Desarrollo de Microservicios con Spring Boot.
Desarrollo de Microservicios con Spring Boot.Vƭtor FernƔndez
Ā 
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...Age of Peers
Ā 
Cloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudCloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudConor Svensson
Ā 
Microservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudMicroservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudEberhard Wolff
Ā 

Andere mochten auch (9)

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.
Ā 
Building Cloud Native Applications Using Spring Boot and Spring Cloud
Building Cloud Native Applications Using Spring Boot and Spring CloudBuilding Cloud Native Applications Using Spring Boot and Spring Cloud
Building Cloud Native Applications Using Spring Boot and Spring Cloud
Ā 
Inner Source Webinar Series: Open Source Community Development Methods
Inner Source Webinar Series: Open Source Community Development MethodsInner Source Webinar Series: Open Source Community Development Methods
Inner Source Webinar Series: Open Source Community Development Methods
Ā 
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - Angular Summit 2015
Ā 
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...
[Srijan Wednesday Webinars] InnerSource: An Open Source Approach to Community...
Ā 
Desarrollo de Microservicios con Spring Boot.
Desarrollo de Microservicios con Spring Boot.Desarrollo de Microservicios con Spring Boot.
Desarrollo de Microservicios con Spring Boot.
Ā 
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...
Disrupt TYPO3: Thinking the Unthinkable. Challenge our thinking and create a ...
Ā 
Cloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudCloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring Cloud
Ā 
Microservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudMicroservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring Cloud
Ā 

Ƅhnlich wie Inner Source 101 - GWO2016

Understanding Open Source Class 101
Understanding Open Source Class 101Understanding Open Source Class 101
Understanding Open Source Class 101Great Wide Open
Ā 
Open Source 101 - GWO2016
Open Source 101 - GWO2016Open Source 101 - GWO2016
Open Source 101 - GWO2016Jim 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
Ā 
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
Ā 
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
Ā 
Best Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesBest Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesAll Things Open
Ā 
Open Source Contribution Policies That Don't Suck
Open Source Contribution Policies That Don't SuckOpen Source Contribution Policies That Don't Suck
Open Source Contribution Policies That Don't SuckTobie Langel
Ā 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeAlex Bulankou
Ā 
'Open source contribution policies that donā€™t suck!'
'Open source contribution policies that donā€™t suck!''Open source contribution policies that donā€™t suck!'
'Open source contribution policies that donā€™t suck!'Shane Coughlan
Ā 
Near east university
Near east universityNear east university
Near east universityDerrickDusabe
Ā 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
Ā 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
Ā 
AngelHack - Building a Dev Ecosystem that lasts
AngelHack - Building a Dev Ecosystem that lasts AngelHack - Building a Dev Ecosystem that lasts
AngelHack - Building a Dev Ecosystem that lasts Christina Lila Wilson
Ā 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMProduct School
Ā 
Fruitful Partnerships and Ecosystems
Fruitful Partnerships and EcosystemsFruitful Partnerships and Ecosystems
Fruitful Partnerships and EcosystemsExove
Ā 
To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?Ted Haeger
Ā 
A tale of two cities: Merging Yahoo and Aolā€™s open source programs
A tale of two cities: Merging Yahoo and Aolā€™s open source programsA tale of two cities: Merging Yahoo and Aolā€™s open source programs
A tale of two cities: Merging Yahoo and Aolā€™s open source programsAshley Wolf
Ā 
Cannibis Program Webinar Series - Roman Arzhintar on Collaborative Product B...
Cannibis Program Webinar Series -  Roman Arzhintar on Collaborative Product B...Cannibis Program Webinar Series -  Roman Arzhintar on Collaborative Product B...
Cannibis Program Webinar Series - Roman Arzhintar on Collaborative Product B...Vator
Ā 

Ƅhnlich wie Inner Source 101 - GWO2016 (20)

Understanding Open Source Class 101
Understanding Open Source Class 101Understanding Open Source Class 101
Understanding Open Source Class 101
Ā 
Open Source 101 - GWO2016
Open Source 101 - GWO2016Open Source 101 - GWO2016
Open Source 101 - GWO2016
Ā 
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
Ā 
Innersource 101
Innersource 101Innersource 101
Innersource 101
Ā 
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
Ā 
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
Ā 
Best Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesBest Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for Companies
Ā 
Open Source Contribution Policies That Don't Suck
Open Source Contribution Policies That Don't SuckOpen Source Contribution Policies That Don't Suck
Open Source Contribution Policies That Don't Suck
Ā 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a Time
Ā 
'Open source contribution policies that donā€™t suck!'
'Open source contribution policies that donā€™t suck!''Open source contribution policies that donā€™t suck!'
'Open source contribution policies that donā€™t suck!'
Ā 
Near east university
Near east universityNear east university
Near east university
Ā 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
Ā 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
Ā 
AngelHack - Building a Dev Ecosystem that lasts
AngelHack - Building a Dev Ecosystem that lasts AngelHack - Building a Dev Ecosystem that lasts
AngelHack - Building a Dev Ecosystem that lasts
Ā 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
Ā 
Fruitful Partnerships and Ecosystems
Fruitful Partnerships and EcosystemsFruitful Partnerships and Ecosystems
Fruitful Partnerships and Ecosystems
Ā 
To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?
Ā 
A tale of two cities: Merging Yahoo and Aolā€™s open source programs
A tale of two cities: Merging Yahoo and Aolā€™s open source programsA tale of two cities: Merging Yahoo and Aolā€™s open source programs
A tale of two cities: Merging Yahoo and Aolā€™s open source programs
Ā 
Cannibis Program Webinar Series - Roman Arzhintar on Collaborative Product B...
Cannibis Program Webinar Series -  Roman Arzhintar on Collaborative Product B...Cannibis Program Webinar Series -  Roman Arzhintar on Collaborative Product B...
Cannibis Program Webinar Series - Roman Arzhintar on Collaborative Product B...
Ā 

Mehr von 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
Ā 
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
Ā 
Reverse proxy magic
Reverse proxy magicReverse proxy magic
Reverse proxy magicJim Jagielski
Ā 
Apache httpd 2.4 overview
Apache httpd 2.4 overviewApache httpd 2.4 overview
Apache httpd 2.4 overviewJim Jagielski
Ā 
The Apache Way
The Apache WayThe Apache Way
The Apache WayJim 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
Ā 
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
Ā 
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
Ā 
All Things Open 2017: Foundations of Inner Source
All Things Open 2017: Foundations of Inner SourceAll Things Open 2017: Foundations of Inner Source
All Things Open 2017: Foundations of Inner SourceJim 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
Ā 
Open Source Licensing 101
Open Source Licensing 101Open Source Licensing 101
Open Source Licensing 101Jim Jagielski
Ā 
InnerSource 101 and The Apache Way
InnerSource 101 and The Apache WayInnerSource 101 and The Apache Way
InnerSource 101 and The Apache WayJim Jagielski
Ā 
Open source101 licenses
Open source101 licensesOpen source101 licenses
Open source101 licensesJim 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
Ā 

Mehr von Jim Jagielski (20)

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
Ā 
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
Ā 
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
Ā 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
Ā 
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
Ā 
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
Ā 
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
Ā 
All Things Open 2017: Foundations of Inner Source
All Things Open 2017: Foundations of Inner SourceAll Things Open 2017: Foundations of Inner Source
All Things Open 2017: Foundations of Inner Source
Ā 
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
Ā 
Open Source Licensing 101
Open Source Licensing 101Open Source Licensing 101
Open Source Licensing 101
Ā 
InnerSource 101 and The Apache Way
InnerSource 101 and The Apache WayInnerSource 101 and The Apache Way
InnerSource 101 and The Apache Way
Ā 
Open source101 licenses
Open source101 licensesOpen source101 licenses
Open source101 licenses
Ā 
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
Ā 

KĆ¼rzlich hochgeladen

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024The Digital Insurer
Ā 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationRadu Cotescu
Ā 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
Ā 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Ā 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
Ā 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
Ā 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
Ā 

KĆ¼rzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024
Ā 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organization
Ā 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Ā 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Ā 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Ā 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 

Inner Source 101 - GWO2016

  • 1. Jim Jagielski @jimjag Inner Source 101 AKA: Lessons Learned from Open Source for the Enterprise
  • 2. This work is licensed under a Creative Commons Attribution 3.0 Unported License. About Me āž” Apache Software Foundation āž” Co-founder, Director, Member and Developer āž” Director āž” Outercurve, MARSEC-XL, OSSI, OSI (ex)ā€¦ āž” Developer āž” Mega FOSS projects āž” Oā€™Reilly Open Source Award: 2013 āž” European Commission: Luminary Award āž” Sr. Director: Tech Fellows: Capital One
  • 3. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Introduction āž” What can corporate IT learn from leading open development communities? āž” Both principles and techniques offer value āž” Understanding principles allows you to alter techniques āž” Challenges must be overcome to realize success
  • 4. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Principles āž” Communication āž” Transparency āž” Collaboration āž” Community āž” Meritocracy
  • 5. This work is licensed under a Creative Commons Attribution 3.0 Unported License. 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 āž” Communication āž¾ Transparency
  • 6. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Principles: Transparency āž” Public and Open āž” Inclusion āž” Reuse āž” You can only reuse what you can see āž” Connections āž” Quality/Security āž” More eyeballs mean better quality āž” Measurement āž” Transparency enables measurement āž” Transparency āž¾ Collaboration
  • 7. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Principles: Collaboration āž” Common Vision āž” Common Goal āž” See connections āž” Encourages contribution and improves leverage āž” Encourages feedback and dialogue āž” Collaboration āž¾ Community
  • 8. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Principles: Community āž” Loyalty āž” Community breeds loyalty āž” Durability āž” Communities can create durable assets, processes and culture āž” Health āž” Feedback and Dialogue āž” Community āž¾ Meritocracy
  • 9. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Principles: Meritocracy āž” Technical decisions made by technical experts āž” Better informed decisions āž” Role models āž” Merit provides examples āž” Earned authority āž” ā€œNaturalā€ leadership āž” Known path and ā€œrewardsā€ āž” Meritocracy āž¾ Communication
  • 10. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques āž” Collaboration Infrastructure āž” Systems supporting communication and coordination: repositories, trackers, forums, build tools āž” Open Standards āž” Using open standards in systems design and standards-based tools for development āž” Meritocratic Governance āž” Merit determines influence on decisions āž” Community-based governance structures
  • 11. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques: Communication and Transparency āž” E-Mail lists āž” Avoid F2F meetings āž” Always bring meeting discussions back to list āž” IRC/Slack/Hipchat as backups āž” Communications āž” Encourage larger audiences āž” Not just ā€œcoreā€ teams āž” Encourage ā€œlurkersā€ āž” All development done on-list
  • 12. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques: Collaboration āž” Repositories āž” Enable discoverability āž” All can read, limit write āž” Trackers āž” Coordinate collaborative work, transparency āž” Build and Test tools āž” Enable consistent, independent āž” repeatable builds āž” support process discipline, quality assurance, productivity,ramp-up āž” Sharing / re-use
  • 13. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques: Community āž” Tech-talks āž” Mentoring āž” Cross-team events āž” Break down silos
  • 14. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques: Meritocracy āž” Decisions āž” Influence on decisions determined by merit āž” Structures āž” Governance structures supporting merit-based decision-making ā€Ø āž” Examples: PMC managing roadmap / stds, shared components; user/contributor/committer roles for common code as well as strategy / standards content; review and approval of changes to standards, roadmaps, shared assets; peer voting on releases
  • 15. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Techniques: Open Standards āž” Faster ramp-up āž” Standards provide common background āž” Easier setup āž” Easier to get started, get up to speed āž” Interoperability āž” Key to success in heterogeneous environments
  • 16. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Challenges āž” Resistance āž” Choosing the right opportunities āž” ā€œOpen everythingā€ does not work āž” Rewarding merit āž” Business focus āž” Accountability āž” Control
  • 17. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Resistance āž” If it ain't broke... āž” Communication can be annoying at first āž” Need to learn new tools and processes āž” Closed processes and decision-making are the norm āž” Administrivia can get in the way āž” can provide a convenient excuse to defer / delay āž” Fear of loss of control and/or ā€œownershipā€
  • 18. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Choosing the Right Opportunities Good Bad Ugly Open development of shared assets Open development in specialized areas with small teams Building communities that have nothing to do with day jobs Meritocracy principles integrated into performance management Meritocratic decision- making process, but decisions not binding Merit earned and acknowledged, but not rewarded Open development infrastructure introduced as part of process improvement Open development process introduced with no infrastructure support Open development principles mandated with no process or infrastructure support
  • 19. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Meritocracy / Rewards Mismatch āž” Defining ā€œmeritā€ can be hard āž” Reward system may not be based on merit āž” Path to merit must be clear and open āž” Merit needs to be rewarded to proliferate āž” Merit needs to be rewarded to be respected
  • 20. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Maintaining Accountability āž” Community ownership does not guarantee owners are always available and responsive āž” Not always clear who owns decisions or when decisions have been made āž” Easy to blame lack of engagement / community support for bad decisions or work products āž” Control and support responsibilities need to be managed explicitly āž” Developers get the 3am call
  • 21. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Maintaining Control āž” Communities are harder to direct and focus than individuals āž” Merit can be invaluable here āž” Company value needs to drive community, not vice-versa āž” Roadmap needs to be explicit and direct āž” Timelines, feature sets, quality, packaging and deployment objectives have to be explicit āž” accepted as largely ā€œexternalā€
  • 22. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Maintaining Business Focus āž” Community interest must align with company interest āž” Business leaders have to be welcome and engaged in community āž” Merit is not just technical and has to be linked to business results āž” Projects need to deliver value ā€“ ā€œshow value early, show value oftenā€ āž” Inner Sourcing should not be used as a means to invest in projects that have weak or no business case
  • 23. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Final Thoughts āž” Community is not the same as team āž” Contribution is work āž” Community requires investment āž” Transparency is not a threat āž” Collaboration means compromise āž” Driving results means driving consensus
  • 24. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Thanks! Twitter: @jimjag Emails:ā€Ø jim@jaguNET.comā€Ø jim@apache.orgā€Ø jim.jagielski@capitalone.com http://www.slideshare.net/jimjag/ Thx to Phil Steitz for inspiration and supplemental information
  • 25. This work is licensed under a Creative Commons Attribution 3.0 Unported License. Backup Slides