Don't touch my code!: examining the effects of ownership on software quality

By Christian Bird, N. Nagappan, Brendan Murphy, Harald C. Gall, Premkumar T. Devanbu. ESEC/FSE '11, 2011

404 citations recorded by the source corpus.

Ownership is a key aspect of large-scale software development. We examine the relationship between different ownership measures and software failures in two large software projects: Windows Vista and Windows 7. We find that in all cases, measures of ownership such as the number of low-expertise developers, and the proportion of ownership for the top owner have a relationship with both pre-release faults and post-release failures. We also empirically identify reasons that low-expertise developers make changes to components and show that the removal of low-expertise contributions dramatically decreases the performance of contribution based defect prediction. Finally we provide recommendations for source code change policies and utilization of resources such as code inspections based on our results.

Subfields: Computer Science Applications, Information Systems, Software

View Paper: https://www.semanticscholar.org/paper/0ff83a2c7e1c66d03b3ddd561af28c43fae27ea0

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Science Applications

  1. Premkumar T. Devanbu
  2. Shane McIntosh
  3. Bram Adams
  4. Yasutaka Kamei
  5. Foyzur Rahman
  6. Alberto Bacchelli
  7. Baishakhi Ray
  8. Ahmed E. Hassan

In Information Systems

  1. Ahmed E. Hassan
  2. Chakkrit Kla Tantithamthavorn
  3. Shane McIntosh
  4. Ken-ichi Matsumoto
  5. Lin Tan
  6. Premkumar T. Devanbu
  7. Sunghun Kim
  8. Jaechang Nam

In Software

  1. Ahmed E. Hassan
  2. Chakkrit Kla Tantithamthavorn
  3. Shane McIntosh
  4. Ken-ichi Matsumoto
  5. Lin Tan
  6. Sunghun Kim
  7. Jaechang Nam
  8. Bram Adams

Citations in the corpus