No Estimates - How to improve software development predictability and profitability by focusing on what matters
#NoEstimates is an approach to software development that arose from the observation that large amounts of time were spent over the years in estimating and improving those estimates, but we see no value from that investment. Indeed, according to scholars Conte, Dunmore and Shens a good estimate is one that is within 25% of the actual cost, 75% of the time.
This is the same as saying: give us your money, we promise not lose more than 25% of it (with a 25% probability that we will lose a lot more). We don't find that acceptable or productive for our industry. There must be better ways to manage software and product development. In this workshop we will review and analyze why we do estimates and how we can improve software and product development while reducing the time and money invested in estimating.
• Warm-up exercise: explore core elements of Agile thinking
• Simulate working of "agile-but" team (doing agile)
• Share observations, and learn how to analyze the finding (root cause analysis, causal loops leading to improvements of the system)
• Learn to use integrative thinking to resolve the percieved conflict between agility and predictability, flow- and resource-efficiency, commitment and engagement
• Simulate a "being" agile environment (flow efficiency, explicit collaboration policies, effective knowledge sharing)
• Closure: reflection on putting what has been experienced into practice.
Who Should Attend