SlideShare una empresa de Scribd logo
1 de 16
@zehicle on Open Source
for Fun & Profit
OK, YOU GOT AGILE?
HOW DOES THAT BECOME A PRODUCT?
Agile Manifesto
 People over process > http://agilemanifesto.org/
 Individuals and interactions
 over processes and tools
 Working software
 over comprehensive documentation
 Customer collaboration
 over contract negotiation
 Responding to change
 over following a plan
Open Source
 Profit?
 Free in Open Source is NOT about revenue




Create Value!






It’s about fair use, not profit
Customers expect to pay for value
Support & Validation are value
Voice in the community is value

No product is instant: $ from Sustaining Open Source

 License Models
 Copy Left vs Copy Right
 Legal matters: IP protection, liability limits
 Know your model




GPL – requires you to pay it back into the community
Apache – “business friendly” because you don’t have to share
MIT – “over the fence” with minimal impacts
Lean + Agile
 Lean is a Manufacturing Process
 Goldratt: The Goal
 Ries: Lean Startup
 Kim: Phoenix Project
 Ideas are Inventory <- this is POWERFUL
 Iterative Learning!
 Work in Pivots
 Selling validates concepts
 Vision is not the same as a commitment (interlocking = risk)
 DON’T skip strategy chasing profit
 You are NOT in as big a rush as you think
Process, Culture & Open Source
 Culture matters
 Doing is doing
 Lean is about learning
 Low inventory = agility
 Inertia is your friend: get moving
 Inertia is your enemy: don’t coast
 Leave Room for Collaboration
 Be flexible
 Get feedback fast
 Good ideas survive

Deliver
Learn
Measure / Commit
Alternatives / Collaborate
Accept Unknowns / Trust
When Agile/Lean Fails
 Mismatch w/ larger process
 Trust challenges
 Feedback missing
 Being too tactical – leave room for strategy!
 Technical Debt not being paid
 Mismatched risk tolerance
 Inability to delivery iteratively
 Unwillingness to collaborate with customers
Value of Open Source
 Customers
 Supply chain transparency
 Cost – generally it’s comparable BUT multi-vendor
 Quality – yes, actually higher
 Pace of innovation – much faster
 Vendors
 Support Contracts
 Consulting Engagements
 Update / Subscription Sales
 Accelerate Primary Product (e.g.: Linux sells Servers)
Risks for Open Source
 Risks
 Picking a project that dies
 Lacking expertise to be successful
 Loss of control of the project
 Mitigations
 Adopt slowly
 Purchase from established companies
 Build expertise if capability is core
 Force Multipliers
 More engaged technologists
 Better able to adapt to your business
Why Open Source works for Vendors
 Control
 Direct Feedback / Customer Interaction
 Defect detection / correction
 Perception of leadership
 Pace of Innovation / Velocity
 Supply Chain with Customers
 Collaboration with Partners
 Cost
Driving Open Source Communities
Driving Open Source Communities
10

Leadership requires active contribution!
$$$
Build Customer Relationships

Leadership creates
• Design Influence
• Credibility with Customers
• API & Feature Advantage
• Ensures compatibility
Using without Leading:
 Stuck with others designs
 Get advanced features late
 Changes are disruptive
Selling without Contribution
• Prone to defects
• Waiting on releases
• Angers community

Influence APIs & Features

Easy Way
To Influence

Contribution
& Leadership

Hard Way
To Influence

Needed Integration
& Advanced Capabilities

Advantaged Ecosystem
$$$
2/17/2014
Sales Funnel
This is Sales 101
If you want to closed deals, you
need to build a pipeline of
prospects. There’s a conversion
ratio of losses at each stage in the
funnel.
Generally, it costs $$$ to get
prospects into the funnel and you
only make $$$ when they exits the
bottom.
You care about inbound volume,
cost to acquire and conversion
rate.
Sales Funnel + Open Source
Open source engagement is (one of)
our sales funnels. People in our
community are much more likely to
become paying customers.
A positive experience is essential
Community Download
Trial Engagement
PoC and Pilot (may be silent)
Customer Conversion

