Hola Hola! Maybe not the right time for a coffee. No. There's always a good time for it.
Agile coaching is tough. Very tough. Essentially we (people) are... tough. You need to have a strategy (your epic) and a full set of tactics (user stories) that align to a common goal.
Within my career. When providing Agile coaching, this is structured in few phases:
1. Understanding of the current situation and who the people are and behave. This is a continuos work since people are not predictable and you cannot even draft an immutable plan. However, we need to start from a point, let's say our sprint 0. We will be learning as we go. Last week for instance. Our starting point was the understanding of our evolution as a team and an individual brief profile description.
"We know how we are (Now!) and what brought us here"
2. Additionally, provide with sufficient materials, documentation to read as a guideline to self-"learn" and estimulate the idea of thinking on your own. Agile coaches are wrong many times, what if we all of us become agile coaches?
3. Normally trainings are a week time. We need to disregard the idea of the standard trainings. We are not looking for a generic: "hello I'm Mr. Agile, you guys need to do these things to work better." Typically a certificate will surround these trainings...
I truly believe that this cannot be entirely planned as in other trainings without progressing inspecting in adapting what happens every day. Fine, we can have a plan for the first day and a set of tactics prepared to play depending on the environment. But hey we are working (again) with unpredictable! If we want to be success moving into agile, we need to use the training as an opportunity teaching agile being agile . Let's make them to decide the programme!
4. We need to cover a series of areas:
- Communication issues - the most frequent in agile teams
- Conflicts resolving #trust #honesty #safe environment - the most difficult one. Agile is not just a method
- "The process" or as I prefer to say, ceremonies. How do we estimate? How do we present the information on stand-ups?
5. The infection. Thinking of the week where we are there with the guys. Typically the last day we will be awesome in Agile. But what about the next week ? Will we keep the spirit intact? That's why it's important to focus on people that can "propagate the virus" even while the coaching is off. These are the real drivers of the change.
6. It's important to let them fail. And let them understand how brilliant is failing! From my years as a child, I only learn difficult things by mistakes. I feel that I'm still a child! Maybe!
Why satisfaction after all?
It's been a week since my coaching and I can remotely feel the infection :)