@blowdart: In fact, I'm hesitant to let management see any kind of code metric. Depending on your management you can end up with them liking to see a certain number of lines per day or some such nonsense. We try to boil our work items down into agile/kanban points to provide an abstract metric that still gives an accurate sense of progress.

Not everybody can do agile, but the point system can help to weight certain work items as being more complex/time consuming so you don't get dinged for taking a whole day on a single work item whereas somebody else may do more.