Hacker News new | ask | show | jobs
by kevsim 2181 days ago
I interviewed a long time ago at a med tech company in Boston where Jeff Sutherland, one of the inventors of scrum, was the CTO (I believe). I had recently been through scrum master training at my current job and was quite keen to see how scrum was applied in the place where the guy who invented it was working. I asked my first interviewer how they used scrum on their team and his answer was that they didn't use scrum. I was pretty shocked. Then he explained that scrum didn't fit well with their team and the way they worked best together, whereas on some other teams they were really happy with scrum. Made me realize that's there's no one size fits all process for software teams. Some of these "pre-baked" processes can help teams depending on their composition and maturity, but teams/companies really need to find the way of working that works for them.
5 comments

If you read his book, you'll see that he repeatedly drives the point home, that Scrum is not a set of pre-baked processes, but a philosophy around measurement, prioritizing, and continuous improvement. The cargo cult meetings and processes are more a product of the "Agile movement" that is championed by mediocre middle managers.
That's the problem though: any philosophy that cannot be implemented by a "mediocre middle manager" (i.e. most managers in most companies) is doomed to fail. And if it requires an "amazing" manager to succeed, the question is whether it's down to the philosophy or the manager.
But there are no managers in SCRUM. It is doomed to fail once methodology is thrown out and replaced with manager. I've been on SCRUM presentation in 2007. They explicitly stated - we help forming the team and go away.
> there are no managers in SCRUM

A philosophy that hinges around some ideal of how the world should be, rather than dealing with the world as it really is, often ends up being implemented as the exact opposite of that ideal. I can think of some historical parallels...

Just don't call it SCRUM.

Call it "fraud SCRUM because it sells so well" or "lipstick SCRUM so we look cool" or "didn't read SCRUM but we have meetings and sprints". SCRUM works, maybe not for everyone but this denies us a chance.

No True Scrum again...
Part of the scrum retrospective involves a process review. You look at what is and isn’t working, then evolve your process accordingly. Sounds like that team decided that scrum wasn’t working, which means they used the evolutionary aspect of scrum as it was meant to be used. That focus on improving processes is the best aspect of scrum in my opinion, and the least used in my experience. Today, I mostly work on my own and am self directed, and boy... I don’t miss working in those old structured environments.
This reminds me of the anecdote about Harry Markowitz, the originator of what is called modern portfolio theory (which supposedly tells you how to allocate your money efficiently). When asked if he applied his theory IRL he said something along the lines of: Hell no, I just put a third in stocks, a third in bonds and a third in cash.

I think a theory of any kind that is not applied IRL by its creator should be seen with great suspicion.

So what did they use? Other than kanban I haven’t heard of anything other than scrum. And that is essentially scrum where you draw issues from the entire stack instead of biweekly choosing a subset of the stack to use.
There is no silver bullet