DocumentCode :
2400957
Title :
Do faster releases improve software quality? An empirical case study of Mozilla Firefox
Author :
Khomh, Foutse ; Dhaliwal, T. ; Ying Zou ; Adams, Bram
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´s Univ., Kingston, ON, Canada
fYear :
2012
fDate :
2-3 June 2012
Firstpage :
179
Lastpage :
188
Abstract :
Nowadays, many software companies are shifting from the traditional 18-month release cycle to shorter release cycles. For example, Google Chrome and Mozilla Firefox release new versions every 6 weeks. These shorter release cycles reduce the users´ waiting time for a new release and offer better marketing opportunities to companies, but it is unclear if the quality of the software product improves as well, since shorter release cycles result in shorter testing periods. In this paper, we empirically study the development process of Mozilla Firefox in 2010 and 2011, a period during which the project transitioned to a shorter release cycle. We compare crash rates, median uptime, and the proportion of post-release bugs of the versions that had a shorter release cycle with those having a traditional release cycle, to assess the relation between release cycle length and the software quality observed by the end user. We found that (1) with shorter release cycles, users do not experience significantly more post-release bugs and (2) bugs are fixed faster, yet (3) users experience these bugs earlier during software execution (the program crashes earlier).
Keywords :
configuration management; online front-ends; program debugging; software houses; software process improvement; software quality; Mozilla Firefox; post-release bugs; release cycle length; software companies; software execution; software product quality improvement; software versions; user waiting time reduction; Companies; Computer bugs; Data mining; Fires; Software quality; Software release; bugs; release cycle; software quality; testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on
Conference_Location :
Zurich
ISSN :
2160-1852
Print_ISBN :
978-1-4673-1760-3
Type :
conf
DOI :
10.1109/MSR.2012.6224279
Filename :
6224279
Link To Document :
بازگشت