This document discusses research into measuring and improving software development productivity on a minute-by-minute basis. It explores developers' perspectives on productivity, observes their activities and work flows, and suggests ways forward at the individual, team, and organizational levels. Key findings include that development work is highly fragmented, habitual productivity patterns exist, and mitigating context switches can improve focus. The research aims to develop more flexible and adaptable measurement and retrospective tools to help developers and organizations enhance productivity.