SlideShare a Scribd company logo
Product Management
For
Open Source Software 	
  	
  
Nandini	
  Ravi	
  |	
  Gurpreet	
  Luthra	
  
	
  
Open Source Software
	
  	
  
Help re-unite children
during a disaster
Scope for today…
Scope for today…
Need for Product Management?
Maturity
Popularity
Competition with
Enterprise Products
Low Cost
“The	
  most	
  an7cipated	
  benefits	
  of	
  
using	
  open	
  source	
  programs	
  are	
  
lowering	
  governmental	
  expenses	
  on	
  
technology	
  solu7ons	
  and	
  decreasing	
  
Egypt’s	
  soCware	
  imports,	
  besides	
  
promo7ng	
  social	
  awareness	
  of	
  the	
  
importance	
  of	
  using	
  these	
  
applica7ons.”	
   Atef	
  Helmy,	
  	
  
Egyp7an	
  Minister	
  for	
  Communica7on	
  &	
  IT	
  
Maturity
Popularity
Dilemma of OSS
vs Proprietary
Competition with
Enterprise Products
Social Impact Space
Low Cost
Balance competing
motivations
IT / Engg
Sales, Marketing, Training
End Users
Business
Stakeholders
Product
Manager
Commercial Model
 
	
  
	
  
	
  
	
  
	
  
Open Source Models
	
  
	
  
	
  
	
  
	
  
	
  
Contributors
Sponsors
Non-­‐Profits	
   For-­‐Profit	
  Crowd-­‐Funding	
  
Users
Tradeoffs
•  More Stakeholders
•  Consensus Building
•  Coordination
•  Motivations & Expectations
Community	
  
•  Balancing goals & potential
cost & time constraints
Funding	
  
Globally	
  
Distributed	
  
Global pool of Talented,
Committed & Motivated
individuals
Community	
  
Fewer	
  
Constraints*	
  
•  Innovation & Technology Contribution
•  Humanitarian Impact
Impact	
  
Who is the Community?
What motivates the Community?
Source:	
  Boston	
  Consul7ng	
  Group	
  
General structure of the Community
Leadership & Decision Making Models
LINUX
Rotating
Dictatorship
PERL
Informal
Models
Apache
Typical User & System Evolution Model
Product Management
The Phases, The Steps & The Characteristics
Conceive Design Realize Service
Product Lifecycle Phases
OSS Vs. Proprietary
What? How?
When?
Who?
•  Core Steering Team
•  Road Mapping
(No Rigid Long Term
Timelines)
	
  
Concept & Strategy
•  Build the Community
ü  Website
ü  Wiki
ü  Mailing Lists
ü  IRC Channels
	
  
	
  
•  Diverse Stakeholders
•  Public Requirements Repository
–  Tagging & Categorizing for Community
•  Prioritization
–  Balance Product Goals with Contributor
Motivations
–  How? Democratic/ Dictatoriship
•  Hidden Opportunity for Low
Priority Features
Requirements & Design
•  Collaborative Design & Community
Ownership
“How many Open Source
Developers does it take to change
a lightbulb ?”
•  Knowledge Sharing- CRITICAL
for lower entry barrier
Requirements & Design
•  Collaborative Development
–  Voluntary Signups
–  Modularization
–  Release early and often
–  Accelerate by Co-sourcing?
–  80/20 principle
–  Commit Approval
(Hierarchical / Voting / Core Team)
Realize – Build & Test
•  Tracking / Planning / Coordination
Virtual	
  Stand-­‐Ups	
  | IRC	
  Channels	
  |	
  Conferencing	
  | 	
  NewsleSers	
  
	
  
•  Testing – Power of Numbers	
  
Realize - Marketing & Distribution
Contributors
Sponsors
Users
Community Forums
Product Download
Website
Evangelism
Gamification
Social Media
Outreach Events
Product Growth & Maintenance
	
  
•  Open Source Projects – Always WIP , Always Beta
•  “It’s not a Bug, it’s a FEATURE !!”
– When Users &Contributors Collide
Whose Job is it Anyway??
How can you contribute ?
Thank you!

More Related Content

Similar to Product management for open source software - Nandini Ravi and Gurpreet Luthra

What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can Benefit
TechSoup
 
ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16
Benita Rowe
 
Rescue.org Intranet
Rescue.org IntranetRescue.org Intranet
Rescue.org Intranet
joshuabbutler
 
Webinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWebinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital Journey
WSO2
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono Work
All Things Open
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
DianaGray10
 
Innovate Vancouver: Strategic Innovation Planning & Learning Management Fram...
Innovate Vancouver:  Strategic Innovation Planning & Learning Management Fram...Innovate Vancouver:  Strategic Innovation Planning & Learning Management Fram...
Innovate Vancouver: Strategic Innovation Planning & Learning Management Fram...
Innovate Vancouver
 
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
WSO2
 
