I can barely read the title of this article without feeling an almost irresistible urge to say something nasty about scrum. Yet I'm not entirely sure why.
I don't think it's due to any specific requirement of scrum. Actually planning work in small increments, catching up with your team regularly, looking back and reviewing how things went, etc etc are mostly obviously good things.
I think it's the mistaken idea that a project manager can learn how to manage a team of software developers by learning scrum which I really dislike. I think that a good manager would do all of the core things scrum recommends more or less instinctively and wouldn't need an explicit process or framework to tell them how. Whereas someone who has learnt the scrum process but doesn't know how to code ends up creating a kind of ritualistic performance of management which is incredibly ineffective.
Often it feels like people believe they following scrum methods will let you run a team well without an expensive experienced manager, but this is not the case.
I don't think it's due to any specific requirement of scrum. Actually planning work in small increments, catching up with your team regularly, looking back and reviewing how things went, etc etc are mostly obviously good things.
I think it's the mistaken idea that a project manager can learn how to manage a team of software developers by learning scrum which I really dislike. I think that a good manager would do all of the core things scrum recommends more or less instinctively and wouldn't need an explicit process or framework to tell them how. Whereas someone who has learnt the scrum process but doesn't know how to code ends up creating a kind of ritualistic performance of management which is incredibly ineffective.
Often it feels like people believe they following scrum methods will let you run a team well without an expensive experienced manager, but this is not the case.