This document discusses software development productivity and explores ways to measure and improve it. It begins by noting that software is becoming increasingly important and examines past views of productivity focused on outputs like lines of code. More modern perspectives emphasize quality and validated learning. The document suggests individual software developers could track metrics like the percentage of their work released to users and number of commits over time to reflect on productivity. Integrating and analyzing application lifecycle data may help individuals understand what makes them most productive by learning from successes and failures. The overall message is that empowering individuals with data about their work can help continuously improve software development productivity.