Share Your Code to Get More Done
TBD
- Developers do not realize that they can get more done by taking advantage of InnerSource
- Developers continue to work in their silo or alone and never take the time invest in moving to InnerSource
- Project Teams need a compelling reason to invest some time to make the change
- Development on a specific product is siloed and a finite number of developers are involved in development activity
- Development progress is not moving fast enough
- Developers are being asked to do more work than they can accomplish
- Other developers are likely to work on the product if the opportunity to participate existed
- Current developers are working near maximum efficiency
- Developers have no extra time to shift to InnerSource
- Management has not prioritized a shift to InnerSource
- Adding staff to get the work done using traditional methods is not possible
- The value of InnerSource is not included in the project plan
- Leverage existing case studies and collateral from InnerSource Commons to educate management on the value of investing in InnerSource.
- Work with planning team to document an alternative project plan with some InnerSource activities and estimated benefits from realistic expected participation
- Move the product code to an InnerSource compatible solution and open the code
- Assign a portion of the developers time to work as reviewers to ensure inner sourcing activities are successful
- Recruit potential contributors and inform them of the availability of the opportunity to participate
- Align incentives to participation for both existing developers and contributors to encourage behavior
- Development previously done in a silo is on the InnerSource system
- People from outside the traditional silo are contributing successfully
- More development is getting done per period (sprint)
TBD
- Initial
- Old status: Unproven
- Old status: Idea
David Marcucci
Old title: Share Your Code to Get More Done - Likely Contributors Variant