Scrum Methodology Criticism

The cluster centers on debates about Scrum and Agile practices in software development, with users sharing experiences of poor implementations, defenses of 'true' Scrum, organizational failures, and comparisons to alternatives like Kanban.

📉 Falling 0.1x Startups & Business
4,423
Comments
19
Years Active
5
Top Authors
#1901
Topic ID

Activity Over Time

2008
2
2009
20
2010
34
2011
46
2012
114
2013
59
2014
88
2015
225
2016
207
2017
149
2018
324
2019
336
2020
310
2021
546
2022
638
2023
659
2024
571
2025
87
2026
8

Keywords

PHP pragmaticengineer.com agilemanifesto.org HN SCRUM KanBan DAD UK XP CSM scrum agile sprint team meetings teams process management manifesto planning

Sample Comments

davidham Jan 15, 2024 View on HN

None of the things the author complains about are specified in Scrum. The Scrum guide states that the developers choose the work: "Through discussion with the Product Owner, the Developers select items from the Product Backlog to include in the current Sprint." I've also heard people complain about the meetings, but honestly people hate meetings generally--my current team doesn't do Scrum or any other agile system, and we still have several time-wasting meetings every week. I

jmccree Jun 13, 2015 View on HN

It seems like you are invoking the No true Scotsman fallacy. There's a lot of companies that do "Agile" and "Scrum" that are exactly like he describes. When Feature X has to be done this sprint because it's already been sold to (Board|Client|Investors|Other Dept), there's not much time to think about "How?", it's more like "If I'm going to be working Sat and Sun again?".I'm sure there are organizations out there where Agile

stephenhuey Jun 12, 2022 View on HN

Scrum is pretty small. A lot of the threads on here are mentioning all sorts of Agile tools that Scrum does not require. Those extra things are optional if they help you but defined outside of Scrum (like planning poker). And if you dislike one of the few things in Scrum such as the end of sprint retrospective, you can take it out. So a lot of people think they’re doing Scrum when it’s really Scrum plus other stuff, and they think they hate Scrum. Experienced developers may not find it helps

darekkay May 24, 2024 View on HN

There are projects where scrum doesn't make much sense. You wouldn't want to build a house in an agile way. It is also essential to have the customer comnit to the agile way of working. A project with a fixed deadline, fixed scope and fixed budget doesn't become a scrum project just because you introduce sprints, dailies, reviews, scrum masters and product owners. Framing the misuse of a framework as a "get out of jail free card against criticism" misses the point.

Viliam1234 Jul 6, 2024 View on HN

I have seen both good and bad implementations of Scrum. Or rather, I have seen Scrum, and I have also seen people doing classical management with some extra rituals on top of that and calling it "Scrum". Yes, the latter is basically the industry standard these days. I have worked at over dozen companies, and I have seen the actual Scrum only once or twice.There is no system that survives a company culture that takes some of its keywords and ignores everything else. Without Scrum, co

hooby Mar 5, 2021 View on HN

It can be beneficial if done right - but most places just don't do it right at all.I've even seen officially certified scrum masters using it in ways that go completely against the ideas that are behind it.The main idea of Scrum is, to empower the entire team to decide on their own processes through finding consensus, and to get rid of annoyances that slow things down.If Scrum itself becomes that annoyance that slows you down - then according to Scrum you absolutely need to ge

dboreham Jan 23, 2023 View on HN

You have discovered a couple of things:Scrum doesn't survive "reality testing" in the context of actual s/w development projects.Management (at least in your case) doesn't care about reality.The usual solution is to participate in "software process theater" where you have the meetings and maintain the project plans for scrum, but actually use an alternative reality-driven management process to run your team.Not perfect, but it's how software de

mixmastamyk Jun 30, 2022 View on HN

You may mean scrum, which is too bureaucratic for many/most projects.

negamax Oct 5, 2022 View on HN

This sounds like an organizational failure rather than sprint/agile/scrum. It works beautifully when lead in/by tech teams.

ozim Aug 20, 2024 View on HN

I think this part is somewhat true. Big problem is management/sales/business analysts taking over the scrum and weaponizing it to blame developers or push them into thinking they have to do all what they are told.Issue is those people are usually more pushy, talkative, so it is easier for them to take over and having devs as pushovers.I work in a company where me and other senior devs made sure that we run the scrum and we use scrum as our shield.They want to change the scope?