Do’s and Don’ts

https://linearb.io/blog/engineering-productivity

Don’t:

  • Don’t Prioritize Speed (velocity doesn’t distinguish between planned and unplanned work)
  • Don’t Measure Individual Productivity
  • Don’t Focus on Output-Based Metrics

Good metrics

  • Merge Frequency
  • Cycle Time
  • Planning Accuracy
  • Resource Allocation

Fast loopback cycles

Build latency and productivity

https://www.computer.org/csdl/magazine/so/2023/04/10176199/1OAJyfknInm

  • No “knee” in the curve, any reduction in latency increases productivity
  • Build time consistency happier developers
  • Give an estimate at the time of build submission. If possible

ROI of fast

Https://earthly.dev/blog/the-roi-of-fast

Maintaining flow state

External AND internal interruptions

https://blog.stackblitz.com/posts/flow-state/

  • internal interruptions / fragmented thinking