March 10, 2017

How to Plan the “Perfect Retrospective” - a.k.a. Ditching a Good Plan

Planning too far ahead is a waste: it is best to stay flexible and decide as late as possible to make more informed decisions

“In preparing for a battle, I have found planning is indispensable, but plans are useless.”
Dwight D. Eisenhower

I love it when a plan comes together — but sometimes, you just have to let it go.

When coaching teams, you will soon find out that every team is different and even every meeting of every team is different. Just like snowflakes, no two are alike. The key is to be able to adapt your plan to the team’s needs, at every moment of time. Even the best plan is made based on the knowledge and assumptions of that current state and point in time. Things change, and there are always surprises - it is crucial to stay adaptable.

Notes, photo by congerdesign

As assuring as it is to have the plan all laid out, the number of times I actually had to ditch that “initially awesome” plan are countless. In fact, the number of times where we ended up sticking to the original plan was… guess what: ZERO! Most of the time, I actually end up adapting the plan heavily and tweaking it according to the team’s needs as we go - and those are the ones that work out best. “Responding to change over following the plan”, as in the fourth item of the Agile Manifesto.

One of the most recent cases had me redesign the initially oh-so-meticulously planned retrospective on the actual sprint change day, during lunch break, based on what I saw during the review. That “retro_version_12.0” was yet again re-adjusted DURING the retro itself - just like a custom made Italian designer suit, tailored to fit as you try it on. It was probably still not THE perfect plan, but likely the closest possible approximation.

What we can perhaps all agree on, is that there really is no such thing as "the perfect plan” - and even if it did exist, it would be impossible to preempt / predesign it. Here is the good news, though: You can get a pretty close approximation by having a good draft (call it MVP, if you want) to begin with, and adjusting it as you go. Start with a good plan, and inspect & adapt - sounds familiar, right?

Charles Darwin once said, “It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.” Obviously, those who rigidly stick to the ‘original’ plan do not have the best chances of survival. What it all boils down to: Planning too detailed & too far ahead is a waste, and there is a hard to hit sweet spot. It is best to stay flexible, keep your options open and decide as late as possible, to make more informed decisions.

Having a plan is good. Having a good plan is better. Being able to ditch that good plan and come up with a better one as you go - priceless!

Image of edacos

Eda Coşkuner

METU EEE Alumni, MSc. Telecommunications Engineer, Agilist at heart. Long-term expat in Germany, now back to Turkey, wing spiker in volleyball & amateur surfer. Got the agile "virus" once, and now looking forward to spreading it the right way to more companies!
blog comments powered by Disqus
Image of edacos

Eda Coşkuner

METU EEE Alumni, MSc. Telecommunications Engineer, Agilist at heart. Long-term expat in Germany, now back to Turkey, wing spiker in volleyball & amateur surfer. Got the agile "virus" once, and now looking forward to spreading it the right way to more companies!

Latest Posts

How Do You Define Success?

Build the vision for success by asking questions, adopting the mindset for small rapid failures, and  improving continuously through validation.

Image of hwong

Hazel Wong

Marketing Assistant at agile42. Passionate about gaining insights from data in order to create content that resonates with the audience. Eager to help teams and companies open their mindset about the application of agile methods to address their challenges.

Three men in a boat

agile42 is looking to hire a salesperson for Sweden and Finland to make our network grow

Image of giuseppe.desimone

Giuseppe De Simone

Giuseppe is a Certified Enterprise Coach and a Certified Team Coach who is passionate about helping individuals, teams and organizations become resilient and agile. He is one of the only two CECs living and working in Sweden.
Image of lasseziegler

Lasse Ziegler

Lasse Ziegler is a agile and lean consultant, trainer and coach. He has over 10 years of experience in complex and difficult software development project and software product development.
Image of mvonweis

Martin von Weissenberg

Martin helps people understand agile and lean thinking and coaches teams and organizations in the use of agile methods and practices. He is a Scrum Alliance Certified Enterprise Coach (CEC) and is working on a PhD on how to manage and organize for agility.

Tickets on sale for Agile Days Istanbul

agile42 is a sponsor of Agile Days Istanbul, “The Most Agile Event”

Image of ebru4984

Ebru Yalçınkaya

I act as a change agent where the teams, domains need to enhance agility to reach their goals, to create a shared vision if needed. I coach every kind of team , every domain, like management teams or like customer care, technology and sales groups.

State of Scrum report for 2017-2018

The Scrum Alliance published the State of Scrum report for 2017-2018, a survey of more than 2000 Agile professionals

Image of abragad

Alessio Bragadini

Web community manager of agile42, trying to post relevant, informational, fun bits of content on the blog and social networks

Jan Barnes joining agile42

Jan Barnes joining agile42 as an Agile coach in the Canada team

Image of davesharrock

Dave Sharrock

Agile coach passionate about getting things done; helping teams exceed expectations, delivering organizational excellence, and all while having fun doing what they do.