Jul 09, 2017 9:11 PM
Replying to Adrian Carlogea
...
While Agile for me is still not a very clear concept I did work on a few projects that used Scrum and I have also read some materials about it (including discussion forums).
What is funny for me is that Scrum is supposed to rely on self-managed teams but in reality additional leadership roles are needed. In an "ordinary" (waterfall) project you only have a project manager but in Scrum this is is not enough you also need a Scrum Master and a Product Owner.
To makes things even funnier in many if not in most scrum teams nobody reports to nobody. Neither the project manager nor the scrum master nor the product owner have any real authority over the other team members. Each team member (including the PM, the Scrum Master and the PO) reports to his/her line manager. Line managers usually are not part of the scrum team although they take all the final decisions about everything.
And as this was not enough Scrum teams in reality also have one or even several technical leads which in Scrum theory don't exist or shouldn't exist ( actually the PM shouldn't exist either). These technical leads usually have much more authority over the team members than the PM, PO or the Scrum Master.
If you ask me all these 3 roles (PM, PO and Scrum Master) should be merged and performed by a single person. In fact a PM in an "ordinary" project does the things that the PO and the SM are doing in Agile.