The other funnels are partners and Dell lead generation. Most of those still enter our community!
Not all Open is Collaborative
 We are focused on collaborative open source
 We want projects with diverse contributors
 We accept community input and changes
 We lead by focusing on customer value
 More sustainable project model
 Less risk for users of the project
 Easier to influence & participate
Cathedral vs. Bazaar
 Books
 Raymond, Cathedral & Bazaar
 Bacon, Art of Community
 Two approaches to design
 Strongly lead with a small visionary core
 Collaboratively lead with adaptive design
 Linux, OpenStack & Crowbar: “bazaar style”
 Humility in design
 “all bugs are shallow”
 Everyone has something to contribute
Upstream, Gates, Trunk & Branch
 Trunk is main place where work is being done.



Trunk has all the latest stuff and changes
Going off trunk is usually less stable

 Gates are code reviews before code is added



Multiple parties review code before it’s added to trunk
We have controls and tests to ensure new code is good code

 Branches (or Forks) are a split off of the main trunk



may have special features or be more stable
generally, work is not shared back

 Upstream is giving code back to community.



You take time to merge back into trunk
We “pull” code into trunk from contributors
Thinking Deeply…
OpenStack and Hadoop are being much more disruptive
than we expected. Why?
The benefit of open, collaborative projects is not cost!
The benefit is control of deliverables and features.
If IT is essential to your business (an that is true for nearly
everyone now), then open source projects give you control
and visibility into your supply chain.

Open source is about supply chain management

Más contenido relacionado

La actualidad más candente

Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT RoadmapNext Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT RoadmapHeadspring
 
Designing custom REST and SOAP interfaces on Force.com
Designing custom REST and SOAP interfaces on Force.comDesigning custom REST and SOAP interfaces on Force.com
Designing custom REST and SOAP interfaces on Force.comSteven Herod
 
RNUG 2020: How to boost your Domino App Modernization to the next level
RNUG 2020: How to boost your Domino App Modernization to the next levelRNUG 2020: How to boost your Domino App Modernization to the next level
RNUG 2020: How to boost your Domino App Modernization to the next levelpanagenda
 
EPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAMers
 
IRC Sustainability Partners Customer Presentation 9/18
IRC Sustainability Partners Customer Presentation 9/18IRC Sustainability Partners Customer Presentation 9/18
IRC Sustainability Partners Customer Presentation 9/18Mark Goldstein
 
New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12WinOps Conf
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryVMware Tanzu
 
FIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersFIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersMetasonicAG
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesAnthony Marter
 
Reducing technical debt
Reducing technical debtReducing technical debt
Reducing technical debtUXDXConf
 
Guiding the Product: One Single Source of Truth for Sourcing
Guiding the Product: One Single Source of Truth for SourcingGuiding the Product: One Single Source of Truth for Sourcing
Guiding the Product: One Single Source of Truth for SourcingScout RFP
 
How Custom is your Org? CEER at Dreamforce 2019
How Custom is your Org?  CEER at Dreamforce 2019How Custom is your Org?  CEER at Dreamforce 2019
How Custom is your Org? CEER at Dreamforce 2019Steven Herod
 
10 Immutable Steps to Mobilize Your Business
10 Immutable Steps to Mobilize Your Business10 Immutable Steps to Mobilize Your Business
10 Immutable Steps to Mobilize Your BusinessProntoForms
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryOpSource
 

La actualidad más candente (16)

Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT RoadmapNext Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
 
Build or Buy ?
Build or Buy ?Build or Buy ?
Build or Buy ?
 
Designing custom REST and SOAP interfaces on Force.com
Designing custom REST and SOAP interfaces on Force.comDesigning custom REST and SOAP interfaces on Force.com
Designing custom REST and SOAP interfaces on Force.com
 
