This document discusses research into factors that influence whether developers communicate around code changes. It presents findings from surveys and interviews with developers on items like code reviews, approvals, fixes and social factors that encourage discussion. It also covers how development mode, risk perception, business goals and guidelines can impact communication. The overall goal appears to be using this research to design tools that facilitate productive discussion around code changes.
22. Surveys
Process Developer Code
Rank items by likelihood that it would make
you talk to another developer
23. Surveys
Process Developer Code
In Endgame
Rank items by likelihood that it would make
you talk to another developer
24. Surveys
Process Developer Code
In Endgame
Code Review
Need Approval
Verify Fix
Role
Rank items by likelihood that it would make
you talk to another developer
25. Surveys
Process Developer Code
In Endgame Experience
Code Review
Need Approval
Verify Fix
Role
Rank items by likelihood that it would make
you talk to another developer
26. Surveys
Process Developer Code
In Endgame Experience
Code Review Work Quality
Need Approval Same Team
Verify Fix Met in Person
Role Location
Rank items by likelihood that it would make
you talk to another developer
27. Surveys
Process Developer Code
In Endgame Experience API Change
Code Review Work Quality
Need Approval Same Team
Verify Fix Met in Person
Role Location
Rank items by likelihood that it would make
you talk to another developer
28. Surveys
Process Developer Code
In Endgame Experience API Change
Code Review Work Quality Complex Code
Need Approval Same Team Your Code
Verify Fix Met in Person Bug Fix
Role Location Re-factoring
Rank items by likelihood that it would make
you talk to another developer