Settings

Theme

Agile Has Failed. Officially

medium.com

9 points by pzs 2 years ago · 16 comments

Reader

mikece 2 years ago

Are we sure Agile has failed? Did the author give feedback in a timely manner and await incremental improvement?

I'm willing to believe that a particular implementation of the Agile manifesto has failed, but agile is really just a set of common sense tenants which do not enforce a particular way of doing things. The alternatives are stultified bureaucracy or chaos... and Agile will always be able to run circles around that.

  • foofie 2 years ago

    > I'm willing to believe that a particular implementation of the Agile manifesto has failed, but agile is really just a set of common sense tenants which do not enforce a particular way of doing things.

    I agree. Agile seems to be widely successful, both in practical terms (it's widespread and the dominant methodology in the industry) and in formal terms (it's specified as requirements in institutional organizations in place of waterfall).

    Claiming that Agile failed has vibes of Yogi Berra's "nobody goes there anymore, it's too crowded."

  • appplication 2 years ago

    > I'm willing to believe that a particular implementation of the Agile manifesto has failed, but agile is really just a set of common sense tenants which do not enforce a particular way of doing things.

    I see this over and over again with agile, scrum, basically any framework. If there is ever a failure of the system, it’s never agile or scrum’s fault. You’re just doing it wrong. But also apparently there is no right way to do it either, so if you can’t figure it out that sucks and is also your fault.

    I think my main criticisms are 1) that any specific component from agile is consistent in the success of teams who do it and 2) that it’s reproducible across teams. You may be doing something that works well. You may call it agile. It may work. But it’s like saying I’ve had so much success driving because I use Michelin tires. Sure, it’s a core component of the system, but I if I hold all other context the same and use something else, I’m more than likely going to be successful despite it.

    If you have a high performing team, it doesn’t matter if you use agile or not. You’re going to find success. If your team is not high performing, it also doesn’t matter, you’re going to be worse off than a high performing one, regardless if you use agile.

jethronethro 2 years ago

I wish people didn't include Officially in the titles of posts like this. Aside from being clickbait, what makes pronouncements like this "official"?

DHPersonal 2 years ago

Is it this article? https://medium.com/developer-rants/agile-has-failed-official...

  • pzsOP 2 years ago

    Yes, sorry for messing up the URL. I can't edit the submission's URL anymore.

cranberryturkey 2 years ago

404

ungreased0675 2 years ago

What is the suggested replacement framework?

  • palata 2 years ago

    Less cargo cult, more common sense? Hint: common sense comes with experience, not from managers fresh out of school who just read a Scrum book :-).

    • doctaj 2 years ago

      Also plenty of common sense to be had from the agile manifesto. :P

    • foofie 2 years ago

      > Less cargo cult, more common sense?

      Does that mean anything at all? It reads like "don't do things poorly, do them right".

      • palata 2 years ago

        It implies that "the Agile framework" is mostly cargo cult. In the rest of the comment, I mention that IMO, common sense is acquired with experience.

        It's just a fact that I believe needs to be accepted. Just like the fact that "writing good code" is not something you learn only by reading a book or passing a certification, but rather something you acquire with practice.

        • foofie 2 years ago

          > It implies that "the Agile framework" is mostly cargo cult.

          That's your personal assertion, and one that contrasts with the very nature of Agile.

          For instance, Agile is a set of principles devised to be applied arbitrarily by teams and adapted to their needs, which clearly tells you that "common sense" is the very basis of Agile.

          Claiming that a set of principles devised to be applied based on common sense are "mostly cargo cult" and arguing "common sense" is somehow an alternative mess you are already commenting on something you are entirely oblivious about, and trying to denigrate something you don't even understand.

          So what point do you think you're making, other than being needlessly contrarian?

          • palata 2 years ago

            > That's your personal assertion

            Of course it is :-). I never pretended it was an objective fact!

            > and one that contrasts with the very nature of Agile

            Wait, we were talking about "the Agile framework", not "the very nature of Agile".

            > So what point do you think you're making, other than being needlessly contrarian?

            The point I am trying to make is that the implementation of Agile is usually cargo cult. Companies say in the job offers that they "are agile". Managers have stand ups every day where nobody listens to anything the others have to say, but don't even question the practice. Estimating "stories" for years without apparently seeing that they never had estimates that were better than truly random guesses, instead of thinking that "maybe estimations don't work in our case, why?".

            I am not saying that nobody has common sense anywhere, or that the agile framework never works. Just that I have seen Agile methodologies being applied for long enough, and the vast majority of the time, those who applied them were cargo culting big time.

            > trying to denigrate something you don't even understand.

            Are you implying that because I don't like the Agile religion, I must not understand it?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection