Please enable JavaScript.
Coggle requires JavaScript to display documents.
Expectations, outcomes and challenges of modern code review (looks at…
Expectations, outcomes and challenges of modern code review
looks at motivations, challenges and outcomes by observing, surveying and interviewing Microsoft teams with diverse code review practices/culture
-
modern code review = informal, tool-based and regular
What are expectations for code review? (Do they change for managers vs developers vs testers?) What are its outcomes and do they match expectations? What are the main challenges?
-
-
-
compares expectations of managers and developers to code review outcomes; relates outcomes to understanding needs
Related work
Porter et al (1995) looked at effect of team size, type of review and number of sessions on code review
Votta found that 20% of time was wasted on scheduling with traditional code review cos involves looking at code line by line in a meeting
-
-
Latoza et al found developers had difficulty finding rationale behind code changes and had to get knowledge from other developers
-