Lies, damned lies and statistics
The other day whilst reading some of ^Z's entries it struck me that he uses metrics to mark many of his important observations. This is a hallmark of many of my trusted sources of information. For example Mark has been keeping a log-book of his jogging; he can now look back through the statistics that he's been keeping and use them to check his jogging patterns. I think that this is important because - as I've mentioned previously - it's often easier to plan for where you are going if you know where you're coming from.
I'd love to come up with a set of developer metrics that you could enter into a daily logbook of entries. What statistics could you keep? Here's a list which sprang immediately from my mind:
- Lines of code written
- Classes created
- Classes completed
- Incomplete "stack" of TODO's
- Bugs found
- Bugs fixed
- Working singularly or in a team
- Working on a "current" project
- New inventions - new ideas
- New inventions - new creations
It would be fun to overlay the "creativity" stuff with the "TO DO" lists and other "outstanding" items stuff. Hmmm, could this be practical though {scratches head and sharpens pencil}
Metrics are a wonderous thing - are they not?