Changing faces of direct marketing e briks infotech
Changing faces of direct marketing   e briks infotechChanging faces of direct marketing   e briks infotech
Changing faces of direct marketing e briks infotechebriksinfotech
 
Changing faces of direct marketing e briks infotech
Changing faces of direct marketing   e briks infotechChanging faces of direct marketing   e briks infotech
Changing faces of direct marketing e briks infotechebriksinfotech
 
How to Apply Social Technologies to Product Innovation
How to Apply Social Technologies to Product InnovationHow to Apply Social Technologies to Product Innovation
How to Apply Social Technologies to Product InnovationJeanne Bradford
 
Smart Cities? Smart Citizens!
Smart Cities? Smart Citizens!Smart Cities? Smart Citizens!
Smart Cities? Smart Citizens!
Frank Kresin
 
Social Media Strategies for Entrepreneurs
Social Media Strategies for EntrepreneursSocial Media Strategies for Entrepreneurs
Social Media Strategies for Entrepreneurs
MarketingatBahrain
 
Guiding Agile Solution Delivery with the ArchiMate Language
Guiding Agile Solution Delivery with the ArchiMate LanguageGuiding Agile Solution Delivery with the ArchiMate Language
Guiding Agile Solution Delivery with the ArchiMate Language
Iver Band
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
CollabNet
 
Adapt Open Source Project - Initial Meeting Slides
Adapt Open Source Project - Initial Meeting SlidesAdapt Open Source Project - Initial Meeting Slides
Adapt Open Source Project - Initial Meeting Slides
Steve Rayson
 
Self Service Online Research - online communities for research and insights
Self Service Online Research - online communities for research and insightsSelf Service Online Research - online communities for research and insights
Self Service Online Research - online communities for research and insights
Stephen Thompson
 
Quick portfolio 9_4_18
Quick portfolio 9_4_18Quick portfolio 9_4_18
Quick portfolio 9_4_18
pm2120600
 

Similar to Product management for open source software - Nandini Ravi and Gurpreet Luthra (20)

What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can Benefit
 
ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16
 
Rescue.org Intranet
Rescue.org IntranetRescue.org Intranet
Rescue.org Intranet
 
Webinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWebinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital Journey
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono Work
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
 
Innovate Vancouver: Strategic Innovation Planning & Learning Management Fram...
Innovate Vancouver:  Strategic Innovation Planning & Learning Management Fram...Innovate Vancouver:  Strategic Innovation Planning & Learning Management Fram...
Innovate Vancouver: Strategic Innovation Planning & Learning Management Fram...
 
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
 
Changing faces of direct marketing e briks infotech
Changing faces of direct marketing   e briks infotechChanging faces of direct marketing   e briks infotech
Changing faces of direct marketing e briks infotech
 
Changing faces of direct marketing e briks infotech
Changing faces of direct marketing   e briks infotechChanging faces of direct marketing   e briks infotech
Changing faces of direct marketing e briks infotech
 
How to Apply Social Technologies to Product Innovation
How to Apply Social Technologies to Product InnovationHow to Apply Social Technologies to Product Innovation
How to Apply Social Technologies to Product Innovation
 
Smart Cities? Smart Citizens!
Smart Cities? Smart Citizens!Smart Cities? Smart Citizens!
Smart Cities? Smart Citizens!
 
Social Media Strategies for Entrepreneurs
Social Media Strategies for EntrepreneursSocial Media Strategies for Entrepreneurs
Social Media Strategies for Entrepreneurs
 
Guiding Agile Solution Delivery with the ArchiMate Language
Guiding Agile Solution Delivery with the ArchiMate LanguageGuiding Agile Solution Delivery with the ArchiMate Language
Guiding Agile Solution Delivery with the ArchiMate Language
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
Booklet_Key Considerations_EN
Booklet_Key Considerations_ENBooklet_Key Considerations_EN
Booklet_Key Considerations_EN
 
Adapt Open Source Project - Initial Meeting Slides
Adapt Open Source Project - Initial Meeting SlidesAdapt Open Source Project - Initial Meeting Slides
Adapt Open Source Project - Initial Meeting Slides
 
Self Service Online Research - online communities for research and insights
Self Service Online Research - online communities for research and insightsSelf Service Online Research - online communities for research and insights
Self Service Online Research - online communities for research and insights
 
CVSatoDec2014
CVSatoDec2014CVSatoDec2014
CVSatoDec2014
 
Quick portfolio 9_4_18
Quick portfolio 9_4_18Quick portfolio 9_4_18
Quick portfolio 9_4_18
 

More from baconfblr

Your API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, UnisysYour API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, Unisys
baconfblr
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...baconfblr
 
Product Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorksProduct Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorksbaconfblr
 
Business Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N PrasadBusiness Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N Prasadbaconfblr
 
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorksCurating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
baconfblr
 
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorksBacklog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
baconfblr
 
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks StudiosKeynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studiosbaconfblr
 
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorksBringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
baconfblr
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...baconfblr
 

