Authors
Yanqun Wang, Z Yang, F Zhang
Publication date
2014
Source
J. Memb. Sci. https://doi. org/10.1016/j. memsci
Volume
55
Description
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 these various types of 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.
Total citations
201920202021202220232024452342
Scholar articles
Y Wang, Z Yang, F Zhang - J. Memb. Sci. https://doi. org/10.1016/j. memsci, 2014