DocumentCode :
731514
Title :
Organizational Volatility and Post-release Defects: A Replication Case Study Using Data from Google Chrome
Author :
Donadelli, Samuel M. ; Yue Cai Zhu ; Rigby, Peter C.
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Concordia Univ., Montreal, QC, Canada
fYear :
2015
fDate :
16-17 May 2015
Firstpage :
391
Lastpage :
395
Abstract :
The quality of software projects is affected by developer turnover. Mockus studied organizational volatility in the context a large switching software project at Avaya. We replicate his model of the impact of organizational volatility on post-release defects. At the time of Mockus´s study, Avaya was experimenting with outsourcing and layoffs were prevalent. In contrast, we study volatility on the Chrome web-browser, which is growing rapidly in terms of popularity and team size. Where possible, we use the same factors as Mockus: the number of co-owners, the number of developers joining and leaving the organization, the number of co-changing directories, developer experience and, instead of LOCs, the churn. Our investigation is conducted at the directory instead of the file level. The control variables, including churn, number of co-owners, and expertise all conform with the consensus in the literature that more changes, more co-owners, and lower expertise lead to an increase in customer reported post-release defects. After normalizing by the highly correlated number of co-owners, the number of developers who leave and join both reduce the number of post-release defects. We discuss this unexpected result.
Keywords :
online front-ends; organisational aspects; outsourcing; software development management; software quality; Avaya; Chrome Web-browser; Google Chrome; LOC; Mockus; customer reported post-release defects; developer turnover; layoffs; organizational volatility; outsourcing; post-release defects; replication case study; software projects quality; switching software project; Browsers; Computer bugs; Context; Organizations; Predictive models; Software; Software engineering; Replication; software quality; turnover;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mining Software Repositories (MSR), 2015 IEEE/ACM 12th Working Conference on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/MSR.2015.47
Filename :
7180101
Link To Document :
بازگشت