Plus, most implementations of Scrum are bullshit. Scrum does not recognize the role of a "project manager". There's the product owner, the scrum master and the development team. That's all.
The scrum master only exists to guarantee the process is followed. The scrum master is just a scrum evangelist, not a real leader.
I still can’t figure out how line managers and architects fit into a well run scrum environment. Seems they would be losing a lot of power.
You can read the official Scrum guide here, it's a few pages long:
https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum...
I think Scrum exists only to expand the adoption of Scrum. That is at least the reason behind the role of "Scrum master".
By maximizing adoption, the authors can personally benefit and become rich and famous.
Double talk.