RNUG 2020: How to boost your Domino App Modernization to the next level
RNUG 2020: How to boost your Domino App Modernization to the next levelRNUG 2020: How to boost your Domino App Modernization to the next level
RNUG 2020: How to boost your Domino App Modernization to the next level
 
EPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAM Bell Build vs. Buy
EPAM Bell Build vs. Buy
 
IRC Sustainability Partners Customer Presentation 9/18
IRC Sustainability Partners Customer Presentation 9/18IRC Sustainability Partners Customer Presentation 9/18
IRC Sustainability Partners Customer Presentation 9/18
 
New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success Story
 
FIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business usersFIDUCIA: Free-up your IT resources by engaging your business users
FIDUCIA: Free-up your IT resources by engaging your business users
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
 
Reducing technical debt
Reducing technical debtReducing technical debt
Reducing technical debt
 
Guiding the Product: One Single Source of Truth for Sourcing
Guiding the Product: One Single Source of Truth for SourcingGuiding the Product: One Single Source of Truth for Sourcing
Guiding the Product: One Single Source of Truth for Sourcing
 
The lean startup
The lean startupThe lean startup
The lean startup
 
How Custom is your Org? CEER at Dreamforce 2019
How Custom is your Org?  CEER at Dreamforce 2019How Custom is your Org?  CEER at Dreamforce 2019
How Custom is your Org? CEER at Dreamforce 2019
 
10 Immutable Steps to Mobilize Your Business
10 Immutable Steps to Mobilize Your Business10 Immutable Steps to Mobilize Your Business
10 Immutable Steps to Mobilize Your Business
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS Delivery
 

Destacado

Apply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gapApply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gaprhirschfeld
 
Open stack heat for RAs
Open stack heat for RAsOpen stack heat for RAs
Open stack heat for RAsrhirschfeld
 
Functional Ops - the cake is a lie
Functional Ops - the cake is a lieFunctional Ops - the cake is a lie
Functional Ops - the cake is a lierhirschfeld
 
Git & dev ops come together, right now!
Git & dev ops come together, right now!Git & dev ops come together, right now!
Git & dev ops come together, right now!rhirschfeld
 
Oscon 2014 def core review
Oscon 2014 def core reviewOscon 2014 def core review
Oscon 2014 def core reviewrhirschfeld
 
OpenServerSummit: Operating Hybrid Infrastructure
OpenServerSummit:  Operating Hybrid InfrastructureOpenServerSummit:  Operating Hybrid Infrastructure
OpenServerSummit: Operating Hybrid Infrastructurerhirschfeld
 
Containers all the way down
Containers all the way downContainers all the way down
Containers all the way downrhirschfeld
 
OpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid InfrastructureOpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid Infrastructurerhirschfeld
 
Gluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container InfrastructureGluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container Infrastructurerhirschfeld
 
Tokyo DefCore Presentation
Tokyo DefCore PresentationTokyo DefCore Presentation
Tokyo DefCore Presentationrhirschfeld
 
The Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at DefragconThe Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at Defragconrhirschfeld
 
Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)rhirschfeld
 
Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!rhirschfeld
 
Kubernetes in 15 minutes
Kubernetes in 15 minutesKubernetes in 15 minutes
Kubernetes in 15 minutesrhirschfeld
 

Destacado (14)

Apply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gapApply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gap
 
Open stack heat for RAs
Open stack heat for RAsOpen stack heat for RAs
Open stack heat for RAs
 
Functional Ops - the cake is a lie
Functional Ops - the cake is a lieFunctional Ops - the cake is a lie
Functional Ops - the cake is a lie
 
Git & dev ops come together, right now!
Git & dev ops come together, right now!Git & dev ops come together, right now!
Git & dev ops come together, right now!
 
Oscon 2014 def core review
Oscon 2014 def core reviewOscon 2014 def core review
Oscon 2014 def core review
 
OpenServerSummit: Operating Hybrid Infrastructure
OpenServerSummit:  Operating Hybrid InfrastructureOpenServerSummit:  Operating Hybrid Infrastructure
OpenServerSummit: Operating Hybrid Infrastructure
 
