Your SlideShare is downloading. ×
0
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

The Open Source Project Lifecycle, Challenges and Opportunties

1,262

Published on

Presented at OBC2013, San Francisco

Presented at OBC2013, San Francisco

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,262
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
19
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. The Open Source Software ProjectLifecycle: Challenges and OpportunitiesPaula Hunter, Executive Director
  • 2. ConceptLaunchBuildCommunitySustainSupportAdoptionProject Lifecycle
  • 3. ConceptLaunchBuildCommunitySustainSupportAdoptionAn Idea is bornPrototypeShare ideas
  • 4. ConceptLaunchBuildCommunitySustainSupportAdoptionGo public with projectLook for input / participationShare code
  • 5. ConceptLaunchBuildCommunitySustainSupportAdoptionLooking for a few good codersAppoint committersIdentify gaps in code and coders
  • 6. ConceptLaunchBuildCommunitySustainSupportAdoptionDocumentationForumsGovernance“Commercial” Support
  • 7. ConceptLaunchBuildCommunitySustainSupportAdoptionPeople/companies are using the codeNew features, bug fixesCreate a business
  • 8. Wash, Rinse, Repeat!ConceptLaunchBuildCommunitySustainSupportAdoptionPeople/companies are using the codeNew features, bug fixesCreate a businessDocumentationForumsGovernance“Commercial” Support Looking for a few good codersAppoint committersIdentify gaps in code and codersGo public with projectLook for input / participationShare codeAn Idea is bornPrototypeShare ideas
  • 9. Typical Software CompanyCEOProduct ManagementProductRequirements, Pipeline, CustomerfeedbackEngineeringDevelopment, QASales and MarketingMarket and sell product, increaseadoption, engage customersServices and SupportInstallation anddeployment, support, bug reportingIT, Operations, Legal and FinanceManage companyoperations, finances, andinfrastructure
  • 10. Typical OSS ProjectProjectLeader *ProjectCommitter(s)ProjectContributor(s)* Or team
  • 11. ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • 12. ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • 13. ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • 14. Are We Having Fun Yet?ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • 15. Looking Better?CEOProduct ManagementProductRequirements, Pipeline, CustomerfeedbackEngineeringDevelopment, QASales and MarketingMarket and sell product, increaseadoption, engage customersServices and SupportInstallation and deployment,support, bug reportingIT, Operations, Legal and FinanceManage company operations,finances, and infrastructure
  • 16. How Foundations Help• Operations• Governance• Legal• Finance• Marketing• Mentorship
  • 17. Ordersofmagnitude
  • 18. Committers+Code
  • 19. DevelopersCommitters+Code
  • 20. DevelopersUsersCommitters+Code
  • 21. How do you encourage developers?(How do you make it easy to build/test/experiment?)How do you make it easy to contribute?(What do you communicate to your community)How do you increase your user base?(How do you make it easy to install/configure/use the software?)
  • 22. An Open Source Project FrameworkSoftware ConstructionCommunity DevelopmentIP Management
  • 23. Open Source Project FrameworkProjectExespublishedProjectBuildAutomatedIProjectInstallAutomatedCompleteSrcpublishedProjectBugTrackingProjectBuildAutomatedIIProjectTestAutomatedIProjectTestAutomatedIIBasicArchDescriptionSoftware Construction Maturity
  • 24. Open Source Project FrameworkProjectLicenseMissionStatementCodeofConductForums,EmailCommsPlatformFAQs,HowtoGovernanceContributionGuidelinesEventsCommunity Development
  • 25. Open Source Project FrameworkProjectLicenseProvenanceTrackingRepositoriesProtectedDependenciesDocumentedContributionsAuditedProvenanceManagementCommittersIndemnifiedCommitterGovernanceTrademarkManagementIP Management Activities
  • 26. Questions?Thank you.phunter@outercurve.org@Outercurve, @huntermktwww.outercurve.org

×