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

The Open Source Project Lifecycle, Challenges and Opportunties

on

  • 1,487 views

Presented at OBC2013, San Francisco

Presented at OBC2013, San Francisco

Statistics

Views

Total Views
1,487
Views on SlideShare
1,361
Embed Views
126

Actions

Likes
3
Downloads
14
Comments
0

3 Embeds 126

http://www.scoop.it 81
https://twitter.com 44
http://www.conferize.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

The Open Source Project Lifecycle, Challenges and Opportunties The Open Source Project Lifecycle, Challenges and Opportunties Presentation Transcript

  • The Open Source Software ProjectLifecycle: Challenges and OpportunitiesPaula Hunter, Executive Director
  • ConceptLaunchBuildCommunitySustainSupportAdoptionProject Lifecycle
  • ConceptLaunchBuildCommunitySustainSupportAdoptionAn Idea is bornPrototypeShare ideas
  • ConceptLaunchBuildCommunitySustainSupportAdoptionGo public with projectLook for input / participationShare code
  • ConceptLaunchBuildCommunitySustainSupportAdoptionLooking for a few good codersAppoint committersIdentify gaps in code and coders
  • ConceptLaunchBuildCommunitySustainSupportAdoptionDocumentationForumsGovernance“Commercial” Support
  • ConceptLaunchBuildCommunitySustainSupportAdoptionPeople/companies are using the codeNew features, bug fixesCreate a business
  • 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
  • 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
  • Typical OSS ProjectProjectLeader *ProjectCommitter(s)ProjectContributor(s)* Or team
  • ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • Are We Having Fun Yet?ProjectLeaderProjectCommitter(s)ProjectContributor(s)
  • 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
  • How Foundations Help• Operations• Governance• Legal• Finance• Marketing• Mentorship
  • Ordersofmagnitude
  • Committers+Code
  • DevelopersCommitters+Code
  • DevelopersUsersCommitters+Code
  • 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?)
  • An Open Source Project FrameworkSoftware ConstructionCommunity DevelopmentIP Management
  • Open Source Project FrameworkProjectExespublishedProjectBuildAutomatedIProjectInstallAutomatedCompleteSrcpublishedProjectBugTrackingProjectBuildAutomatedIIProjectTestAutomatedIProjectTestAutomatedIIBasicArchDescriptionSoftware Construction Maturity
  • Open Source Project FrameworkProjectLicenseMissionStatementCodeofConductForums,EmailCommsPlatformFAQs,HowtoGovernanceContributionGuidelinesEventsCommunity Development
  • Open Source Project FrameworkProjectLicenseProvenanceTrackingRepositoriesProtectedDependenciesDocumentedContributionsAuditedProvenanceManagementCommittersIndemnifiedCommitterGovernanceTrademarkManagementIP Management Activities
  • Questions?Thank you.phunter@outercurve.org@Outercurve, @huntermktwww.outercurve.org