009 – Agile for Humans

1x
0:00
01:07:06
Subscribe to the mailing list
Subscribe to the mailing list

I have read and agreed to your Privacy Policy.

Hosts

Ryan Ripley, Zach Bonaker, Glen Alleman

Discussion

Glen Alleman has more than 30 years of experience as a program manager and performance management consultant in the aerospace, defense, and enterprise information technology fields. He is the author of the Herding Cats Blog. His latest book is called “Performance Based Project Management: Increasing the Probability of Project Success”.

Zach is an independent agile coach who brings a systems thinking approach to his coaching work. He is fondly known as the benevolent trouble maker, and is joining us again as co-host this evening.

To kick off the show, Glen talked about the need to estimate when working in uncertain domains and gave us a glimpse into how he makes decisions on his project and how he has implemented agile on large programs. We then moved in to the topic of #NoEstimates. The key question that Glen has about #NoEstimates is as follows:

“In what paradigm can you make a decision in the presence of uncertainty about a future outcome without making an estimate of that outcome?”

Glen shared how his teams approach estimation and gave some insights in to recent project failures that have made the headlines. He readily shared that estimates can be misused by management and was adamant that this kind of bad management must be avoided. In fact, this kind of management is the key reason Glen attributes to the #NoEstimates movement resonating with developers.

The wrap up centered around who ultimately pays the bill for #NoEstimates. Glen noted that much of the #NoEstimates behavior is driven by those who are not signing the checks – it isn’t their money. Exploration is paid for by someone and that someone has value at risk that must be mitigated. He advocated for better training for managers on how to use and create proper estimates.

From his latest blog post:

“This of course goes for the #Noestimates notion as well – ask those paying if they have no interest in knowing when those capabilities will be available and how much they will cost. You may get a different answer that the one provided by the developer, who does not own the money, the business accountability, or the balance sheet performance goals.”

Glen also provided notes on the discussion that can be found here and here.

Take Aways

  • Definitions matter: Is story slicing estimating? Are forecasting, projecting and estimating all interchangeable terms or do they have different meaningss to teams and stakeholders?
  • Upstream decision making should be addressed. Or is #NoEstimates purely a developer play?
  • Estimates as a dysfunction: Can we clearly state the dysfunctions that we are correcting by seeking alternatives to estimating?
  • Projects are still failing miserably with governance and estimating processes in place. Both sides are seeking to solve this problem but at opposite ends of the spectrum. One end wants to improve the estimating process and estimates, while the other is seeking alternatives. BUT how do we know that estimates caused the failures?

Resources, Plugs, and More

Ryanhttp://agileanswerman.com

Zachhttps://www.linkedin.com/in/zachbonaker

Glenhttp://herdingcats.typepad.com/

Like this Podcast?

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on Linkdin
Share on reddit
Share of Reddit
Share on email
Share w/ Email
Share on print
Print
ABOUT RYAN RIPLEY

ABOUT RYAN RIPLEY

A Professional Scrum Trainer with Scrum.org, Ryan Ripley has experience as a software developer, manager, director, and Scrum Master in multiple Fortune 500 companies.

Ryan is committed to helping teams break the cycle of “bad Scrum” so they can deliver valuable software that delights their customers. The host of "Agile for Humans," the top agile podcast on iTunes, Ryan lives in Indiana with his wife, Kristin, and three children.

All Posts