Matches in SemOpenAlex for { <https://semopenalex.org/work/W2465706857> ?p ?o ?g. }
- W2465706857 endingPage "194" @default.
- W2465706857 startingPage "194" @default.
- W2465706857 abstract "Peer review is seen as an important quality assurance mechanism in both industrial development and the open source software (OSS) community. The techniques for performing inspections have been well studied in industry; in OSS development, peer review practices are less well understood. In contrast to industry, where reviews are typically assigned to specific individuals, in OSS, changes are broadcast to hundreds of potentially interested stakeholders. What is surprising is that this approach works very well, despite concerns that reviews may be ignored, or that discussions will deadlock because too many uninformed stakeholders are involved. In this work we use a multi-case study methodology to develop a theory of OSS peer review. There are three research stages. In the first stage, we examine the policies of 25 OSS projects to understand the review processes used on successful OSS projects. We also select six projects for further analysis: Apache, Subversion, Linux, FreeBSD, KDE, and Gnome. In the second stage, using archival records from the six projects, we construct a series of metrics that produces measures similar to those used in traditional inspection experiments. We measure the frequency of review, the size and complexity of the contribution under review, the level of participation during review, the experience and expertise of the individuals involved in the review, the review interval, and number of issues discussed during review. We create statistical models of the review efficiency, review interval, and effectiveness, the issues discussed during review, to determine which measures have the largest impact on review efficacy. In the third stage, we use grounded theory to analyze 500 instances of peer review and interview ten core developers across the six projects. This approach allows us to understand why developers decide to perform reviews, what happens when reviews are ignored, how developers interact during a review, what happens when too many stakeholders are involved during review, and the effect of project size on the review techniques. Our findings provide insights into the simple, community-wide mechanisms and behaviours that developers use to effectively manage large quantities of reviews and other development discussions. The primary contribution of this work is a theory of OSS peer review. We find that OSS reviews can be described as (1) early, frequent reviews (2) of small, independent, complete contributions (3) that, despite being asynchronously broadcast to a large group of stakeholders, are reviewed by a small group of self-selected experts (4) resulting in an efficient and effective peer review technique." @default.
- W2465706857 created "2016-07-22" @default.
- W2465706857 creator A5020289098 @default.
- W2465706857 creator A5027592388 @default.
- W2465706857 creator A5060237319 @default.
- W2465706857 date "2011-01-01" @default.
- W2465706857 modified "2023-10-16" @default.
- W2465706857 title "Understanding open source software peer review: review processes, parameters and statistical models, and underlying behaviours and mechanisms" @default.
- W2465706857 cites W100273097 @default.
- W2465706857 cites W1260576311 @default.
- W2465706857 cites W1479823809 @default.
- W2465706857 cites W1485628575 @default.
- W2465706857 cites W1488077794 @default.
- W2465706857 cites W1499331967 @default.
- W2465706857 cites W1533574204 @default.
- W2465706857 cites W1546884423 @default.
- W2465706857 cites W1570337830 @default.
- W2465706857 cites W1586015080 @default.
- W2465706857 cites W158951875 @default.
- W2465706857 cites W1591671213 @default.
- W2465706857 cites W1607675442 @default.
- W2465706857 cites W1636699182 @default.
- W2465706857 cites W1714723801 @default.
- W2465706857 cites W1936142718 @default.
- W2465706857 cites W1968873899 @default.
- W2465706857 cites W1976601048 @default.
- W2465706857 cites W1983737815 @default.
- W2465706857 cites W1985431590 @default.
- W2465706857 cites W1986071441 @default.
- W2465706857 cites W1991373531 @default.
- W2465706857 cites W1993084346 @default.
- W2465706857 cites W2004184082 @default.
- W2465706857 cites W2008494127 @default.
- W2465706857 cites W2012686127 @default.
- W2465706857 cites W2014347054 @default.
- W2465706857 cites W2017794698 @default.
- W2465706857 cites W2023632444 @default.
- W2465706857 cites W2039785095 @default.
- W2465706857 cites W2039875781 @default.
- W2465706857 cites W2044679885 @default.
- W2465706857 cites W2045749853 @default.
- W2465706857 cites W2046876961 @default.
- W2465706857 cites W2049329210 @default.
- W2465706857 cites W2057245786 @default.
- W2465706857 cites W2059554369 @default.
- W2465706857 cites W2076279155 @default.
- W2465706857 cites W2076873241 @default.
- W2465706857 cites W2079168537 @default.
- W2465706857 cites W2081311064 @default.
- W2465706857 cites W2089170446 @default.
- W2465706857 cites W2089716177 @default.
- W2465706857 cites W2090559588 @default.
- W2465706857 cites W2095954493 @default.
- W2465706857 cites W2096249199 @default.
- W2465706857 cites W2100064951 @default.
- W2465706857 cites W2101693933 @default.
- W2465706857 cites W2102853796 @default.
- W2465706857 cites W2104863266 @default.
- W2465706857 cites W2104915481 @default.
- W2465706857 cites W2107086891 @default.
- W2465706857 cites W2107142491 @default.
- W2465706857 cites W2107294940 @default.
- W2465706857 cites W2109962300 @default.
- W2465706857 cites W2110065044 @default.
- W2465706857 cites W2112357885 @default.
- W2465706857 cites W2116242639 @default.
- W2465706857 cites W2118298147 @default.
- W2465706857 cites W2120983913 @default.
- W2465706857 cites W2126054281 @default.
- W2465706857 cites W2126259958 @default.
- W2465706857 cites W2126798794 @default.
- W2465706857 cites W2130113839 @default.
- W2465706857 cites W2130743551 @default.
- W2465706857 cites W2131270544 @default.
- W2465706857 cites W2131399871 @default.
- W2465706857 cites W2133561941 @default.
- W2465706857 cites W2133750853 @default.
- W2465706857 cites W2135118157 @default.
- W2465706857 cites W2141767681 @default.
- W2465706857 cites W2143726097 @default.
- W2465706857 cites W2143778610 @default.
- W2465706857 cites W2144072724 @default.
- W2465706857 cites W2145680370 @default.
- W2465706857 cites W2145890718 @default.
- W2465706857 cites W2147105902 @default.
- W2465706857 cites W2148071752 @default.
- W2465706857 cites W2150113180 @default.
- W2465706857 cites W2158330836 @default.
- W2465706857 cites W2161407365 @default.
- W2465706857 cites W2166271660 @default.
- W2465706857 cites W2166406994 @default.
- W2465706857 cites W2166955195 @default.
- W2465706857 cites W2169232226 @default.
- W2465706857 cites W2170923331 @default.
- W2465706857 cites W2171816001 @default.
- W2465706857 cites W2175631294 @default.
- W2465706857 cites W2336613006 @default.
- W2465706857 cites W2337965632 @default.