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

OSPO, Key Lever For Open Source Sustainability

Ana Jimenez
February 07, 2023

OSPO, Key Lever For Open Source Sustainability

Ana Jimenez

February 07, 2023
Tweet

More Decks by Ana Jimenez

Other Decks in Technology

Transcript

  1. Open Source Program Offices Key Lever for Open Source Sustainability

    Ana Jiménez Santamaría | Senior OSPO PM, Linux Foundation
  2. > Formerly at Bitergia Spent +3 years experience helping organizations

    in their InnerSource and Open Source metrics journey > OSPO PM at TODO Group of practitioners advocating for #OSPO education and adoption across organizations worldwide through networking, training, research, guides, tools and more > MSc in Data Science > Involved in other OS Communities & Projects
  3. // OSPOs: Bringing a strategic & healthier relationship with Open

    Source > Manage compliance > Build more secure Software > Build a standardized process > Improve reputation > Expand access to open knowledge > Talent Retention > Achieve Interoperability “Your OSPO is not my OSPO”
  4. Open Source Community • Stakeholders • Business Units • Teams

    • Contractors Matrix of Experts/ Coordinators OSPO Team OSPO team
  5. Advances in open source tech lead to obsolescence in older

    versions The OSPO helps with continuous innovation and risk mitigation Source: https://www.linuxfoundation.org/research/a-deep-dive-into-open-source-program-offices
  6. // Different ways to engage in Open Source Business-Oriented Social-Oriented

    Educational-Oriented Enterprises Governments Universities
  7. Business Oriented Enterprises Culture and Values Size and Teams Previous

    History with open source (ad-hoc efforts in the past) // Different ways to engage in Open Source
  8. 🤔 Questions when starting an OSPO • Where does the

    organization want to use Open Source? • What organizational objectives are met by using Open Source? • What will the organization do to ensure achieving Open Source business objectives? 💻 󰢨󰢨 󰢨 Head of OSPO CTO / Executive Director / Stakeholders
  9. 🤔 Questions when starting an OSPO • How would you

    build your minimum viable OSPO? • What would it be part of this MVO? • What resources and staff would you need? • Why this plan will succeed for this organization? 💻 󰢨󰢨 󰢨 Sender: Head of OSPO Requester: CTO / Executive Director / Stakeholders
  10. // Build a Matrix of experts ❏ Define actors &

    external collaboration with foundations, communities, maintainers, etc. Matrix of Experts
  11. // Enable the “open source culture” shift Open source is

    not Business model Open source should be treated as a commodity within organizations Transition to open source dynamics is hard within some sectors Need to understand the open source ecosystem and what “getting return” is under this environment https://innersourcecommons.org/
  12. https://innersourcecommons.org/ ISPO WG Open source is not Business model Open

    source should be treated as a commodity within organizations Transition to open source dynamics is hard within some sectors Need to understand the open source ecosystem and what “getting return” is under this environment // Enable the “open source culture” shift
  13. ❏ Get everyone on the same page ❏ Preserve the

    OS Strategy for new generations // The Open Source Strategy Doc
  14. // The Open Source Strategy Doc ❏ Communicate what you

    consider a sustainable project for your organisation ❏ Specify how you want developers to use and contribute code to open source projects ❏ Identify projects that are critical to the organization’s goals (and their dependencies) ❏ Define actors & external collaboration ❏ Provide guidelines for making new decisions (e.g How can make employees/teams open source advocates AND give back to the community?) ❏ Provide specifics on open source best practices to foster a sustainable ecosystem
  15. // The Open Source Strategy Doc • Why and What

    • Global / Organizational level • Stakeholders • Managers • How to’s • Guidelines / Checklists • “Translates” the general strategy • Customized for each team
  16. // Learn more Group Notes: Creating an OS Strategy OSPO

    Guides: https://todogroup.org/guides/
  17. Find an OSPO leader https://github.com/todogroup/job-descriptions Choose the Structure (Virtual, CTO

    & engineering, R&D, etc) // The Minimum Viable OSPO Define Responsibilities Resolve Challenges (culture, tooling, process and continuity) Minimum viable OSPO Workshop slide presentation
  18. Environmentalist // The Different Hats of the OSPO 🎩 Facilitator

    Counselor 🌾 🏫 Sustain Advice Communicate
  19. A Deep Dive into OSPOs OSPO Mind Map Setting an

    Open Source Strategy Outbound Open Source Guide OSPO 101 Training Course (Managers) // Resources: todogroup.org