On Infrastructure for Facilitation of Inner Source in Small Development Teams
@article{Linker2014OnIF, title={On Infrastructure for Facilitation of Inner Source in Small Development Teams}, author={Johan Lin{\aa}ker and Mia Krantz and Martin H{\"o}st}, journal={ArXiv}, year={2014}, volume={abs/2208.00037} }
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…
13 Citations
Guiding Development of Contribution and Community Strategies in Open Source Software Requirements Engineering
- Business
- 2019
This thesis introduces the two concepts of contribution and community strategy and offers problem understanding of how organizations reason in terms of these questions, as well as guidance for how the different types of strategies may be developed.
An Investigation into Inner Source Software Development: Preliminary Findings from a Systematic Literature Review
- Computer ScienceOpenSym
- 2018
A systematic literature review is presented that identifies, critically evaluates and integrates the findings of 29 primary studies on inner source and identified 8 frameworks/methods, models and tools proposed in the literature to support inner source, as well as a set of benefits and challenges associated with inner source.
Inner Source Definition, Benefits, and Challenges
- Computer ScienceACM Comput. Surv.
- 2017
An extensive literature survey is performed and a model of the elements that constitute IS is developed, which presents a classification framework for IS programs and projects and applies it to lay out a map of known IS endeavors.
Open innovation using open source tools: a case study at Sony Mobile
- Computer ScienceEmpirical Software Engineering
- 2017
This study explores the involvement of a software organization (Sony Mobile) in OSS communities from an OI perspective and what SE practices (requirements engineering and testing) have been adapted in relation to OI, and highlights the innovative outcomes resulting from OI.
Inner source software development: Current thinking and an agenda for future research
- BusinessJ. Syst. Softw.
- 2020
A Survey on the Perception of Innovation in a Large Product-Focused Software Organization
- BusinessICSOB
- 2015
The perception of the innovation concept in industry is somewhat narrow, and mostly related to product innovation, and there is a complex interdependency between the types.
A Survey on the Perception of Innovation in a Large Product-focused Software Organization
- Business
- 2015
Context. Innovation is promoted in companies to help them stay competitive. Four types of innovation are defined: product, process, business, and organizational. Objective. We want to understand the…
What motivates software practitioners to contribute to inner source?
- BusinessESEC/SIGSOFT FSE
- 2022
Software development organizations have adopted open source development practices to support or augment their software development processes, a phenomenon referred to as inner source. Given the rapid…
An Empirically Based Theory for Open Software Engineering Tools
- Business
- 2018
This thesis proposed a theory of openness for organizations which provides guidelines regarding how to work with OSS tools communities and validated the proposed solution in multiple organizations.
Public Sector Platforms going Open: Creating and Growing an Ecosystem with Open Collaborative Development
- MedicineOpenSym
- 2020
Investigating what challenges may occur for a newly-turned platform provider in the public sector aiming to adopt open collaborative practices to create an ecosystem around the development of the underpinning platform concludes that several cultural, organizational, and process-related challenges may reside, and that platform providers can be preemptive in their work of building healthy ecosystems.
References
SHOWING 1-10 OF 27 REFERENCES
Key factors for adopting inner source
- Computer ScienceACM Trans. Softw. Eng. Methodol.
- 2014
A framework derived from the literature on Inner Source is presented, which identifies nine important factors that need to be considered when implementing Inner Source, and can be used as a probing instrument to assess an organization on these nine factors so as to gain an understanding of whether or not Inner source is suitable.
A case study of a corporate open source development model
- Computer ScienceICSE
- 2006
This work presents a case study of open source software development methodology adopted by a significant commercial software project in the telecommunications domain, extracts a number of lessons learned from the experience, and identifies open research questions.
Open source technology in intra-organisational software development - Private markets or local libraries?
- Business
- 2013
This chapter explores how two organisations have changed their software development practices by introducing Open Source technology. Our aim is to understand the institutional changes that are needed…
The Bazaar inside the Cathedral: Business Models for Internal Markets
- Computer ScienceIEEE Software
- 2008
Inner-source-software (ISS) development applies OSS within a limited environment that has a closed border (such as a company, a division, or a consortium) so, companies using the ISS approach essentially establish an OSS community within the confines of their organization.
Managing a corporate open source software asset
- Computer ScienceCommun. ACM
- 2010
The conclusion is reached that certain commercial projects can indeed benefit from open source development methodology, especially those projects where: • a technology is needed by several product groups, • the technology is relatively immature so that requirements and features are not fully known at the outset, • there is a need to evolve continuously.
Impact of Internal Open Source Development on Reuse: Participatory Reuse in Action
- Computer ScienceJ. Manag. Inf. Syst.
- 2010
A theoretical model is developed that informs managers wishing to foster participatory reuse that they are wise to adopt IOS as a vehicle to promote greater openness of the software development infrastructure for leveraging broader community skills and enhancing information sharing among projects' stakeholders.
Using the focus group method in software engineering: obtaining practitioner and user experiences
- Computer ScienceProceedings. 2004 International Symposium on Empirical Software Engineering, 2004. ISESE '04.
- 2004
The focus group method is a cost-effective and quick empirical research approach for obtaining qualitative insights and feedback from practitioners and application users but a major limitation is that it is useful only in studying concepts that can be understood by participants in a limited time.
Open Collaboration within Corporations Using Software Forges
- Computer ScienceIEEE Software
- 2009
It's found that open source practices can complement traditional top-down software development with bottom-up collective intelligence and offer a mechanism for advancing the adoption of open source best practices within corporations.
An Open Source Approach to Developing Software in a Small Organization
- Computer ScienceIEEE Software
- 2007
The software development approach that developers at Kitware use borrows techniques from agile development and extreme programming and emphasizes long-term, ongoing projects. The company has used…
Lost and Gained in Translation: Adoption of Open Source Software Development at Hewlett-Packard
- BusinessOSS
- 2008
In this paper, a longitudinal field study approach is used to explore how Hewlett-Packard molded open source software development into a proprietary software development approach called “Progressive Open Source” (POS).