EngProd Guide
Documentation
Haystack Analytics
Contents
x
Getting Started
Measuring Engineering Productivity
Software Development Lifecycle (SDLC) Improvement Programmes
EngProd Best Practices
Rolling out EngProd Metrics
External Resources
Reports
Glossary
Powered by
Measuring Engineering Productivity
6 Articles
in this category
Contributors
Share this
Print
Share
Dark
Light
Contents
Measuring Engineering Productivity
6 Articles
in this category
Written by
Junade Ali
Share
Dark
Light
Cycle Time - Software Development Lifecycle (SDLC)
Cycle Time is an end-to-end measure of your software development productivity. It measures how long it takes for an idea to go from development to being in front of users in production. Many notable engineering teams (like Google and Spotify) have...
Written by
Junade Ali
Updated on : 04 Aug 2021
SPACE (The SPACE of Developer Productivity)
SPACE is an emergent model for measuring developer productivity. The lead researcher who helped develop the framework is Dr. Nicole Forsgren, who previously led the work on creating the DORA Four Key Metrics (Accelerate book) for DevOps teams. T...
Written by
Junade Ali
Updated on : 09 Aug 2021
DORA Four Key Metrics (Accelerate book)
The Accelerate Book In the book, Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations, Dr. Nicole Forsgren, Jez Humble and Gene Kim studied what made separated strong performing technol...
Written by
Junade Ali
Updated on : 29 Apr 2022
Time To First "Hello, World!"
Time To First "Hello, World!" (TTFHW, sometimes known as bootstrap time ) represents the time it takes for a user to onboard to an API, framework, project or team. How long it takes for a developer to get started and begin being productive in an ...
Written by
Junade Ali
Updated on : 08 Aug 2021
Full Resolution Time for Bugs
Median Full Resolution Time is an important quality metric for EngProd teams. It acts as a guard rail when measuring speed metrics like Cycle Time . Much of the work involved in software engineering is balancing the risk and reward of technical ...
Written by
Junade Ali
Updated on : 09 Aug 2021
Why Code Churn is a Harmful Metric
Developer analytics tools often contain a code quality metric called "churn", this is defined as "code which is deleted or rewritten shortly after being written" (e.g. in less than 3 weeks). This metric is then used to compute an "efficiency" metric...
Written by
Junade Ali
Updated on : 02 Nov 2021