The 11th principle of Agile framework reads as ‘The best architectures, requirements and designs emerge from self-organizing teams’. Now the question comes what is a self-organizing team and how to build one? In simple words self-organization is about a team that self regulates, prioritizes and executes the work by keeping customer as the center of everything. Team members are supposed to be ‘responsible’ so that bottom-up culture is built instead of top-down ‘authoritative’ management approach. Based on my experience in working with multiple SCRUM teams, building self-organizing teams creates wonders for individuals, managers and customers. Here are my top-5 learnings.
- It takes time: Building self-organizing teams take a lot of time. Since it demands high technical capability and high behavioral skills, it’s hard to find individuals with mix of these two and still able to work together as a team. Personally I have spent significant amount of time to figure out right combination for the SCRUM team that has got potential to become self-organized.
- It demands maturity: Self organizing teams require very high self-regulation with the ability to ‘take-up’ higher set of responsibilities. On the other hand the manager / supervisor should be able to ‘give-up’ the control and feel comfortable with the team driving themselves. This requires very high amount of maturity from both the sides by giving up by feeling completely secure. It is easier said than done.
- Managing individual velocity: Agile talks about team velocity, which is about the ability of the team to churn out work volume. It is equally important to see that each member in the team is having similar velocity, failing which it will affect rhythm of the team. Regulating this requires a lot of focus and effort.
- Customer alignment: Ultimately the customer should be able to see the benefit of self-organizing teams, which requires customer alignment of the whole team. This means they should be able to understand the customer priorities, constantly deliver and build a strong relationship with them.
- Continuous improvement: Agile, at its core talks about having right mindset. During the journey of becoming a self-organized, tons of things that might go wrong. In such situations each member in the team should exhibit continuous improvement mindset. They should be able to critically retrospect and take focused action to keep improving. Ability to take feedback, being open and honest, keeping team and customer interest over individual interest are some of the attributes that team members should have in order to become truly self-organized.
In summary I see building self-organizing teams is the true testimony of leadership as it eventually makes the leader redundant for team functioning by demonstrating high amount of responsibility. After all who don’t want the team which drives itself without any external ‘push-pull’ from the manager 🙂