I'm currently revisiting Accelerate by Nicole Forsgren and I'm looking at her metrics for measuring high performance. Specifically Lead Time which she defines as:
Lead Time is the time it takes from the customer making a request to the request being satisfied.
She also notes that
there are two parts to the lead time: the time it takes to design and validate a product or feature, and the time to deliver the feature to customers.
However, in a normal scrum team stories are added and prioritised to the backlog all the time. Something may be added and then deprioritized or even cancelled. when exactly does a customer "make a request?"
Is it:
- When it's added to the backlog?
- When it's accepted in Sprint planning?
- When it's "accepted" and estimated?
- Somewhere in between?
I'm less worried about "delivered" that feeds into definition of done.
Any "word of god" statements from Forsgren herself would be preferred.