More from baconfblr (9)

Your API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, UnisysYour API is your Product - Arun Ravindran, Unisys
Your API is your Product - Arun Ravindran, Unisys
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
 
Product Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorksProduct Manager being your own client - Sunil Mundra, ThoughtWorks
Product Manager being your own client - Sunil Mundra, ThoughtWorks
 
Business Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N PrasadBusiness Analysis in the context of 'Holistic Products' - R N Prasad
Business Analysis in the context of 'Holistic Products' - R N Prasad
 
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorksCurating a Product Backlog - Sriram Narayan, ThoughtWorks
Curating a Product Backlog - Sriram Narayan, ThoughtWorks
 
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorksBacklog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
Backlog Refinery - Adarsh Sridhar and Rajeev Nair, ThoughtWorks
 
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks StudiosKeynote Address - Srikanth Sheshadri, ThoughtWorks Studios
Keynote Address - Srikanth Sheshadri, ThoughtWorks Studios
 
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorksBringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
Bringing up a Product Owner - Mangalam Nandakumar and Ramya Ramesh, ThoughtWorks
 
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
Envisioning product roadmap from the customer's eye - Tushar Joshi and Amit S...
 

Recently uploaded

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

Product management for open source software - Nandini Ravi and Gurpreet Luthra

  • 1. Product Management For Open Source Software     Nandini  Ravi  |  Gurpreet  Luthra    
  • 3.
  • 4.
  • 6.
  • 7.
  • 8.
  • 11. Need for Product Management?
  • 12. Maturity Popularity Competition with Enterprise Products Low Cost “The  most  an7cipated  benefits  of   using  open  source  programs  are   lowering  governmental  expenses  on   technology  solu7ons  and  decreasing   Egypt’s  soCware  imports,  besides   promo7ng  social  awareness  of  the   importance  of  using  these   applica7ons.”   Atef  Helmy,     Egyp7an  Minister  for  Communica7on  &  IT  
  • 13. Maturity Popularity Dilemma of OSS vs Proprietary Competition with Enterprise Products Social Impact Space Low Cost Balance competing motivations
  • 14. IT / Engg Sales, Marketing, Training End Users Business Stakeholders Product Manager Commercial Model
  • 15.             Open Source Models             Contributors Sponsors Non-­‐Profits   For-­‐Profit  Crowd-­‐Funding   Users
  • 16.
  • 17. Tradeoffs •  More Stakeholders •  Consensus Building •  Coordination •  Motivations & Expectations Community   •  Balancing goals & potential cost & time constraints Funding   Globally   Distributed   Global pool of Talented, Committed & Motivated individuals Community   Fewer   Constraints*   •  Innovation & Technology Contribution •  Humanitarian Impact Impact  
  • 18. Who is the Community?
  • 19. What motivates the Community? Source:  Boston  Consul7ng  Group  
  • 20. General structure of the Community
  • 21. Leadership & Decision Making Models LINUX Rotating Dictatorship PERL Informal Models Apache
  • 22. Typical User & System Evolution Model
  • 23. Product Management The Phases, The Steps & The Characteristics
  • 24. Conceive Design Realize Service Product Lifecycle Phases OSS Vs. Proprietary What? How? When? Who?
  • 25. •  Core Steering Team •  Road Mapping (No Rigid Long Term Timelines)   Concept & Strategy •  Build the Community ü  Website ü  Wiki ü  Mailing Lists ü  IRC Channels    
  • 26. •  Diverse Stakeholders •  Public Requirements Repository –  Tagging & Categorizing for Community •  Prioritization –  Balance Product Goals with Contributor Motivations –  How? Democratic/ Dictatoriship •  Hidden Opportunity for Low Priority Features Requirements & Design
  • 27. •  Collaborative Design & Community Ownership “How many Open Source Developers does it take to change a lightbulb ?” •  Knowledge Sharing- CRITICAL for lower entry barrier Requirements & Design
  • 28. •  Collaborative Development –  Voluntary Signups –  Modularization –  Release early and often –  Accelerate by Co-sourcing? –  80/20 principle –  Commit Approval (Hierarchical / Voting / Core Team) Realize – Build & Test •  Tracking / Planning / Coordination Virtual  Stand-­‐Ups  | IRC  Channels  |  Conferencing  |  NewsleSers     •  Testing – Power of Numbers  
  • 29. Realize - Marketing & Distribution Contributors Sponsors Users Community Forums Product Download Website Evangelism Gamification Social Media Outreach Events
  • 30. Product Growth & Maintenance   •  Open Source Projects – Always WIP , Always Beta •  “It’s not a Bug, it’s a FEATURE !!” – When Users &Contributors Collide
  • 31. Whose Job is it Anyway??
  • 32.
  • 33. How can you contribute ?