首页 | 本学科首页   官方微博 | 高级检索  
     


Revisiting Linus’s law: Benefits and challenges of open source software peer review
Affiliation:1. Biology Department, University of Texas at Arlington, Box 19498, Arlington, TX 76019 USA;2. Department of Natural Science in the Center for General Education, Chang Gung University, Guishan, Taoyuan 333, Taiwan;3. Community Medicine Research Center, Chang Gung Memorial Hospital, Keelung 204, Taiwan;1. Université de Toulouse - Mines Albi, 4 route de Teillet, 81000 Albi, France;2. Linagora Toulouse, 3 Av Didier Daurat, 31000 Toulouse, France;3. InteropSys, 23 Bd Victor Hugo, 31770 Colomiers, France;1. CNR—National Research Council of Italy, IEIIT, c.so Duca degli Abruzzi 24, I-10129 Torino, Italy;2. Politecnico di Torino, Dipartimento di Automatica e Informatica, c.so Duca degli Abruzzi 24, I-10129 Torino, Italy
Abstract:Open source projects leverage a large number of people to review products and improve code quality. Differences among participants are inevitable and important to this collaborative review process—participants with different expertise, experience, resources, and values approach the problems differently, increasing the likelihood of finding more bugs and fixing the particularly difficult ones. To understand the impacts of member differences on the open source software peer review process, we examined bug reports of Mozilla Firefox. These analyses show that the various types of member differences increase workload as well as frustration and conflicts. However, they facilitate situated learning, problem characterization, design review, and boundary spanning. We discuss implications for work performance and community engagement, and suggest several ways to leverage member differences in the open source software peer review process.
Keywords:Online collaboration  Software peer review  Open source
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号