The phenomenon of adopting open source software development practices in a corporate environment is known by many names, one being inner source. The objective of this study is to investigate how an organization consisting of small development teams can benefit from adopting inner source and assess the level of applicability. The research has been conducted as a case study at a software development company. Data collection was carried out through interviews and a series of focus group meetings, and then analyzed by mapping it to an available framework. The analysis shows that the organization possesses potential, and also identified a number of challenges and benefits of special importance to the case company. To address these challenges, the case study synthesized the organizational and infrastructural needs of the organization in a requirements specification describing a technical infrastructure, also known as a software forge, with an adapted organizational context and work process.
翻译:在公司环境中采用开放源代码软件开发做法的现象已为许多人所知,其中一个是内部来源。本研究的目的是调查由小型发展小组组成的一个组织如何能从采用内部来源中受益,并评估其适用性。研究是在软件开发公司进行的一项案例研究中进行的。数据收集是通过访谈和一系列重点小组会议进行的,然后通过将数据绘制成一个现有框架加以分析。分析表明该组织拥有潜力,并查明了对案例公司特别重要的若干挑战和好处。为应对这些挑战,案例研究在一项要求说明中综合了该组织的组织和基础设施需要,说明一个技术基础设施,又称为软件结构,并有适当的组织背景和工作程序。