|
|
|
|
|
by dewey
596 days ago
|
|
How actionable will these insights be? Are you going to write better code because you don't want your "failed test" metric to go down? As with many of these "quantified self" stats it feels like it will result in a colorful and nice to look at dashboard...with no benefit. |
|
One example.
There is a refactoring view in there. By time, by projects, even breaking the figures down by type of actions.
Benefits:
- Self awareness. It is hard to gauge how much time is spent refactoring. If your priority isn't to refactor but meet a soon coming deadline, these stats tell you whether you are adhering to the priorities.
- Quantifies. If you are trying to explain to your colleagues that you find yourself needing to do a lot of refactor for that particular project, you've got numbers to communicate. What's a lot? Some colleagues often ask.
- Evidence. Showing these numbers communicates better certainty than "I think I've been doing a lot of refactor on this project today"
Plus, oftentimes with visualisations, we don't know what we are looking for. Until we find it.