When agile fails: Hierarchy and roles

This blog post is part of the When agile fails series. This time I’d like to share my experiences of sticking to a traditional organisation hierarchy and misinterpreted team member roles.

Sticking to hierarchy

I don’t believe in the concept of truly and completely horizontal organisations. However, I belive in only a few to no levels of middle management. When using an agile methodology in a team, hierarchy should no longer exist. SCRUM aims for this flat organisation structure, as every member is equally important. Thus roles like the SCRUM master or product owner are part of the team, and on the same horizontal level with the developers. The roles are not about authority, but more about the scope and mindset.

Said that, giving people titles and labels that imply authority should be avoided. There’s no more lead developer, team leader or chief architect. It’s all about the team, the collective, the common goal, which is achieved together without any form of hierarchy. The team should be self-organising and knowledge is shared on a horizontal level.

At first, a lot of agile teams have problems with this concept. They try to be agile, while sticking to the traditional hierarchy. That doesn’t work. While authority roles such as a team leader or lead architect were important in the past, the same lead titles will now harm the team spirit.

Verdict:
Stick to a flat organisation level! Avoid hierarchy and authority titles to improve the team spirit.

Misinterpreted roles

Giving different people in a team different roles is not essentially an agile thing. Though, misinterpreting those roles in the agile world can be huge and disastrous.

If we talk SCRUM, then we all know the terms SCRUM master and product owner. Honestly, I don’t really care about role names. Don’t get me wrong, I’m not against names per se. I just don’t care if you call someone a SCRUM master, SCRUM leader or simply Karen. I also don’t explicitly care for the role itself, because it’s just a label.

However, I care about the mindsets! As mentioned before, the mindsets are the most important thingy in an agile team. People can’t simply be tagged with a label and from there on they’re working under that label. People need to have a special mindset, and based on that mindset their role falls into place. For the sake of simplicity, SCRUM gives those mindsets names, such as SCRUM master and product owner. It’s that way around, not vice versa.

A lot of the time I see teams focusing on labels such as SCRUM master or product owner. They’re so focused on those labels, they forget about the required mindset. Some teams also assume the transition from waterfall to agile is straight-forward and 1:1, so they simply rename their project leader to SCRUM master and the team leader is now called product owner. It might work for some teams, but most of the time it just doesn’t work, because guess what: Yes exactly, the right mindset is missing!

Verdict:
Choose your SCRUM master and product owner wisely by focusing on mindsets instead of labels! 

Icons made by Freepik from www.flaticon.com and customised by confirm IT solutions.

33 Comments

  • 192.168.1.1 Reply

    Misinterpreting those roles in the agile world can be huge and disastrous

  • Venkatesh Reply

    Hi Dominique,

    Can you pls share some thoughts on how an organization which currently follows a hierarchical structure (Engineer, Sr Engineer, Lead Engineer) can shift to scrum having a flat structure ? What will happen to the titles ? how will their contributions will be evaluated during salary raises ?

    Thanks
    Venkatesh

  • rolling sky Reply

    The roles are not about authority, but more about the scope

  • In most traditional workplaces, people are obsessed with job titles like Sales Manager or HR Assistant, and prefixes like “junior” or “senior” that go with them. Unfortunately, in an organization full of bright people, operating within a strict hierarchy of titles creates a big problem: work becomes less about getting things done and more about egos and politics.

  • concrete st louis Reply

    You’ve probably heard of someone at work getting a promotion based more on social affinities than on qualifications. This happens because managers and supervisors have the power to treat people as pawns on their corporate chessboard. What begins to happen in our traditional MegaCorp is that in the full knowledge of this dynamic, employees start to focus more on sucking up to their superiors than on producing exceptional, promotion-worthy work.

  • Join us Reply

    Thank you for this wonderful and informative article. Kepp this up

  • Allison Reply

    I agree, I truly believe that authentic leadership does not involve a sort of “towering” over those within the given community or team but actually serving them and what they can bring to the table in order to help build the team up in all of its uniqueness and strength together.

  • towing Reply

    Wow! Thanks for sharing this information. Keep it up

  • ecigarette merchant account Reply

    This concept is already used since then but there are lots of revisions and editions that will explained well for so many ways. Thanks!

  • Cyber Security Reply

    I totally agree this information and concept, thanks for sharing this!

  • pathogenx.com Reply

    Having a leaderless organization sounds really great, and it appeals deeply to that part of us that is always thinking, You’re not the boss of me!, but it turns out that it doesn’t work very well.

  • check us out Reply

    One of the things most of us dislike about bad hierarchy is that people at top of a power structure often get treated with a lot more respect as individuals than folks at the bottom.

  • tree services Reply

    Thanks for sharing this informative post. Great work!

  • Cheers! Reply

    Hierarchy is good in other things and bad on some. We have divided opinion, but you have a pretty good points tho. Thanks for a new perspective.

  • disability learnership Reply

    Indeed employees must be treated equal. I remember someone from my previous company that person was so degrading. The reason why I left.

  • 24 hour plumber Reply

    I believe that how you treat your employees no matter what the role is can have a huge impact within the organization.

  • emergency plumber Reply

    I totally agree. treat your employees right and they will do there job correctly.

  • Plumber near me Reply

    So true. Sometimes there are colleagues that may have lower rank than you but can also contribute greater than you have expected, just give them a chance to show it.

  • Plumber Durban Reply

    yes its true. i totally agree with you. Choose wisely the people that you wanna work with.

  • SAM registration Reply

    Nice topic to read, really informative. Thanks for the post.

  • Halki Diabetes Remedy Reply

    You delivered such an impressive piece to read, giving every subject enlightenment for us to gain information. Thanks for sharing such information with us due to which my several concepts have been cleared.

  • floor finishes Reply

    When using an agile methodology in a team, hierarchy should no longer exist. SCRUM aims for this flat organisation structure, as every member is equally important. Thus roles like the SCRUM master or product owner are part of the team, and on the same horizontal level with the developers.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.