One of the best ways to make sure your project team maximizes efficiency and ships on time is to figure out the project “blocks.” In other words, answer the question “What’s blocking you?”
You might recognize this question from the Personal Alignment pattern and protocol. Figuring out what’s blocking you as an individual is essential to getting what you want, your personal alignment. Figuring out what’s blocking your team is essential to shipping great products on time.
When I ask a team “What’s the biggest block?” I’m talking about the most interesting block, the most daunting one. Another way I ask that question is “What is the biggest block to shipping this product tomorrow? Why can’t that be done?”
The Critical Path
There is a project management term called the Critical Path. This means that if you were to map out all the tasks that need to get done to ship the product, noting all dependencies, the longest chain of tasks is the critical path. It is the path of most resistance. It is why the ship date is as far out as it is.
When you ask yourself “What’s the biggest block?” you are usually going to come up with some task or chain of tasks, the critical path. However, when I ask about blocks, I’m not just referring to tasks. Sometimes the biggest block is something else, such as low morale, team exhaustion, “waiting” for a reorg, distraction with a budgeting task, missing a key team member, fighting between team members, etc. When doing this exercise, do not limit yourself to tasks. Everything is important. It is important to be truthful with yourself and with each other. What is really the biggest block?
(As an aside, it’s interesting that if the biggest block turns out to be something psychological like waiting for a reorg, the prescription for success is almost always to go back to the tasks. In other words, even though the biggest block isn’t a task, the solution to the block is getting the team’s attention back on the critical path tasks.)
In a Meeting
Asking “What’s the biggest block?” or getting alignment around that question is almost always a great way to run a project meeting. When running the Meet Protocol(see Files section in TheCoreProtocols yahoogroup), if you don’t have something specific you want, just default to “I want us to align around what the biggest block is.” or “I want to understand what the biggest block is.”
Typically, the biggest block moves around. It changes over time. In other words, it is useful to ask yourself this question every day. It is useful to ask your team this question at least once a week.
Investigate Your Team
Everything you need is on your team. It is important that you don’t decide independently what the biggest blocks are without team alignment. It is almost a sure thing that your fellow team member holds some crucial piece of information about the biggest block that you weren’t even aware of. What’s scary is that he maybe isn’t even aware of it. The way to get that information out in the open where you can do something about it is to investigate your teammates.
What do you think is the biggest block?
What help could you/we ask for to get that done?
How can we do that faster?
What’s keeping us from shipping this next week?
Do you think that is one of the biggest blocks or the biggest block for the project?
Joe, do you agree with that?
Sue, what do you think?
So, I’m hearing that the biggest block is receiving the new piece of equipment from Acme Corp. Is that right?
Can we drop this feature for this version?
How can we not do this task?
Have we considered other options for solving this problem?
Have we asked for help from the best sources of help possible?
Once in a while I’ll run into a team that doesn’t want to discuss the biggest block because one or more team members believe it is shameful to discuss. For instance, they might feel if you say one task is a block then you are blaming or shaming the people associated with that task. At that point, it is important to back up and define what you mean by the terms “critical path” or “block.” Get alignment on your definitions and then proceed. You can diagnose block shame by the symptoms of defensiveness and unwillingness to answer the investigatory questions.
Those symptoms would also be symptoms of an unaligned team. If you are working with a team that is not “booted” and does not share the Core Commitments(see http://www.mccarthy-tech.com/thecore1_5.pdf), getting through this discussion might be a lot more difficult because of a possible lack of trust, respect or shared vision.
An Obstacle Course
Pretend that your project completion is an obstacle course and you want to get the biggest obstacles over with in the beginning. Here are some strategies for being on time or early:
*You want to know what all the obstacles are as soon as possible.
*You want to deal with the biggest, hardest obstacles first.
*You want to complete every obstacle as soon as possible, rather than “on schedule.”
*If you can go around an obstacle or skip it, do that.
*Your team has to stay on the same course. You don’t want part of the team on a different course.
*Getting your team aligned about the blocks and how to deal with them using the entire team IQ is much more efficient than “working hard” or pounding away at the problem. Look for the big ideas.
*Make sure team members aren’t going over obstacles that don’t exist.
*What’s the biggest obstacle? Get that done. What’s the next biggest? Get that done. Repeat.