Post

Launching an Open Source Office

Launching an Open Source Office

At a previous company I began noticing that we were spending a lot of time “reinventing” projects that already existed as open source or even rebuilding our own version of proprietary things that other business units in the same company already had built.

I didn’t know it at the time but what I had stumbled upon was a commonly experienced problem that open source and InnerSource had a solution for. After doing some research and stumbling on the TODO Group I found that the company could improve our efficiency by so much if we adopted open/inner source practices.

How I drove change

I decided to write a proposal to open an Open Source Office and personally lead this drive for efficiency and software re-use. The charter outlined several key areas to organize my thoughts around what and why we were trying to do. I proposed this to my VP, legal, and manager with great success. My job changed to this open source leader full time and I was able to grow a small but mighty team. We set up action plans for our first year of operation as well and implemented OSS policy, licensing guidelines, seeded starter InnerSource projects, as well as began tracking software reuse metrics to track against our goals.

Open Source Office charter

I’m sharing the proposal that was developed here in the hopes that it might inspire others on their own journeys in open source and intrapreneurship.


What

Purpose/Mission

  • Create strategic advantage through using and producing open source and InnerSource software
  • Drive adoption and leverage of software reuse from internal and external sources

Scope

  • This office will enable, promote, and accelerate the use of open source software
  • It is not designed to take on all of the work of a program or project, although it will collaborate. That keeps a distributed working model so that work does not become centralized and encumbered.

Responsibilities

  • Clearly communicating the open source strategy within and outside the company
  • Owning and overseeing the execution of the strategy
  • Facilitating the effective use and leverage of open source software in products
  • Ensuring high-quality and frequent releases of code to open source communities
  • Fostering an open source culture within the organization
  • Maintaining open source license compliance reviews and oversight
  • Scouting open source technology opportunities with advance development teams

Why

Business Outcomes

  • Reduced time to market of new products
  • Lowered development costs
  • Decreased legal risk of current open source usage (License Compliance)
  • Decreased security risk by using common updated software packages
  • Increase brand quality through consistent features and user workflows
  • Redirect the “not invented here” culture into a “Best Team Wins” culture
  • Recruit and retain great software talent
  • Set and maintain open source software policies and best practices

How

Staffing Critical Mass (Team to work closely with existing legal department)

  • Open Source Director
  • Open Source Developer (x2)
  • Marketing/Communications (x1)

Measuring Success

  • Amount of open source utilized by product lines
  • Reuse of InnerSource programs
  • Company reputation in open source communities
  • Ability to recruit and retain talented developers
  • Compliance to open source licenses
  • Number of internal and external contributions to open software projects

Growth Path

  1. Launch and incubate this group to serve the business unit before expanding company-wide
  2. Expand beyond the business unit to a company-wide office expanding reuse and compliance
  3. Integrate at a parent-company level working with other companies
This post is licensed under CC BY 4.0 by the author.