Live data from Hacker News

Dear Agile, I’m Tired of Pretending (2018)

medium.com

71–80 of 420 posts

Re: Dear Agile, I’m Tired of Pretending (2018)

#71
I love this talk by Dave Thomas, one of the people whose names are on the original Agile Manifesto.

Among other things he speaks about the simplicity of the Manifesto, about the cultish movement and consulting services which rose around it and the cultish, distorted, complex vortex of BS that has formed around a super simple concept.

https://m.youtube.com/watch?v=a-BOSpxYJ9M

Re: Dear Agile, I’m Tired of Pretending (2018)

#72
post #53

Agile never gave organizations a holistic, viable alternative to Waterfall. Because there’s a difference between theory and practice. Product work is more about practice. When we complain about “AINO” (Agile In Name Only), we’re not being honest with ourselves. I agree with most of the article. Specially the keep-learning part. All Agile did was put software development teams unfairly under a microscope. I believe Ag…

I was interested in comp sci precisely because I didn't have to talk to people, an area where every interaction is a performance. I want to be alone - what's so wrong with that?

an area where every interaction is a performance

Feel ya. Surprisingly enough, I'd say that I've not had to attend so many boring meetings in my career but certainly I'm just lucky. Also, once I did get a manager who was an "agile guru" and he was annoying. He talked to me like he's the jedi of software development and I'm his padawan. Thankfully, he got fired.

Re: Dear Agile, I’m Tired of Pretending (2018)

#73
In my experience, these discussions boil down to anecdotes at twenty paces.

I've seen software development done very poorly and done very well, sailing under a variety of flags. But on an eyeballing there are far more bad experiences than good that get labeled "Agile".

Whether this is because of causal differences or because it's easy to affix any label to anything (and most experiences suck regardless of the label) is hard to tell without a control-group universe were the Agile Manifesto was never written.

If anyone needs me, I'll be counting to twenty.

Re: Dear Agile, I’m Tired of Pretending (2018)

#74
post #26

Earlier quoted context omitted.

Writing software is design, not manufacturing [1]. Do companies know accurately in advance how much it will cost to design a new nuclear power plant, aircraft carrier, or jet engine? [1] http://www.bleading-edge.com/Publications/C++Journal/Cpjour2...

There are times when something truly original is being built and it's a valid argument for estimate uncertainty. But a significant portion of the industry is engaged in building CRUD app #237 or Ho-Hum SaaS #17, and a significant percentage of estimates end up wrong because some developer who was bored with his job decided to use a blingy new Javascript framework he had no experience with because he wanted a challeng…

If the software is truly that unoriginal, use something off the shelf. The issue is that in literally every non-toy product I've every been involved in the product owners will always turn CRUD app #237 or Ho-Hum SaaS #17 into something significantly more custom and much more complex.

>because some developer who was bored with his job decided to use a blingy new Javascript framework he had no experience with because he wanted a challenge.

That definitely happens, but I think it's a different problem.

Re: Dear Agile, I’m Tired of Pretending (2018)

#76

In my experience, these discussions boil down to anecdotes at twenty paces. I've seen software development done very poorly and done very well, sailing under a variety of flags. But on an eyeballing there are far more bad experiences than good that get labeled "Agile". Whether this is because of causal differences or because it's easy to affix any label to anything (and most experiences suck regardless of the label)…

I have a theory here... culture beats process, but companies without the culture have to rely on process. So you’ll find that companies with the right culture can deliver better results without needing a bunch of process, but companies without the culture end up having to force it with process.

And tbh, despite how bad “Agile” process can be, it’s a lot better than pure waterfall.

Re: Dear Agile, I’m Tired of Pretending (2018)

#78

Agile never gave organizations a holistic, viable alternative to Waterfall. Because there’s a difference between theory and practice. Product work is more about practice. When we complain about “AINO” (Agile In Name Only), we’re not being honest with ourselves. I agree with most of the article. Specially the keep-learning part. All Agile did was put software development teams unfairly under a microscope. I believe Ag…

Agile is shit. It hasn't done anything but increase the cost of software and overhead for technical teams. It's ridiculous how much time is wasted just to "be agile". It's a scam, total scam sold to huge companies because it provides a high level overview of the work being completed.

Re: Dear Agile, I’m Tired of Pretending (2018)

#79

Agile never gave organizations a holistic, viable alternative to Waterfall. Because there’s a difference between theory and practice. Product work is more about practice. When we complain about “AINO” (Agile In Name Only), we’re not being honest with ourselves. I agree with most of the article. Specially the keep-learning part. All Agile did was put software development teams unfairly under a microscope. I believe Ag…

Agile is like AI. To the cynics, anything that works isn't Agile.

Re: Dear Agile, I’m Tired of Pretending (2018)

#80
post #45

I was prepared for our weekly "I Hate Agile" post, but this one is actually really great. It's a lot of the arguments I make to Agile haters. The fundamental problem that drives most agile failures isn't in the team's execution, it's in the business' expectations. One side is signed up for incremental delivery, and one side is set up for a fixed scope and deadline and the result is misery. I think this article makes…

I agree entirely!

I often sit between the business and tech orgs, so the way I explain it to the business is this: I can get you detailed status reports and metrics, but they will slow progress and be expensive. So think about why you need that information: if there are legitimate business reasons with dollars attached, go for it. If it’s just to soothe your anxiety about the timeline, a therapist will be far cheaper and more effective.

Post reply on HN