Containers all the way down
Containers all the way downContainers all the way down
Containers all the way down
 
OpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid InfrastructureOpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid Infrastructure
 
Gluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container InfrastructureGluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container Infrastructure
 
Tokyo DefCore Presentation
Tokyo DefCore PresentationTokyo DefCore Presentation
Tokyo DefCore Presentation
 
The Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at DefragconThe Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at Defragcon
 
Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)
 
Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!
 
Kubernetes in 15 minutes
Kubernetes in 15 minutesKubernetes in 15 minutes
Kubernetes in 15 minutes
 

Similar a How Open Source Can Lead to Fun & Profit

Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open DevelopmentRoss Gardler
 
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
 
Os Nolen Gebhart
Os Nolen GebhartOs Nolen Gebhart
Os Nolen Gebhartoscon2007
 
Convergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodConvergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodSanjiva Weerawarana
 
Devops in reality - A doers' perspective
Devops in reality - A doers' perspectiveDevops in reality - A doers' perspective
Devops in reality - A doers' perspectivePriyank Gupta
 
Open Source in Big Business (OSDC 2010)
Open Source in Big Business (OSDC 2010)Open Source in Big Business (OSDC 2010)
Open Source in Big Business (OSDC 2010)Tom Lee
 
Agile Agency: State of the Art 2018
Agile Agency: State of the Art 2018Agile Agency: State of the Art 2018
Agile Agency: State of the Art 2018Roger Brown
 
Class 8: Introduction to web technology entrepreneurship
Class 8: Introduction to web technology entrepreneurshipClass 8: Introduction to web technology entrepreneurship
Class 8: Introduction to web technology entrepreneurshipallanchao
 
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsSteve Nunziata
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up InnovationDevOpsDays DFW
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsEric Ries
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Pini Cohen
 
From project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architecturesFrom project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architecturesJorn Bettin
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?activelylazy
 

Similar a How Open Source Can Lead to Fun & Profit (20)

Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
 
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?
 
Os Nolen Gebhart
Os Nolen GebhartOs Nolen Gebhart
Os Nolen Gebhart
 
Convergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodConvergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance period
 
Why choose-liferay
Why choose-liferayWhy choose-liferay
Why choose-liferay
 
Devops in reality - A doers' perspective
Devops in reality - A doers' perspectiveDevops in reality - A doers' perspective
Devops in reality - A doers' perspective
 
Open Source in Big Business (OSDC 2010)
Open Source in Big Business (OSDC 2010)Open Source in Big Business (OSDC 2010)
Open Source in Big Business (OSDC 2010)
 
Agile Agency: State of the Art 2018
Agile Agency: State of the Art 2018Agile Agency: State of the Art 2018
Agile Agency: State of the Art 2018
 
Class 8: Introduction to web technology entrepreneurship
Class 8: Introduction to web technology entrepreneurshipClass 8: Introduction to web technology entrepreneurship
Class 8: Introduction to web technology entrepreneurship
 
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellows
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
 
From project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architecturesFrom project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architectures
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?
 

Más de rhirschfeld

What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?rhirschfeld
 
RackN Physical Layer Automation Innovation
RackN Physical Layer Automation InnovationRackN Physical Layer Automation Innovation
RackN Physical Layer Automation Innovationrhirschfeld
 
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch KubernetesKubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetesrhirschfeld
 
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmtrhirschfeld
 
Immutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWImmutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWrhirschfeld
 
Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]rhirschfeld
 
Interop ITX Kubernetes Presentation
Interop ITX Kubernetes PresentationInterop ITX Kubernetes Presentation
Interop ITX Kubernetes Presentationrhirschfeld
 
OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)rhirschfeld
 
SRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native PresoSRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native Presorhirschfeld
 
The developer rebellion against infrastructure
The developer rebellion against infrastructureThe developer rebellion against infrastructure
The developer rebellion against infrastructurerhirschfeld
 
