• DocumentCode
    2003700
  • Title

    Can peer code reviews be exploited for later information needs?

  • Author

    Sutherland, Andrew ; Venolia, Gina

  • Author_Institution
    Univ. of Saskatchewan, Saskatoon, SK
  • fYear
    2009
  • fDate
    16-24 May 2009
  • Firstpage
    259
  • Lastpage
    262
  • Abstract
    Code reviews have proven to be an effective means of improving overall software quality. During the review, there is an exchange of knowledge between the code author and reviewer that concerns the code being reviewed. We performed a study that looked at the code review practices of software product teams at Microsoft. The study results indicated that code reviews are a point at which design rationale is explicitly stated, but that retention and recovery of this information is not well supported in the current environment. The results also indicated that code reviews in collocated development environments such as Microsoft use a mix of face-to-face and electronic communication.
  • Keywords
    program debugging; program diagnostics; software quality; Microsoft; collocated development environment; electronic communication; face-to-face communication; information needs; knowledge exchange; peer code review; software product team; software quality; Cognitive science; Costs; Fault diagnosis; Inspection; Knowledge engineering; Open source software; Project management; Software performance; Software quality; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3495-4
  • Type

    conf

  • DOI
    10.1109/ICSE-COMPANION.2009.5070996
  • Filename
    5070996