“Although there is no general-purpose measurement that can be used in any situation
focused on developer productivity, it is still possible to make data-driven improvements
to a software engineering workflow. Given a specific research question, it is possible to
break measurements down into a specific context and know what the caveats are.”
https://link.springer.com/chapter/10.1007/978-1-4842-4221-6_2