Why Scrum Should Basically Just Die In A Fire
In addition to defying logic and available evidence, both these Agile Manifesto principles encourage a kind of babysitting mentality. I’ve never seen Scrum-like frameworks for transmuting the work of designers, marketers, or accountants into cartoonish oversimplifications like story points. People are happy to treat these workers as adults and trust them to do their jobs.
I don’t know why this same trust does not prevail in the culture of managing programmers. That’s a question for another blog post. I suspect that the reasons are historical, and fundamentally irrelevant, because it really doesn’t matter. If you’re not doing well at hiring engineers, the answer is not a deeply flawed methodology which collapses under the weight of its own contradictions on a regular basis. The answer is to get better at hiring engineers, and ultimately to get great at it.
One of the best articles on software process I’ve read in a long time.