No, you shouldn’t measure software engineers — but you should help them adopt best practices

<p>McKinsey recently published an article titled &ldquo;<a href="https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/yes-you-can-measure-software-developer-productivity" rel="noopener ugc nofollow" target="_blank">Yes, you can measure software developer productivity</a>&rdquo; to collective gasps of horror within the industry. My own reaction was also visceral. I&rsquo;ve seen the endgame of this and it&rsquo;s not pretty. However, the paper answers a very real set of needs in software engineering organisations. Namely:</p> <ul> <li><strong>The need to develop the team dynamics towards being able to build better software, faster.</strong>&nbsp;Building software is not just about building software. It&rsquo;s about building teams and environments that become increasingly effective at building software.&nbsp;<a href="https://medium.com/p/d15814eb5cb2" rel="noopener">I&rsquo;ve written about the importance of this before</a>.</li> <li><strong>The need for teams to be able to demonstrate their progress and health.</strong>&nbsp;From a business perspective, senior executives cannot have an area of the business that is a black box. This is an area where teams and organisations often fall down. Namely, in failing to develop the ways in which they share context with the rest of the business. Nature abhors a vacuum and this paper is very much written to appeal to executives who want to feel confident their engineering organisations are operating well. If you don&rsquo;t invest in sharing context with your executive team then they are going to feel obligated to come and collect it from you.&nbsp;<em>It is always better to volunteer context on your terms than have someone with less understanding of your role impose it on you. Trust me when I say that working for the Eye of Sauron is unpleasant.</em></li> </ul> <p><a href="https://betterprogramming.pub/no-you-shouldnt-measure-software-engineers-but-you-should-help-them-adopt-best-practices-a5efa0ba446d"><strong>Learn More</strong></a></p>