Upgrade to Pro — share decks privately, control downloads, hide ads and more …

geekcamp-2019.pdf

 geekcamp-2019.pdf

Open source projects, products, people and licensing.

Harish Pillay

January 05, 2019
Tweet

More Decks by Harish Pillay

Other Decks in Technology

Transcript

  1. The Incredibly Fine Balance between Open Source Projects & Open

    Source Products Harish Pillay Head, Community Architecture and Leadership @harishpillay • [email protected][email protected]
  2. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? Some characteristics of a Project
  3. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? • No pain, no gain Some characteristics of a Project
  4. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? • No pain, no gain • Ask forgiveness, not permission Some characteristics of a Project
  5. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? • No pain, no gain • Ask forgiveness, not permission • Permissionless innovation Some characteristics of a Project
  6. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? • No pain, no gain • Ask forgiveness, not permission • Permissionless innovation • Risk taking – no Product Requirements Document Some characteristics of a Project
  7. • Idealism to solve a problem • No constraints –

    should it have a product roadmap? • No pain, no gain • Ask forgiveness, not permission • Permissionless innovation • Risk taking – no Product Requirements Document • Fail fast, fail early – learn, grow and evolve Some characteristics of a Project
  8. Characteristics of Products • Reduce risk – both yours and

    your customers • Constrained in that it needs to meet the customer requirements
  9. Characteristics of Products • Reduce risk – both yours and

    your customers • Constrained in that it needs to meet the customer requirements • UX/UI finesse
  10. Characteristics of Products • Reduce risk – both yours and

    your customers • Constrained in that it needs to meet the customer requirements • UX/UI finesse • Scalability is important: how would you help the evolution of the product?
  11. Characteristics of Products • Reduce risk – both yours and

    your customers • Constrained in that it needs to meet the customer requirements • UX/UI finesse • Scalability is important: how would you help the evolution of the product? • Branding: project name <> product name
  12. What about People • Project people have a different motivations

    compared with Product people • The motivations of being in a project team is significantly different than being a product team
  13. What about People • Project people have a different motivations

    compared with Product people • The motivations of being in a project team is significantly different than being a product team • There may be overlaps, but it is few and far between
  14. What about Licensing? • Licensing lays the ground rules of

    how the community can collaborate – sort of a “constitution”
  15. What about Licensing? • Licensing lays the ground rules of

    how the community can collaborate – sort of a “constitution” • It states the expectations, rules of engagement of all involved in the project
  16. • Licensing lays the ground rules of how the community

    can collaborate – sort of a “constitution” • It states the expectations, rules of engagement of all involved in the project • Can a project not have a license? What about Licensing?
  17. • Licensing lays the ground rules of how the community

    can collaborate – sort of a “constitution” • It states the expectations, rules of engagement of all involved in the project • Can a project not have a license? - You could, but not advisable What about Licensing?
  18. Comments? Harish Pillay [email protected] [email protected] @harishpillay, 9V1HP Open Unlocks The

    World’s Potential Photo taken 22 Oct 2018 at Red Hat Singapore pantry