Part of my consulting work with clients is helping them adopt Agile and lean software development practices, which among other things means fostering and putting in place self-organizing teams.

“Self-organization” can be a very loaded term, and when there is not a discussion within organizations around what this means, teams will typically create their own convenient meaning for it. In some organizations where the culture has a lot of directivity by management teams, I sometimes even see the term “self-organized teams” become weaponized in different ways, which I will tell you more about later.

Read the rest here…