Schedule a Call

Choose a time that works for you.

Loading calendar…

If it does not load, Open Calendly directly.

Quote card for Placing Rules on Self-Organizing Teams.

Placing Rules on Self-Organizing Teams

Supporting self-managing teams is one of the recurring challenges in agile and Scrum. Of course, many (perhaps most) of the benefits are also the result of self-organizing teams.

One of the questions I get from many leaders is whether it's OK to mandate the team do something like use a particular tool, comply with a coding standard, or such.

Absolutely. A leader in the organization has the right to mandate anything like this. I've even seen a CEO who couldn't tell you a single difference between Java and COBOL who insisted her team use Java. And I supported her in that decision. This was back in 2000 when Sun Microsystems had announced their $100 million "Java Fund" of VC money to companies if they used Java. So this CEO had a reason for her mandate.

So, if you're a leader in your company and have the organizational clout to make dictates: Go ahead.

But, be careful. You can give the team any rule you want, but if you give them one rule too many, they'll shut down. They will go from self-organizing to feeling, "Management just tells us what to do." And there is a very fine here--quite literally one rule too many will push a team over the precipice.

Choose your rules wisely. Mandate that the team follow some coding standard that they determine? I've asked for that. Insist that all five teams in the company figure out and use a common testing tool. I've asked for that. Both of the applications the company produce must use the same main JavaScript library so programmers can help those on other teams. Yep, I've asked for that, too.

But, I've also seen management mandate things that didn't make sense when the risk of pushing the team out of the realm of self-organization was considered. One PMO insisted all daily scrums occur between 9 AM and noon. This was so the PMO could prepare reports based on the results of the daily scrums. (And, yes, that was a bad idea, too.)

So, when placing a rule on a team, consider it carefully. Any one rule could push them over the edge. It won't necessarily be that rule--in fact, the rule that pushes them over could be a worthwhile rule. It will generally be the overall quantity of the rules that creates the problem.

For each rule, consider whether that rule alone is worth the risk. If it's not, don't put the rule in place. Also, any time you consider adding a rule to a team, see if there's another rule (or constraint on how they work) that you can remove. Otherwise rules build up over time. It's good to periodically review all rules you've placed on teams and see if any have outlived their usefulness.

Choose wisely.

Explore Further

Article artwork for Self-Organizing Teams Are Not Put Together Randomly.
Article
Featured

Useful background on the older term self-organizing and the leader’s role in shaping team ownership.

Mike Cohn is surrounded by questions about agile leaders. He answers the top 3 in this blog. One takeaway for agile leaders is to allow space and time to do the right things.
Article
Featured

A concise resource for leaders who want practical answers about agile leadership, change, and team support.

Two agile leaders present a planning board with a burndown chart and Scrum workflow.
Download
Featured

Get Mike Cohn’s free 91-page guide to the ten things agile teams most need their leaders to know.

Article artwork for Why Smart Teams Overcommit And How Leaders Make It Worse.
Article
Featured

This article is for leaders who want honest plans from teams without pressuring them into false certainty.

Article artwork for How to Get Teams Aligned on What It Means to Be Agile.
Article
Featured

Discover how to align teams on what it means to be agile, from principles to practices.

Machine showing a product yielding excessive delight. Quote: A high-performing team sustainably exceeds expectations in achieving clear goals.
Article
Featured

How to build and sustain a Scrum team that exceeds the sum of its parts.