Skip to main content
DevOps icon showing cogs

This post is from the XebiaLabs blog and has not been updated since the original publish date.

Last Updated May 22, 2016 — DevOps Expert

The Right Attitude Towards Agile Forecasts & What Playing Golf Has To Do With It

DevOps

 

Setting realistic targets help scrum teams to manage expectations better.Thinking in target ranges, instead of just one precise target is the trick. Learn which attitude it takes to deal with target forecasts successfully. Take your club and join me at hole 6….

Tee-Off Hole 6

The thing about golf is that somehow deep in my heart I want to hit this small golf ball as perfect as possible. Do not ask me why -  it is just in me. I would like to hit it like Tiger Woods. As close to the flag as possible.  A hole in one? Yes, that would be just right!

An Agile Team Aims For The Flag As Well

How does this relate to the estimates and forecasts of Agile teams? A lot! Because when a team starts with a sprint they are aiming for the target as well. In Agile, we call this estimated velocity = a forecast of how many requirements (user stories) a team will make in a time box (sprint) of 2-4 weeks; estimated in story points. This estimate comes from the team and is a result of the sprint planning meeting. And as myself, standing there at the tee box of hole 6, there is a natural inner drive of a Scrum team to reach this target as good as possible.

How Team Members Can React When They Miss The Flag

Not meeting the estimated forecast of a sprint can create stress and demotivation for team members. Especially when team members think in terms of failing/ winning: “We did not meet the target, so we failed!”. As Scrum is so transparent to the outside world they might also think: "What will my manager, co-worker….(whoever) think/say of this 'failure'?" Returning to golf- this compares to standing at the tee-off box with the golf club in your hand and thinking: “I HAVE to have THE perfect shot NOW! Otherwise I FAIL (again)! What will <whoever > think if I miss this ball"?

Do You Feel The Tension And Pressure?

The mindset and attitude towards the expectations of forecasts can therefore have a big impact on the motivation and the behavior of scrum team members.

Always Have Realistic Expectations

That is why I always tell my agile teams to have the right and REALISTIC expectations towards estimates. So instead, this is what the team members should think when they stand at the tee-off of hole 6 with the club in their hand:

  • The estimated velocity is never just only the flag- it is a realistic target range where the ball will somewhere land. There is an OK chance that the ball will land somewhere there.
  • As beginners we do not know our range yet. It takes in average at least 3 sprints/shots to now the first rough target range.
  • The target range depends on the experience level. As beginners we know that this range is much wider than for an experienced pro like Tiger Woods.
  • If we focus on the shot and do our best, we have the good chance to make a very good shot.
  • If we have a bad shot, this can happen as well. We are not surprised then. We will then identify the “disturbances” of this shot, will learn from it and try to make it better next time.
  • The more golf shots (sprints) we do, the more we practice, the better we get in knowing our target range. This does not mean that we still can have a bad ball here and there. Even pros like Tiger Woods have this!

The effect of this way of thinking:

  • A more realistic attitude towards estimates.
  • A more relaxed way of thinking towards bad balls/failures.

What is your experience with estimates in Agile teams? What worked well, what did not work in the end?  


Read the original blog entry here. Continue learning about Agile, DevOps and Continuous Delivery with our on-demand webinar: Starting a DevOps and Continuous Delivery Transformation in the Enterprise.

 

More from the Blog

View more
Ascension Launch Banner
Apr 26, 2022

Get ready for peak performance with Digital.ai’s newest AI-Powered DevOps Platform Ascension Release

DevOps
Today, Digital.ai is excited to announce our latest AI-Powered DevOps ...
Read More
Jan 24, 2022

Digital.ai Value Stream Delivery for SAFe®: The key to amazing business outcomes

DevOps
The Scaled Agile Framework (SAFe) is the world’s leading framework for ...
Read More
Dec 09, 2021

How SaaS and cloud-based solutions helped the U.S. Department of Veterans Affairs achieve digital transformation

DevOps
Modernizing legacy systems was an ongoing goal for the U.S. Department ...
Read More
Nov 29, 2021

Increase velocity and reduce risk with AI and machine learning

DevOps
Artificial Intelligence (AI) and machine learning (ML) have proven use ...
Read More
Contact Us