Remember Agile manifesto? ‘The best architectures, requirements, and designs emerge from self-organizing teams’. But why self-organizing teams? How to build them? How do they emerge?
When I say “self-organizing teams” top managers usually think ‘teams which need no management’, ‘magic teams which work twice as much’. They behave as if we can just hire 10 nice people, put them in one room and tell them “And now you have to self-organize.’ We talk a lot about such teams, but rarely can we assemble one. Some of my colleagues even say that it is a luxury to have such teams and we just can’t afford them.
I tried to collect all my thoughts on the self-organizing teams in this post.
What is a self-organizing team
‘It’s like a unicorn: everyone talks about it, but no one has ever seen it,’ as my friend says. I don’t agree with this, as I worked with al least 2 of them. They emerged almost spontaneously (hope I was at least a little responsible for that), but not because it was our organizational strategy. We just had wonderful people assembled together and no super pressure from the top management.
So what it is like when your team is self-organizing:
- a self-organizing team does not need directional control and supervision. No one should “assign” tasks and checking their progress. Yes, they need mentoring and help, but they are not waiting for anyone to come and “lead” them.
- a self-organizing team wants to know and knows everything about the project and product, understands the requirements, is not afraid to ask questions or suggest something.
- a self-organizing team has the feeling of ownership and commitment. They are proud of the work they do. a self-organizing team takes responsibility. Every member can lead a solution of a specific issue when they feel they can cope with it or they have matching expertise.
- a self-organizing team can be given a goal and watched how they progress towards it. You only need to help them when necessary, like when the outside environment puts some obstacles on the team’s way. A more mature team can even go further and set the goals by themselves.
- a self-organizing team sets it’s own rules inside some bordered space and ensures everyone follows them.
- a self-organizing team evolves, adapts and can solve a broad range of tasks, using all the areas of expertise of it’s members. They collaborate, they never leave team members stuck, but rather help them out as much as they can.
- a self-organizing team monitors and manages it’s progress.
What is not self-organizing team
I should definitely mention some of the misconceptions about the self-organizing teams:
- Self-organizing team doesn’t need management. The truth is that they still need management. But it is a very different type of management than we are used to. Usually managers are very scared to empower the teams. They are scared to lose “control”. Self-organizing team needs no command managers, but rather “servant” managers – managers that can work together with the team to help them draft rules, coach and help integrate with each other (usually we have many teams working on one product). Managers also help with hiring new team members. So it’s better to say that self-organizing teams need “a little” management.
- A team that will work twice as much as an ordinary commanded team. Managers expect some miracles from people. And when they say “twice as much” they usually mean “twice as much hours” or “twice as much tasks”. But why are not they talking about results? Managers have in their hands much more complicated tools than just “task solvers”. Why not using them?
- “You have to do nothing to get a self-organizing team. Just get 2 developers, QA, a designer and tell them to self-organize. They will assume the manager’s responsibilities, so we can fire the project manager. Oh, wait… Who will be responsible for the delivery?” In reality there is a lot of work done in the background: coaching, helping, a lot of talks, meetings, etc. and members of the team will rarely want to indulge in such activities. Don’t forget that somebody should also care about the motivation, help improve trust and respect between the team members.
- We can collect 10 juniors and they’ll form a great self-organizing team. The chance winning a lottery is higher. The case is that members of the self-organizing team have to make a lot of decisions by themselves. But if they don’t have enough expertise or experience – it won’t work.
Why self-organizing teams are a luxury
The amount of work is the constant: if somewhere we have less of work, in the other place we should have more of it) That is why when we delegate the “making decisions” work from the manager to the team – this work still remains, but it is performed by the team members now. It means that they have less time left for their professional activities left. This looks true only from the first glance. But we have to understand that when all the decisions are made by the manager, the whole team’s “intelligence” is limited to the manager’s “intelligence”. And you know that managers are usually not the most bright ones. When we empower the team to make decisions we use much more powerful “collective brain” – the intelligence of 10 people, instead of one. But in order to utilize such synergy you have to hire people with brains. And that’s not cheap. So it’s definitely a luxury to have thinking, self-motivated team members.
Managers in outsourcing software development companies usually say, that “with our employees it is impossible. We hire anyone who can pronounce “C++” correctly”. But have they tried? I was surprised to find so many self-motivated people in software development. Just try to sit behind the computer for 12-16 hours a day, learn all that coding rules. Can you now say they are not self-motivated?
If our company is really just “selling hours” – then it is definitely the unnecessary luxury. And here we are back at the main questions – “why”?
Self-organizing teams are not a luxury when you need innovation
Getting back to our high-skilled self-motivated workers. Not only do we have to find them, but make them stay with us and help reach their highest potential. Just don’t create additional impediments while doing this.
- give them a compelling mission.
- clear boundaries in terms of information flow, alignment with other organizational units, resources.
- give the authority to self-manage within these boundaries
- provide stability for some period of time
Thanks Dmitry for proofreading my awfully written text.