Structured rapid prototyping: an evolutionary approach to software development
Structured rapid prototyping: an evolutionary approach to software development
Rapid application development
Optimal timing of reviews in concurrent design for manufacturability
Management Science
A model-based framework to overlap product development activities
Management Science - Special issue on frontier research in manufacturing and logistics
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Cathedral and the Bazaar
Measuring the Effectiveness of Overlapping Development Activities
Management Science
The Many Meanings of Open Source
IEEE Software
Product Development Decisions: A Review of the Literature
Management Science
Managing NPD: Cost and Schedule Performance in Design and Manufacturing
Management Science
Contrasting Community Building in Sponsored and Community Founded Open Source Projects
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
A case study of open source tools and practices in a commercial setting
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
Core and Periphery in Free/Libre and Open Source Software Team Communications
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 06
The transformation of open source software
MIS Quarterly
Hi-index | 0.00 |
Open-source software development is the next stage in the evolution of product development, particularly software products. Compared with the prevailing proprietary approaches, open-source software products are developed by co-opting external developers and prospective users. Although a core group of developers might still play a key role in the initial design and development, a notable aspect of the open-source software paradigm is the role of peripheral developers in the enhancement and popularization of the product. Peripheral developers are not formal members of the core development team. They voluntarily contribute their time and creative talent in improving the quality of the product or in popularizing the product through word-of-mouth advocacy. As volunteers, they are not subject to the traditional hierarchical controls, nor are they contractually obligated. Peripheral developers represent a novel and unique aspect of open-source software development, and there is a greater interest in tapping their potential. However, there has been limited evidence about how and when their participation has beneficial impacts. We examine how peripheral developers contribute to product quality and diffusion by utilizing longitudinal data on 147 open-source software products. Hierarchical linear modeling analysis indicates that peripheral developers make significant contributions to product quality and diffusion, especially on projects that are in the more mature stages of product development.