- Ciera Jaspan
- Matthew Jorde
- Carolyn Denomme Egelman
- Collin Green
- Ben Holtz
- Edward K. Smith
- Maggie Morrow Hodges
- Andrea Marie Knight Dolan
- Elizabeth Kammer
- Jillian Dicker
- Caitlin Harrison Sadowski
- James Lin
- Lan Cheng
- Mark Canning
- Emerson Murphy-Hill
Abstract
Understanding developers’ day-to-day behavior can help answer important research questions, but capturing that behavior at scale can be challenging, particularly when developers use many tools in concert to accomplish their tasks. In this paper, we describe our experience creating a system that integrates log data from dozens of development tools at Google, including tools that developers use to email, schedule meetings, ask and answer technical questions, find code, build and test, and review code. The contribution of this article is a technical description of the system, a validation of it, and a demonstration of its usefulness.
Research Areas
Learn more about how we do research
We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work