IBM Interconnect: Think you can Out Innovate Open Source
IBM Interconnect: Think you can Out Innovate Open SourceIBM Interconnect: Think you can Out Innovate Open Source
IBM Interconnect: Think you can Out Innovate Open Sourcerhirschfeld
 
Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)rhirschfeld
 
Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017rhirschfeld
 
Community DefCore Presentation
Community DefCore PresentationCommunity DefCore Presentation
Community DefCore Presentationrhirschfeld
 
OpenStack DefCore review 2014
OpenStack DefCore review 2014OpenStack DefCore review 2014
OpenStack DefCore review 2014rhirschfeld
 
What is OpenStack DefCore, Altanta Conference
What is OpenStack DefCore, Altanta ConferenceWhat is OpenStack DefCore, Altanta Conference
What is OpenStack DefCore, Altanta Conferencerhirschfeld
 

Más de rhirschfeld (16)

What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
 
RackN Physical Layer Automation Innovation
RackN Physical Layer Automation InnovationRackN Physical Layer Automation Innovation
RackN Physical Layer Automation Innovation
 
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch KubernetesKubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetes
 
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
 
Immutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWImmutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEW
 
Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]
 
Interop ITX Kubernetes Presentation
Interop ITX Kubernetes PresentationInterop ITX Kubernetes Presentation
Interop ITX Kubernetes Presentation
 
OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)
 
SRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native PresoSRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native Preso
 
The developer rebellion against infrastructure
The developer rebellion against infrastructureThe developer rebellion against infrastructure
The developer rebellion against infrastructure
 
IBM Interconnect: Think you can Out Innovate Open Source
IBM Interconnect: Think you can Out Innovate Open SourceIBM Interconnect: Think you can Out Innovate Open Source
IBM Interconnect: Think you can Out Innovate Open Source
 
Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)
 
Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017
 
Community DefCore Presentation
Community DefCore PresentationCommunity DefCore Presentation
Community DefCore Presentation
 
OpenStack DefCore review 2014
OpenStack DefCore review 2014OpenStack DefCore review 2014
OpenStack DefCore review 2014
 
What is OpenStack DefCore, Altanta Conference
What is OpenStack DefCore, Altanta ConferenceWhat is OpenStack DefCore, Altanta Conference
What is OpenStack DefCore, Altanta Conference
 

Último

business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsIndiaMART InterMESH Limited
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckHajeJanKamps
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Types of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfTypes of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfASGITConsulting
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressorselgieurope
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Jiastral oracle
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersPeter Horsten
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 

Último (20)

business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan Dynamics
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deck
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Types of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfTypes of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdf
 
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptxThe Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressors
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exporters
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 

