Problem Constellation

Anyone who has tried to facilitate meaningful team discussion around a problem will know that it’s not easy. A common “team discussion problem” is to have one or two well intentioned individuals monopolize the conversation… leaving you to wonder, what are the others thinking? What are we not hearing or not talking about that we should? I’d like to suggest a quick and effective technique to help align the team when it seems like the discussion might be in trouble.

It’s a hack of the “Constellation” exercise… but it is focused on understanding problems, so let’s call it “Problem Constellation”.

Facilitator stands at one end of the room. Line up the team at the other end of the room facing the facilitator.

Facilitator will make statements one at a time and, for each statement, participants must take a step forward if they agree with the statement. If they cannot agree with a statement, they should not step forward. If at any point a participant cannot agree, he must stay put for the remainder of the activity (even if he agrees with subsequent statements).

During this exercise, no one should speak but the facilitator. The intention is to stop group discussion and take a moment for everyone to reconcile and become aware of his own state of mind on the problem. The facilitator then makes sure that everyone is clear on the instructions before starting with the first statement for consideration.

Here sample statements (order is important)…
1. I know that ____ is a problem.
2. I believe there is value in solving this problem.
3. I believe that ____ is the root cause of the problem.
4. I believe that ____ is the most effective solution for this problem.

At this point, it’s a good idea for everyone to take note where they are and where the rest of team is positioned. The participants closest to the facilitator are those who are in agreement with the potential solution to the problem. Those furthest away from the facilitator are the people who need to speak. Then the facilitator walks to the back of the room and begins reading the statements again, only this time, the team will hear from the people furthest away from the perceived solution.

I have found this activity to be very effective at surfacing assumptions and validating our understanding of a problem as a team. It has “quieted” the “solution influencers” for a moment and allowed relevant information to come forward. It has also “quieted” unqualified participants in the discussion… that is to say, if someone cannot attest to “knowing that there is a problem”, then their role might be to support, observe and understand rather than “drive or influence a solution”. Bringing this awareness is something that the facilitator can help to do.

I have used this technique for controversial problems as well as for teams with more introverted participants and found it to be very effective at gaining a collective understanding. The best part of it all is that the whole activity takes only a few minutes to setup and run.

Agile Teaching 103

At this point, you’re almost home. You’ve set the context for learning (Agile Teaching 101), you’ve created memorable lessons (Agile teaching 102), and one more thing remains…

We learn to do something by doing it. There is no other way.” – John Holt

I’d like to advocate for the value of “homework” or practice as an invaluable teaching tool. It is every bit as important for grown-ups as it is for children because every student (young or old) experiences some level of apprehension or fear when faced with something new.

If you’ve done your job as a teacher, then you have participated in bringing your student to an uncomfortable edge by introducing something new to his reality. If you want your lesson to translate into your student’s every day life… and I sincerely hope you do, because that should be your success criteria… you will have to help him to overcome his fear of trying out his newly discovered skills.

Therefore, in all that you teach, there should be an opportunity for your students to practice what they’ve learned in a supportive and safe environment. This will give them the opportunity to gain the confidence in themselves and their team (yes, group work IS important) that will allow them to use what they’ve learned in the days to come.

Happy Teaching 😀

Agile Teaching 102

Now that you’ve created a good foundation for your teaching, you’ll be ready to dig into the some new stuff with your students.  Here’s my second tip for your consideration…

“All learning is done through meaningful association.”

This picks up directly from Teaching 101’s “Teach them where they are at” idea from last week.

If your goal is to have your students retain what you have to teach, then you’ll need to help them create connections between what they already know and what you would like them to learn. Memory is a key component to learning and your new lessons will only “stick”, if you can find a way for your student to capture and own that knowledge.

Start with what is familiar to them and create connections to the new material. In this spirit, it doesn’t hurt to throw in as many different styles of learning while you are at it. For dry material, I’ve been known to sing at my students and dance like a fool in front of them… anything to help create a meaningful and memorable connection to what’s new. If you are truly interested in teaching and haven’t read Gardner’s book Frames of Mind: The Theory of Multiple Intelligences, then you might want to put that book at the top of your reading list soon to explore different types of learning in order to integrate this into your teaching tool set.

Stay tuned next week for the next installment in this series… Agile Teaching 103… 😀

Agile Teaching 101

In Agile, we know the importance of continuous improvement and the key role that learning plays in this process. But we rarely speak of the important role that teaching plays in making it all possible.

I started my career as a high school English and Math teacher and, long before that, I worked with university students with learning disabilities. It’s from this experience that I would like to offer up a few tips for Agile teachers out there.

