Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add innersource offering datasheet #14

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 83 additions & 0 deletions _offerings/offering-innersource-workshops.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
---
layout: page
title: InnerSource Workshop
description: datasheetNav
parameterized_name: innersource
---


## Overview

Innersource is a cultural practice that enables open source-like sharing, collaboration, and reuse for proprietary software and documentation in the protected environment of your organization. Collaboration is an essential practice for organizations looking to break down silos and enable departments to work in partnership, rather than independently. Organizations that practice innersource can shift focus to optimizing for the company as a whole, not just for individual teams.

In this engagement, GitHub professionals will set baseline knowledge, facilitate discussion to establish alignment, and lead a practical workshop, resulting in the creation of a custom-tailored roadmap to implement innersource governance, administration, and culture.

## Target Audience

Although this offering is for all teams, it is intended to be delivered to individual teams at a time as it focuses on the specific team's projects, roadblocks, and assets.

- Leadership
- Middle managers/team leads
- Developers
- Project/product managers

Each innersource project has

- Maintainers or project/product owners
- Contributors
- Trusted committers

## Key Features and Benefits

- Increase code quality, reuse, transparency, trust and productivity
- Remove silos and identify talent across the organization
- Build communication channels that allow expertise to flow freely
- Improve collaboration without slowing production
- Document systems and processes essential to success
- Increase velocity of production
- Invest in the people and empower them to do their best work
- Reduce bottlenecks and free up time for innovation

## Prerequisites

- Network connection for the presenter
- Projector
- Whiteboard or flip-chart with markers
- All attendees need to have a GitHub account
- Basic GitHub knowledge

## Delivery Methods

Workshop delivery method is remote.

## Syllabus

This highly interactive engagement uses discussions and guided discovery to identify how InnerSource can be implemented in your organization.

### InnerSource Workshop

- Presentation for baseline knowledge
- What is innersource?
- Why are companies adopting it?
- How do developers benefit?
- Innersource success stories
- How to get started: a TL;DR
- Success factors and the importance of buy in
- Metrics that matter
- Q&A and discussion
- Workshop all three phases
- Out of the box deliverables
- Tailored plan for phased approach
- Talking about change management to adopt innersource

## Learning Outcomes

After completing this training, learners will be able to:

- Apply InnerSource concepts into their daily work
- Identify opportunities where cross-team collaboration will improve outcomes
- Locate organizational and team resources on InnerSource goals and practices
- Create a team roadmap checklist on how to move forward with InnerSource within your organization
- Help to identify innersource seed project
- Marketing innersource across organizations
- Roles and responsibilities in innersource