Friday, June 20, 2008

Visualizing Development Sessions

Some interesting work has been going on in recording development sessions.

If you use Smalltalk, there is an interesting project,
Spyware, going on that allows you to visualize your development sessions. In addition, "Change Factory is a tool we are implementing which allows one to define a program transformation by first recording a concrete example of it."

I've been doing similar work focusing on C# and Visual Studio. Here is a visualization of one programmer's sessions over a period of few days:

Each pixel in the x-axis is one minute. The y-axis is the amount of activity. Blue pixels are navigation, and green pixels are edits.

No comments: