Average cycle-time

WTF is cycle time?

Cycle time is a measure of the elapsed time when work starts on an item until it’s ready for delivery: how long it takes to complete a task.

And what about Lead Time?

Time elapsed between the identification of a requirement and its fulfillment (it was introduced by Toyota, Lean manufacturing).

Some teams use Lead/Cycle time as the same concept.

Average cycle time?

Avg. cycle time = 
           (Sum cycle time / No. tickets)

Advantages?

  • Meaningful for the customer
  • Can gain insights on specific tickets, why was this ticket a problem?
  • Team can gain insights of what parts of the process are a bottleneck (Refinement, Building, UAT, Release process...?)
  • Gamification
  • Predictability for the business (Even it can be used to predict the time a task will take).
  • Leads to smaller, well defined tickets.

It works well with Kanban!

If team does not follow sprints, how do I measure my throughput?  

It works well with Kanban!

If team does not follow sprints, how do I measure my throughput?


How do I help my PM have some predictability about how long things will take?

 

It works well with Kanban!

If team does not follow sprints, how do I measure my throughput?

How do I help my PM have some predictability about how long things will take?

How do I know if the team is improving?

 

It works well with Kanban!

If team does not follow sprints, how do I measure my throughput?

How do I help my PM have some predictability about how long things will take?

How do I know if the team is improving?

 

It works well with Scrum!

Scrum teams can benefit from optimized Cycle times!
Compare Average Cycle time of different sprints: did we do worse than previous sprints? Why?

Can be easily combined with Number of tickets.

 

It works well with Experimentation!

Cycle time:
T_Learn - T_Build

The shorter the cycle time, the faster you can learn!

We are trully Agile in FMP!

We change the process based on the type of work we are doing!

Q4: Scrumban (Tree onboarding Migration)

Q1: Experimentation (Beginners)

Q2: Kanban (Beginners on boarding)

We are trully Agile in FMP!

We change the process based on the type of work we are doing!

Q4: Scrumban (Tree onboarding Migration)

Q1: Experimentation (Beginners)

Q2: Kanban (Beginners on boarding)

I don't care
what process we follow!

We are trully Agile in FMP!

We change the process based on the type of work we are doing!

Q4: Scrumban (Tree onboarding Migration)

Q1: Experimentation (Beginners)

Q2: Kanban (Beginners on boarding)

How long
is this
going to take?

We are trully Agile in FMP!

We change the process based on the type of work we are doing!

Q4: Scrumban (Tree onboarding Migration)

Q1: Experimentation (Beginners)

Q2: Kanban (Beginners on boarding)

How long
is this
going to take?

Ok, I've got your point, how do I measure it?

Plus for Trello!

Ok, I've got your point, how do I measure it?

Trello is on top of it!

Ok, I've got your point, how do I measure it?

Start a timer!

Use Excel!

Ok, I've got your point, how do I measure it?

Challenge accepted!

Average cycle-time

By Juan Antonio Vicaria

Average cycle-time

  • 76