News for hackers. Stuff that matters.
Re:An Unexpected Benefit of Unit Tests by dccoolgai on Saturday January 21, 2023 @04:05PM (#34470525)
Agile is a lot like Communism: there's a lot of people who swear it works great but everywhere it seems to have been tried it hasn't gone well... And the apologists just insist "those places didn't understand it and do it right".
Re:An Unexpected Benefit of Unit Tests by throwawaymaths on Saturday January 21, 2023 @06:18PM (#34471859)
There's a bias there, I think there are a lot of small shops where agile works great and you mostly hear about big shops that use it where it will never work great because you probably don't care that much about SmallTechCo.

Versus communism where people (e.g. Benjamin Tucker) were predicting its primary failure mode decades before it ever was instantiated at any scale.

Re:An Unexpected Benefit of Unit Tests by Jtsummers on Saturday January 21, 2023 @06:40PM (#34472133)
* * *
Re:An Unexpected Benefit of Unit Tests by throwawaymaths on Saturday January 21, 2023 @07:41PM (#34472715)
Excellent points.
Re:An Unexpected Benefit of Unit Tests by ozim on Saturday January 21, 2023 @09:37PM (#34473614)
Process is not the problem.

People are the problem.

What I mostly see it is people doing it to themselves. Someone thinks he has to be guardian of the process and refuses to let the experiment run.

Re:An Unexpected Benefit of Unit Tests by orzig on Saturday January 21, 2023 @07:19PM (#34472541)
I worked at a big company which did a full agile transformation, including full-time, agile coaches. I imagine everyone hired afterwords hated agile for the very real swirl the process caused, but those of us who’d been there before know it was FAR better than that chaos.

I also worked at a funded start up that implemented agile from the beginning, worked pretty great.

Re:An Unexpected Benefit of Unit Tests by garethrowlands on Sunday January 22, 2023 @09:43AM (#34477812)
I've seen agile working well at a fairly big company.
Re:An Unexpected Benefit of Unit Tests by imtringued on Sunday January 22, 2023 @10:38AM (#34478366)
I don't understand this recent pushback against agile development.

Do you really want to go back to the waterfall and V model style of development? Those are basically guaranteed failures in a fast moving industry like software development. If anything your comparison should be applied to the waterfall/V model because it is essentially central planning.

If you are doing things like building MVPs, iterated/incremental development with frequent changes and deployments to production then you are doing agile development.

Maybe it is not hyper formalized like Scrum but it is agile nevertheless.