Key question New
AI-processed · Author-approved
How do internal open source program offices help organizations capture and share knowledge across software teams?
Loads Spotify's player; Spotify may set cookies. This device remembers your choice.
Key findings
- InnerSource development produces two interdependent outcomes: shared source code and explicit, persistent organizational knowledge generated through reviews and discussions.
- Cross-boundary collaboration occurs in transient, episodic encounters that naturally dissolve once code merges, making recurring collaboration fragile without organizational support.
- A structural contradiction exists between executive justifications based on code reuse and developer motivations centered on learning and relationships.
- InnerSource Program Offices (ISPOs) sustain collaboration across four key roles: creating coherence (standardizing tools and documentation), connecting (building internal networks), translating (aligning business and compliance rules), and advising (coaching teams).
- Organizations struggle to resource collaboration offices because their value is generative and educational rather than easily captured in traditional code-delivery metrics.
What it means for you
CIO / IT Executive
Update next quarter's IT performance scorecards to explicitly measure and reward cross-team technical documentation and code contributions, ensuring the InnerSource Program Office (ISPO) is funded for its educational and generative value rather than short-term code delivery speed.
IT Manager
Audit your team's current project backlog and allocate 10% of sprint capacity specifically for engineers to participate in cross-team code reviews and external InnerSource contributions, treating it as mandatory knowledge transfer rather than optional overhead.
Business Strategist
Draft a revised ROI proposal for enterprise software investments that quantifies the long-term risk reduction of captured architectural rationale and tacit knowledge, rather than justifying InnerSource initiatives solely on immediate code reuse efficiency.
Researcher
Design a qualitative tracking framework to study transient cross-boundary collaboration episodes in software development, specifically measuring how asynchronous code reviews and discussions translate into persistent organizational memory.
Policymaker
Establish a standardized compliance and IP guideline that clarifies internal open-source sharing rules across business units, removing legal and administrative bottlenecks for developers engaging in cross-boundary InnerSource projects.
Summary
This study examines how internal open source practices (InnerSource) produce shared organizational knowledge alongside code, and how dedicated program offices sustain these cross-boundary interactions. The researchers employed an exploratory qualitative design analyzing interviews with practitioners across ten organizations, group interviews and case documentation from Microsoft's DevOps Dojo, survey responses, and community materials.
Problem
Software development organizations often lose critical technical context and architectural rationale because knowledge remains tacit and siloed within individual teams. Although adopting open source practices internally creates valuable knowledge, organizations often justify these initiatives purely on short-term efficiency metrics, leaving cross-team mentoring and documentation vulnerable to being deprioritized under delivery pressure.
Transcript
Expert: And I’m Alex Ian Sutherland. Today we are looking at a study presented at the 2026 International Conference on Information Systems, titled "Beyond Shared Code: The Role of InnerSource Program Offices in Organizational Knowledge Production." The study is authored by Clare Dillon, Lorraine Morgan, and Daniel Izquierdo-Cortázar.
Host: The study examines InnerSource—the practice of applying open source software development methods inside an organization—and specifically explores how InnerSource Program Offices, or ISPOs, help create and sustain organizational knowledge.
Expert: That addresses a persistent operational problem in software development. Much of what an organization knows about its technical systems remains tacit. Architecture rationale, rejected alternatives, and operational context are rarely written down. When engineers switch projects or leave the firm, that knowledge departs with them, leading other teams to duplicate effort.
Host: While InnerSource aims to fix this by making internal projects open and readable across the firm, how did the authors investigate the actual mechanisms at play?
Expert: They applied a qualitative, exploratory design grounded in Activity Theory and the concept of knotworking. Their evidence comes from five sources: interviews with ISPO practitioners across ten organizations in North America and Europe, group interviews with members of Microsoft’s DevOps Dojo, the published Dojo case study, data from an online survey of one hundred and nineteen practitioners, and community materials from the InnerSource Commons.
Host: What were the main findings that emerged from that data?
Expert: First, InnerSource activity is directed toward a dual object: shared code and shared organizational knowledge. The asynchronous practices required for cross-team contributions—such as written contribution guidelines, issue discussions, and pull request reviews—naturally convert tacit context into explicit, searchable assets.
Host: But the authors note that maintaining this collaborative work across boundaries is fragile. Why is that?
Expert: Because cross-boundary collaboration happens through what the study terms "knots"—transient, episodic encounters where actors from separate teams briefly align around a specific pull request or issue. Once the contribution is merged, the knot dissolves and engineers return to their primary delivery tasks. Nothing in an individual team's routine guarantees another knot will form.
Host: In addition, there appears to be a disconnect between leadership and practitioners regarding the value of InnerSource.
Expert: Yes, the study identifies a structural contradiction. Executive leadership typically justifies InnerSource based on efficiency metrics like code reuse and reduced duplication. However, practitioners participate primarily for learning, relationship-building, and personal growth. When delivery schedules become tight, activities like mentoring external contributors and documenting rationale are often treated as discretionary overhead and deprioritized.
Host: That is where the InnerSource Program Office enters the picture. How do these offices address that friction?
Expert: The authors developed a typology of four ISPO roles based on Activity Theory. First is "creating coherence," standardizing tooling, templates, and guidance so artifacts remain legible across teams. Second is "connecting," building internal communities and cross-team visibility so engineers know where to contribute. Third is "translating," reframing rules between developer practices and corporate functions like legal, security, and executive management. Fourth is "advising," providing coaching and project support within specific teams.
Host: How can business and technology leaders apply these insights in practice?
Expert: First, leaders should measure learning and knowledge outcomes alongside code reuse. Tracking captured context, contributor progression, and skill acquisition makes InnerSource defensible during budget discussions. Second, organizations should design support for transient collaboration rather than assuming permanent team structures. This includes lightweight onboarding and near-peer mentorship models to avoid overburdening senior maintainers. Finally, organizations need to resource ISPOs deliberately as knowledge infrastructure, rather than treating their coordination effort as invisible labor.
Host: InnerSource produces lasting organizational knowledge, but sustaining it requires intentional coordination across boundaries. Alex, thank you for sharing these insights.
Expert: You are welcome, Anna.
Host: And thank you to our listeners. Join us next time on A.I.S. Insights — powered by Living Knowledge.
InnerSource, InnerSource Program Office, organizational knowledge, software development, knowledge management, knotworking