Is Our Organization Actually Measuring Productivity? How Contrasting Organizational and Individual Measures of Engineering Success is an Opportunity to Drive Engineering Transf

05/18/2023
by   Carol S. Lee, et al.
0

Background: Previous research highlights that common misconceptions about developer productivity lead to harmful and inaccurate evaluations of software work, pointing to the need for organizations to differentiate between measures of production, productivity, and performance as an important step that helps to suggest improvements to how we measure the success of engineering teams. Methodology: Using a card sort, we explored how a Three Layer Productivity Framework was used by 16 software engineers at a Software Engineering focused conference to rank measures of success, first in the current practice of their organization and second in their individual beliefs about the best ways to measure engineering success. Results and discussion: Overall, participants preferred organizations to 1) continue their prioritized focus on performance layer metrics, 2) increase the focus on productivity metrics, and 3) decrease their focus on production metrics. When asked about the current metrics of their organizations, while all roles reported a current focus on performance metrics, only ICs reported a strong focus on production metrics. When asked about metrics they would prefer, all roles preferred more performance metrics but only leaders and ICs also wanted productivity metrics. While all participants were aligned on performance metrics being a top preference, there was misalignment on which specific metrics are used. Our findings show that when measuring developer success, organizations should continue measurement using performance metrics, consider an increased focus on productivity metrics, and consider a decreased focus on production metrics.

READ FULL TEXT

page 4

page 6

page 7

page 14

page 19

page 22

page 23

research
12/14/2020

Mind the Gap: On the Relationship Between Automatically Measured and Self-Reported Productivity

To improve software developers' productivity has been the holy grail of ...
research
10/30/2018

How do you define and measure research productivity?

Productivity is the quintessential indicator of efficiency in any produc...
research
01/17/2019

Time Pressure in Software Engineering: A Systematic Literature Review

Large project overruns and overtime work have been reported in the softw...
research
09/27/2021

Retrofitting Meetings for Psychological Safety

Meetings are the fuel of organizations' productivity. At times, however,...
research
05/05/2023

Assessing New Hires' Programming Productivity Through UMETRIX – An Industry Case Study

New hires (novice or experienced) usually undergo an onboarding program ...
research
11/05/2018

Revisiting size effects in higher education research productivity

The potential occurrence of variable returns to size in research activit...
research
03/23/2022

Continuous Software Engineering in the Wild

Software is becoming a critical component of most products and organizat...

Please sign up or login with your details

Forgot password? Click here to reset