Unlocking Agile Success: Embrace Continuous Forecasting and Transform Your Training Experience

TL;DR

Continuous forecasting in Agile, supported by metrics and tools like Monte Carlo simulations, enables teams to plan flexibly and adapt quickly rather than committing to a full sprint plan upfront. Virtual training with interactive tools and follow-up sessions has improved learning and engagement. Development managers should consider adopting continuous forecasting and leveraging available training resources to enhance team performance and responsiveness.

21 May 2020
Written by Martin Hinshelwood
3 minute read
Subscribe

As I sit here in my office, I’m excited to share some insights from my recent experiences in the world of Agile training and the innovative approaches we’re adopting to enhance our learning environments. This week, I want to delve into a couple of key topics: the new training programme I’ve launched and the concept of continuous forecasting, which I discussed with Daniel Vacanti during our recent Professional Scrum with Kanban class.

Office Hours and Engagement

Every Wednesday at 6 p.m. BST, I host office hours where I’m available to answer your questions. This is a fantastic opportunity for anyone looking to deepen their understanding of Agile practices or seeking advice on specific challenges they face in their teams. I encourage you to join in, whether live or by submitting questions in advance. If you prefer anonymity, there’s a simple form you can fill out, no identification required.

Virtual Training Setup

Over the past few months, I’ve been conducting all my classes virtually, and I must say, it’s been a rewarding experience. I’ve taught various courses, including Professional Scrum Foundations and Professional Agile Leadership, using Microsoft Teams. This platform has proven to be incredibly effective for managing classes, offering features like breakout rooms, file sharing, and persistent channels for ongoing interaction with students.

Here’s a quick overview of how I prepare for these classes:

  • Tech Checks: A week before each class, I conduct a tech check to ensure everyone can connect seamlessly. This involves guiding participants on how to log in correctly, as there are multiple ways to access Teams, and I want to avoid any hiccups on the day.

  • Utilising Tools: We also use Mural, a digital whiteboarding tool, which allows for interactive sessions. I ensure that all outputs from our sessions are accessible to students post-class, enhancing their learning experience.

  • Reification Sessions: I’ve introduced what I call “reification sessions” two weeks after the class. This is a chance for students to revisit concepts, discuss challenges they’ve encountered, and solidify their understanding. It’s an informal yet valuable way to reinforce learning.

Continuous Forecasting

Now, let’s talk about continuous forecasting. This concept emerged during our Professional Scrum with Kanban class, and it’s a game-changer for how we approach sprint planning and daily scrums.

The Scrum Guide doesn’t mandate that we plan our entire sprint upfront. Instead, it emphasises having enough of a plan to get started. This means we can adopt a more flexible approach, focusing on the immediate next steps rather than trying to predict every task for the entire sprint. Here’s how I suggest we can implement this:

  • Start Small: Begin with a plan for the next few days, allowing the team to adapt as they progress. This dynamic planning approach helps teams respond to changes more effectively.

  • Utilise Metrics: Professional Scrum teams should leverage metrics from the Kanban guide, such as throughput, cycle time, work in progress, and work item aging. These metrics provide valuable insights that can inform our planning and forecasting.

  • Monte Carlo Simulations: By collecting and analysing these metrics, teams can perform Monte Carlo simulations to predict outcomes more accurately. This statistical approach can help in understanding potential delivery timelines and managing stakeholder expectations.

Conclusion

As we continue to navigate the complexities of Agile training and implementation, I’m committed to providing valuable resources and support to help teams thrive. If you’re interested in exploring training opportunities, please visit Naked Agility, where you’ll find a range of accredited classes designed to enhance your Agile journey.

I look forward to seeing you in my office hours or in one of my upcoming classes. Let’s keep the conversation going, and together, we can foster a deeper understanding of Agile practices that truly make a difference in our organisations. Thank you for joining me today!

Smart Classifications

Each classification [Concepts, Categories, & Tags] was assigned using AI-powered semantic analysis and scored across relevance, depth, and alignment. Final decisions? Still human. Always traceable. Hover to see how it applies.

Subscribe

What to read next

Video Scrum

Scaling Agility: Navigating the Dragons of Change in the Future of Work

Explores practical strategies for scaling agile practices, key metrics, virtual training adaptations, and global insights to navigate change …

Watch video
Video Product Development

Navigating Agile Learning: Embrace Change and Community in Uncertain Times

Explores adapting agile learning to remote environments, emphasising flexibility, flow, gamification, and community support during uncertain …

Watch video
Video Leadership

Transforming Management into Agile Leadership: The Power of Virtual Training

Explores how virtual training supports the shift from traditional management to agile leadership, highlighting benefits like flexibility, …

Watch video
Video Technical Leadership

Transforming Agile Training into Action: Experimentation and Engagement in the Workplace

Explores practical ways to apply agile training at work, using experimentation, group engagement techniques, and virtual tools to boost …

Watch video
Video Leadership Technical Leadership

Navigating Agile Transformation: Empowering Teams for Success in a Rapidly Changing Landscape

Explores effective Agile transformation by empowering teams, improving collaboration, focusing on value delivery, and fostering continuous …

Watch video
Article Scrum Product Management

How do you make a good Forecast?

Explains how to create reliable forecasts in agile projects by using flow metrics like cycle time and throughput, and shifting from …

Read article