Live data from Hacker News

Scrum is a cancer

twitter.com

481–486 of 486 posts

Re: Scrum is a cancer

#481
post #211

I'm honestly surprised to see a post with a vitriol-to-insight ratio so bent in favor of vitriol getting such a positive response. I think the poster here is way, way off mark. It's incredibly frustrating, because so many of the things he says suggest that he or his organizations truly don't understand scrum, yet he proactively goes on the offensive against anyone who suggests he's wrong and won't listen to any evide…

I think the biggest risk to scrum as a methodology is the fact that when it so frequently fails, its defenders constantly fall back on "but that wasn't true scrum". Like, that's 90% of all the posts here defending scrum. Yet the things this guy describes are recognizable to many of us, perhaps it's an extreme case but not that extreme.

there's a very strong selection bias. we don't really hear about the cases where a team does so-so sprints, it's not great agile/scrum/paganism, but the product evolves, development goes in an okay-ish manner, and there's just not much to talk about.

the whole structure gives enough support, retros surface problems and give sufficient pushback against "features only, no bugs" management style, sprints gave some sane cadence to both devs and product, daily status checks help to detect folks who are stuck, "refinement" forces both sides to actually commit to some kind of written stuff, and "grooming" provides much needed priorization and black comedy relief as the team tries to come up with a non-pedo expression for the activity.

of course, there are valid criticisms of scrum/agile. mostly that it fails to teach developers to realize their need to set boundaries with regards to interaction with "the client", aaand that most managers and projects are non-ideal, underfunded, and devs should leave it, and look for better ones (even with possibly lower pay).

Re: Scrum is a cancer

#482

Earlier quoted context omitted.

Manager isn't in the Scrum meetings most of the time. Self managing team and all...

Manager doesn't have to be in the meetings to become aware of problems you pose for the Scrum process. Multiple sets of eyes are watching.

Manage isn't in the meetings here because he's abusing the process too and slacking off fixing his outhouse and car.

Re: Scrum is a cancer

#483
post #412
post #323

it's very religion like... The say they are doing scrum, but they aren't really doing scrum He says he's a christian but it's clear to me that he wasn't one all along.

Lots of people claim to be Christians but don't forgive, turn the other cheek or love their neighbors because it doesn't suit them to but it does suit them to claim to be Christian. So any successfully communicated methodology is going to be claimed by lots of hypocrits and then perverted while they simultaneously boast how much they love it. And then you'll get the opposite kind of person who doesn't believe in forg…

the problem is, it's hard to prove that someone is not a true "_____". Because the definitions are not well defined.

Re: Scrum is a cancer

#484
post #472

Earlier quoted context omitted.

> and the business can rely on delivery dates for commercial and marketing? Agile/scrum is almost explicitly contrary to this goal. There is a chance every two weeks to change scope, requirements, direction. What happens when requirements change? Work is redone, new work is taken on, dates get pushed. Scrum does not provide predictability beyond one sprint, it is part of the point. The work of the next sprint is base…

I know, I said: > I'm not saying scrum and agile achieve the above. Companies abuse scrum to try and achieve the last 2 objectives. Sprints become commitments, sprints are planned out in advance, story points become days etc

Ah, thank you for the clarification! :)

I really did not read your statement carefully enough and I apologize for that.

Re: Scrum is a cancer

#485
I feel very sorry for Santiago.

His pain seems to be real, even if it is not even connected with scrum.

What makes it really sad: all of this can be fixed very easy - the company "just" need to hire somebody who is able to address the underlaying root cause of this anti-pattern.

1) "1. They tried to convince me that Poker is a planning tool, not a game." Planing poker has nothing to do with scrum. It is an estimation technique. Just do "no estimation" and if it works for the team, everything is fine. Also it is a planning tool - if you didn´t understand how it works, maybe a quick google search could be helpful.

2) Scrum does not have "ceremonies". They are called "events" and can be extremely efficient - so if you spend more times in those meetings than actually working, something is very very wrong. Maybe get some outside help, have a retrospective that is done properly and understand the root cause?

2) "Scrum of Scrums" is not part of scrum - this is some scaled approach. Based on what he described it is most likely the anti-agile SAFe frankenstein of frameworks.

3) "We prohibited laptops in meetings. We had to stand. We passed a ball around to keep everyone paying attention." -> WEIRD. People should pay attention to the actual meeting? Also none of this is part of scrum.

4) "We spent more time estimating story points than writing software. Story points measure complexity, not time, but we had to decide how many story points fit in a sprint." -> this is not scrum. This is whatever the team came up with.

5) "I had to use t-shirt sizes to estimate software." -> this is not scrum. It is estimation techniques.

6+7 "story points" are not a part of scrum. Agile contracts are a common practices however, but contracts based on story points are weird, because story points are a relative measurement that cannot be compared (same as velocity)

8. "Imagine having a manager, a scrum master, a product owner, and a tech lead. You had to answer to all of them and none simultaneously." - Scrum does not have the role of "manager" or "tech lead". So obviously you are not doing scrum.

Re: Scrum is a cancer

#486
post #127

Earlier quoted context omitted.

I have been taking a closer look at project management and product management in the last few months. Coming from the programming side, I thought technical product manager rule the world, and thought everything that is technically led is glorious. Then I had a very personal conversation with hardcore project manager from non-tech side. He told me that, I got the idea of management of all wrong. Project manager is an…

> Project manager is an operator where the engineers are nothing more than machine. Your standard engineer is not interested or even care about business goals. They are doing a job, they like to be told what is expected from them, they like to be told what deliverable is. Senior engineers can give an estimate of delivery date, but most don't. They are essentially cogs in the machine and managers are expected to birth…

[deleted]
Post reply on HN