Training > Open Source Best Practice > Open Source Management & Strategy Program
Training Course

Open Source Management & Strategy

This 7-module course series builds on the accumulated wisdom of many previous training modules on open source best practices, while adding fresh and updated content to explain all of the critical elements of working effectively with open source in your enterprise. The courses are designed to be self-paced, and reasonably high-level, but with enough detail to get new open source practitioners up and running quickly.

Who Is It For

This course series is designed to help executives, managers, and software developers understand and articulate the basic concepts for building effective open source practices within their organization. It is also helpful for a leadership audience responsible for setting up effective program management of open source in their organization. Before enrolling, students should have a basic understanding of software development and business concepts.
read less read more
What You’ll Learn

In the first module (LFC202), you will learn the basic components of open source and open standards. You will also learn about the differences between open source and closed source software, the reasons for the use of each, and how the combination of standards and open source provides increased value to an organization. The second module (LFC203) discusses the various open source business models and how to develop practical strategies and policies for your organization’s chosen model. It also explains the value and importance of an Open Source Program Office (OSPO) as well as how the OSPO helps provide assistance in defining ROI and other open source metrics. In the third module (LFC204), you will learn how to build an effective OSPO and articulate the different types of roles and responsibilities needed to run it successfully. Module 4 (LFC205) talks about the role of continuous integration and testing in a healthy open source project, and how you can apply open source development principles to internal projects within your organization to take best advantage of the value these principles bring. In the fifth module (LFC206) you will learn about the importance of effective open source license compliance and how to build programs and processes to ensure safe and effective consumption of open source in the enterprise. You will also get familiar with the most common open source license types, and their major characteristics, as well as how to choose the most appropriate license for a given situation. Module 6 (LFC207) discusses how to work most effectively with upstream open source projects and how to build sound contribution strategies in organizations to get the maximum benefit from working with project communities. It also describes multiple common upstream project governance models, and explains how these governance practices affect an organization’s ability to make effective contributions. Finally, the last module (LFC208) discusses the rationale and value for creating new open source projects as well as the required legal, business and development processes needed to launch new projects.
read less read more
What It Prepares You For

Upon completion of this course series, you should be able to build effective processes and strategies for creating new open source projects from scratch, or from open sourcing previously closed source projects within an organization.
read less read more
Open Source Introduction (LFC202): Course Outline
Chapter 1. Course Introduction
Chapter 2. Introducing Open Source
Chapter 3. A Short History of Open Source Software
Chapter 4. Reasons to Use Open Source

Open Source Business Strategy (LFC203): Course Outline
Chapter 1. Course Introduction
Chapter 2. Introducing Open Source Business Models
Chapter 3. Developing an Open Source Strategy
Chapter 4. Developing Open Source Policies
Chapter 5. Introducing the Open Source Program Office

Effective Open Source Program Management (LFC204): Course Outline
Chapter 1. Course Introduction
Chapter 2. Open Source Program Offices & Your Organization
Chapter 3. Building an Effective Open Source Program Office
Chapter 4. Additional Information & Case Studies

Open Source Development Practices (LFC205): Course Outline
Chapter 1. Course Introduction
Chapter 2. Effective Open Source Development & Participation
Chapter 3. The Role of Continuous Integration & Testing
Chapter 4. Applying Open Source Methodologies Internally

Open Source Compliance Programs (LFC206): Course Outline
Chapter 1. Course Introduction
Chapter 2. Open Source Licensing and Compliance Basics
Chapter 3. Building an Effective Compliance Program
Chapter 4. Choosing the Right License Compliance Tool
Chapter 5. The Role of Open Source Audits During M&A Activities

Collaborating Effectively with Open Source Projects (LFC207): Course Outline
Chapter 1. Course Introduction
Chapter 2. Understanding Upstream Open Source Projects
Chapter 3. Effective Upstream Contribution Strategies
Chapter 4. Upstream Development Practices

Creating Open Source Projects (LFC208): Course Outline
Chapter 1. Course Introduction
Chapter 2. Open Source Project Creation Overview
Chapter 3. New Project Preparations
Chapter 4. Successful Project Launch & Sustainment