How Open Source Can Lead to Fun & Profit

  • 1. @zehicle on Open Source for Fun & Profit OK, YOU GOT AGILE? HOW DOES THAT BECOME A PRODUCT?
  • 2. Agile Manifesto  People over process > http://agilemanifesto.org/  Individuals and interactions  over processes and tools  Working software  over comprehensive documentation  Customer collaboration  over contract negotiation  Responding to change  over following a plan
  • 3. Open Source  Profit?  Free in Open Source is NOT about revenue   Create Value!     It’s about fair use, not profit Customers expect to pay for value Support & Validation are value Voice in the community is value No product is instant: $ from Sustaining Open Source  License Models  Copy Left vs Copy Right  Legal matters: IP protection, liability limits  Know your model    GPL – requires you to pay it back into the community Apache – “business friendly” because you don’t have to share MIT – “over the fence” with minimal impacts
  • 4. Lean + Agile  Lean is a Manufacturing Process  Goldratt: The Goal  Ries: Lean Startup  Kim: Phoenix Project  Ideas are Inventory <- this is POWERFUL  Iterative Learning!  Work in Pivots  Selling validates concepts  Vision is not the same as a commitment (interlocking = risk)  DON’T skip strategy chasing profit  You are NOT in as big a rush as you think
  • 5. Process, Culture & Open Source  Culture matters  Doing is doing  Lean is about learning  Low inventory = agility  Inertia is your friend: get moving  Inertia is your enemy: don’t coast  Leave Room for Collaboration  Be flexible  Get feedback fast  Good ideas survive Deliver Learn Measure / Commit Alternatives / Collaborate Accept Unknowns / Trust
  • 6. When Agile/Lean Fails  Mismatch w/ larger process  Trust challenges  Feedback missing  Being too tactical – leave room for strategy!  Technical Debt not being paid  Mismatched risk tolerance  Inability to delivery iteratively  Unwillingness to collaborate with customers
  • 7. Value of Open Source  Customers  Supply chain transparency  Cost – generally it’s comparable BUT multi-vendor  Quality – yes, actually higher  Pace of innovation – much faster  Vendors  Support Contracts  Consulting Engagements  Update / Subscription Sales  Accelerate Primary Product (e.g.: Linux sells Servers)
  • 8. Risks for Open Source  Risks  Picking a project that dies  Lacking expertise to be successful  Loss of control of the project  Mitigations  Adopt slowly  Purchase from established companies  Build expertise if capability is core  Force Multipliers  More engaged technologists  Better able to adapt to your business
  • 9. Why Open Source works for Vendors  Control  Direct Feedback / Customer Interaction  Defect detection / correction  Perception of leadership  Pace of Innovation / Velocity  Supply Chain with Customers  Collaboration with Partners  Cost
  • 10. Driving Open Source Communities Driving Open Source Communities 10 Leadership requires active contribution! $$$ Build Customer Relationships Leadership creates • Design Influence • Credibility with Customers • API & Feature Advantage • Ensures compatibility Using without Leading:  Stuck with others designs  Get advanced features late  Changes are disruptive Selling without Contribution • Prone to defects • Waiting on releases • Angers community Influence APIs & Features Easy Way To Influence Contribution & Leadership Hard Way To Influence Needed Integration & Advanced Capabilities Advantaged Ecosystem $$$ 2/17/2014
  • 11. Sales Funnel This is Sales 101 If you want to closed deals, you need to build a pipeline of prospects. There’s a conversion ratio of losses at each stage in the funnel. Generally, it costs $$$ to get prospects into the funnel and you only make $$$ when they exits the bottom. You care about inbound volume, cost to acquire and conversion rate.
  • 12. Sales Funnel + Open Source Open source engagement is (one of) our sales funnels. People in our community are much more likely to become paying customers. A positive experience is essential Community Download Trial Engagement PoC and Pilot (may be silent) Customer Conversion The other funnels are partners and Dell lead generation. Most of those still enter our community!
  • 13. Not all Open is Collaborative  We are focused on collaborative open source  We want projects with diverse contributors  We accept community input and changes  We lead by focusing on customer value  More sustainable project model  Less risk for users of the project  Easier to influence & participate
  • 14. Cathedral vs. Bazaar  Books  Raymond, Cathedral & Bazaar  Bacon, Art of Community  Two approaches to design  Strongly lead with a small visionary core  Collaboratively lead with adaptive design  Linux, OpenStack & Crowbar: “bazaar style”  Humility in design  “all bugs are shallow”  Everyone has something to contribute
  • 15. Upstream, Gates, Trunk & Branch  Trunk is main place where work is being done.   Trunk has all the latest stuff and changes Going off trunk is usually less stable  Gates are code reviews before code is added   Multiple parties review code before it’s added to trunk We have controls and tests to ensure new code is good code  Branches (or Forks) are a split off of the main trunk   may have special features or be more stable generally, work is not shared back  Upstream is giving code back to community.   You take time to merge back into trunk We “pull” code into trunk from contributors
  • 16. Thinking Deeply… OpenStack and Hadoop are being much more disruptive than we expected. Why? The benefit of open, collaborative projects is not cost! The benefit is control of deliverables and features. If IT is essential to your business (an that is true for nearly everyone now), then open source projects give you control and visibility into your supply chain. Open source is about supply chain management