Here’s the first…   “Teach them where they are at.”

It’s not uncommon for novice teachers to try to pass along their agenda without consideration for their students’ context. In our eagerness to impart knowledge, we forget that our students may not be ready to receive what we are trying to teach.

Instead we need to take time to understand the current reality of our students. Consider what hurdles they are going to have to overcome before they can entertain your agenda. Keep in mind, these hurdles can be knowledge based just as much as they can be emotionally based.  Good teachers work to to fill-in those gaps…

So beyond gauging the knowledge level of your students, this implies understanding what motivates the people that you are teaching. Remember also that if your students aren’t self-motivated, then you’ll be expected to create that motivation. Motivation is important, because motivation creates active engagement in your students. Active engagement is the only way that a student can tap into the brain power they will need to learn what it is that you have to teach.

Stay tuned next week, for Agile Teaching 102… 😉

Lessons in Discomfort

Once a week, I try to make it to my yoga mat and to my Yin Yoga class.  Beyond the obvious benefits of yoga, this class helps me to put into practice some important conflict management skills…

Yin Yoga is a practice whereby the student places himself in supported stretches for a length of time. So, once settled into the pose, the student connects with his breath and holds the position for approximately 5 minutes. When discomfort occurs, the student is instructed to stay in the pose and to gently bring attention and awareness to the sensitive area.   Breathing through the discomfort for the whole duration of the pose if necessary.

When I bring attention to discomfort during Yin, I usually discover that I can relax a little more and that doing so almost always brings with it relief.  This doesn’t work in every case and on some days, it’s harder to do than on others… but I have learned two things from this continued practice:

1. Shifting my position may bring temporary relief but almost always results in a displacement of the discomfort to somewhere else.

2. Adopting a mindset of attention and awareness has allowed me to stretch my body in ways that I didn’t think possible.

These lessons in discomfort are something that I try to practice every day.

When faced with an uncomfortable situation on your Agile team, try bringing gentle attention along with awareness to the discomfort. Try to resist the urge to correct or to fix. Work with the team to “relax” the situation without changing it.  Doing so will help the team to stretch in ways they may have not thought possible.

Standup Is About Commitment, Not About “Giving Status”

One of the many moments of clarity that I’ve had thanks to Lyssa Adkins (Twitter: @lyssaadkins Web: http://www.coachingagileteams.com/) is the goal behind the Standup meeting.

Standup is about commitment, not about “giving status”.

Armed with this new understanding, I facilitated a Standup meeting “reboot experiment” with my team. We started by talking about what wasn’t working with this meeting and then worked together to develop some new guidelines centered around the idea of commitment.

Now, during Standup…

We each take a turn to express what we will commit to completing between this meeting and the next.

When we aren’t speaking, we commit to listening fully to the person speaking.

We will speak up if we have information that would help the person speaking meet their commitment. Creating this connection is important… but having the full conversation may not…  so we commit to identifying side conversations when they happen.

We are committed to keeping the information shared relevant for all. We ask questions if a team member’s commitment is unclear.

We regularly check-in on the value and relevance of the meeting and re-commit as needed.

It’s worth noting that we don’t generally discuss “blockers” here, mostly because the team is empowered to seek help if they encounter an impediment rather than wait for a meeting. We also don’t generally talk about what we did in the past unless we feel it to be relevant information for the team.

Could your Standup meeting do with a little more commitment?

Agile and Quality

You may have noticed that the Agile Manifesto (http://agilemanifesto.org/) never uses the word “quality” as part of its core values. I believe this is because quality is an underlying value to the Manifesto and that “working software”, “customer collaboration”, “responding to change” as well as “individuals and interactions” are all pointing us in the direction of quality.

Looking at it this way, quality is not a role but a core value and occurs when the team…

…works with users to understand how the software can meet their needs
…gathers to review and evaluate stories
…works together on code and design
…collaborates to create automated tests
…explores the application for unexpected issues
…validates its work with users

As such, quality is expressed through the collective attention and effort of the whole Agile team throughout the cycle.

Improv and the Agile Team

While at Agile Coach Camp Canada in Toronto last month, I had the priviledge of learning about how Improv can help the team’s Agility from Todd Charron (Twitter: @toddcharron  Web: http://www.planningforfailure.com).

This was the first time that I made the connection between Agile and Improv… and it was one of those ah-ha moments for me.

Good team mates learn when it’s time to speak and when it’s time to let someone else speak. They learn to explore ideas “thrown at them” from their fellow team mates and seek to build on those ideas. Good team mates understand and appreciate the connection that they have with each other. They make room for vulnerability. They trust and support each other.

They are fearless when they are together.