This blog post from July 11, 2016 was trending upward on Hacker News a few weeks ago and I thought it would be worth sharing. The blog post is titled “Why I’m not a big fan of Scrum” and I am recommending it so that BA’s can get some insight into one engineers perspective on Scrum. He emphasizes that his comments are directed towards ‘standard Scrum as described in the official guide’ and says:
After two extensive workshops, more than five years, and a couple hundreds of sprints working in Scrum, I have some points of criticism about it. I think it’s not naturally conducive to good software, it requires too much planing effort on the part of the developers, and it inhibits real change and improvement. In the following, I will try to put these into more detail by organizing them around more concrete topics.
I am always against dogmatic thinking of any sort, and whether you are a fan of Agile in general or Scrum in particular, I think the author here makes some interesting and valid points. But if they are not valid from your perspective it is always a good idea to widen the horizons of your perspective. While you may not feel this way, some engineer you are working with might and it would be good to understand their perspective.