Inner Source
agileThis item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Assess
Inner Source is a strategy to frictionless cross-team collaboration in software development inside an organization. Based on Open Source methodologies, it provides an adaptable set of tools and practices for contributing to code developed by other teams. By fostering transparency and openness, it lowers the hurdle to get involved into decision-making throughout the corporation.
Core principles of Inner Source include:
- openness: all artifacts developed by an organization should be available to all employees
- active contribution: developers are encouraged to rather implement a feature instead of asking for it
- written communication: all decisions should be comprehensible and transparent
- rewards and motivation: every contribution is important and deserves recognition
As DCX strives for a high involvement of every employee into decision processes and organizational development, Inner Source seems an ideal fit to our company culture.