5 ms·
>Developer productivity is not about moving the needle, it is about outcomes, and not outputs. What criteria does your team use to measure the outcomes and/or
by passivate 5y ago
>Developer productivity is not about moving the needle, it is about outcomes, and not outputs.
What criteria does your team use to measure the outcomes and/or during a post-mortem?
> The real goal is to be more like a f1 pit crew where you leave out the metrics and end up performing better than if you measured them.
But all F1 pit crews have defined measurable metrics for success. I don't see the analogy here? Can you help me understand it?
- thenerdhead 5y agoWe measure happiness and various sentiments towards these areas like knowledge transfer, documentation, ci/cd reliability, pr velocity, etc. The f1 pit crew analogy refers to how certain teams realized that measuring KPIs too religiously meant the vary difference of performance when it mattered. Similar to other sports where coaching actually matters and these metrics are rather useless unless there’s a coaching role to be deliberate with them.
- passivate 5y ago>We measure happiness and various sentiments towards these areas like knowledge transfer, documentation, ci/cd reliability, pr velocity, etc. I see, so you guys don't measure anything specific that is actionable? Did you face any challenges dealing with non-performers or under-performers dragging the team down?
- thenerdhead 5y agoYes. Those people tend to also be happiest with each of these areas and have coaching plans with their managers given they are also early in career. Unhappiest are the senior and principal talent, but not by much more.
- passivate 5y agoOkay, interesting. If you don't mind saying, what is the size of your team?
- thenerdhead 5y ago30+ ICs between two major OSS codebases.