News for hackers. Stuff that matters.
Re:I don’t believe in sprints by izacus on Wednesday October 05, 2022 @08:29AM (#33094578)
One of these days we might even hear of an example where following "agile" actually panned out. The question is - before year of the Linux desktop or after?
Re:I don’t believe in sprints by marmarama on Wednesday October 05, 2022 @09:00AM (#33094968)
Essentially every project I've worked on in the last 9 years has been agile, most of them Scrum, and almost all of them succeeded in achieving their goals. There's a clear correlation on all of them between the skill of the project manager at applying the agile approach, and how difficult the delivery was.

Prior to that, I worked (as did most people) on waterfall-style projects, and the success rate was only about 50%.

Re:I don’t believe in sprints by AstralStorm on Thursday October 06, 2022 @04:48PM (#33113886)
Usually when agile approaches (kanban or scrum) fail it is because there's an unsolvable bottleneck. Typically too small team, lacking knowledge or skill for the scope, problematic environment (development or socially) or someone is pushing "done" work causing skyrocketing development debt that quickly comes to a head - typically a prototype remains in production, switching too early to maintenance mode for business reasons.

Waterfall cannot identify those risks without huge experience. Scrum tends to exacerbate some of them. Kanban with sufficient number of phases tends to expose the problem, but not necessarily fix it.

Re:I don’t believe in sprints by joshuacc on Wednesday October 05, 2022 @09:24AM (#33095248)
Most of my career has been working at places using scrum/kanban. And the vast majority of those projects delivered valuable software to customers at the estimated pace.

The ones that didn’t were easily attributable to outside factors or specific problems like an exceptionally bad PM.

Re:I don’t believe in sprints by pwinnski on Wednesday October 05, 2022 @09:31AM (#33095328)
It pans out more often than not, which is why it's the default. For now. Eventually something better might come along, but until then, this is working for many, many, many productive teams. Including mine.
Re:I don’t believe in sprints by closeparen on Wednesday October 05, 2022 @09:35AM (#33095391)
Strict Scrum is really not the default in tech. "How Big Tech Runs Tech Projects and the Curious Absence of Scrum" is good reading here & matches my experience.

https://newsletter.pragmaticengineer.com/p/project-managemen...

Re:I don’t believe in sprints by robertlagrant on Wednesday October 05, 2022 @09:47AM (#33095535)
The category error of thinking scrum is the same as agile is a big contributor to the complaints.
Re:I don’t believe in sprints by pwinnski on Wednesday October 05, 2022 @12:17PM (#33097458)
Who said anything about scrum? The comment was about "agile," of which scrum is only one possible implementation[0]. Sprints are not only found in scrum, but also in other agile approaches, like kanban.

Two-week sprints seem to be the default in tech, although I've worked at a company that very successfully used one-week sprints. That's completely separate from how strictly companies try to follow "scrum," if at all. I've run into kanban more often than scrum, personally.

0. https://en.wikipedia.org/wiki/Agile_software_development

Re:I don’t believe in sprints by thwiv on Wednesday October 05, 2022 @08:57AM (#33094938)
I've worked at 3 different companies now where the system worked well and teams moved quickly and created great software.

Unfortunately, that story is incredibly boring and goes against the tech blog hivemind.

Re:I don’t believe in sprints by hirvi74 on Wednesday October 05, 2022 @02:08PM (#33099086)
Was it Agile that made this possible, or perhaps the organizational abilities of the companies that made this possible? In other words, if the same organizations used a different methodology do you think the results would be completely different?

I am a firm believer that one, "does not get chicken salad out of chicken shit." Thus, well ran and well organized companies would produce similar quality of products regardless of methodology, and in the same vein, poorly ran and disorganized companies will produce garbage regardless of the methodology.

Re:I don’t believe in sprints by _joel on Wednesday October 05, 2022 @09:20AM (#33095206)
This, boring things don't tend to be reported on as much.
Re:I don’t believe in sprints by pacifika on Wednesday October 05, 2022 @08:56AM (#33094928)
The tale of the project launch that wasn’t missed because the client was onboard with iterative delivery?
Re:I don’t believe in sprints by pydry on Wednesday October 05, 2022 @09:08AM (#33095063)
Agile is a nebulously defined cosmic aura surrounding all software projects in the world that go well.

Scrum/sprints are kind if like the bureaucratized and ritualized version of that. The Catholic Church to Agile's Christian cult.