Settings

Theme

Agile Physics Research (Parody)

involution.com

23 points by hoyhoy 17 years ago · 9 comments

Reader

gaius 17 years ago

It's remarkable how ridiculous "agile" is when applied to any other field. In fact what's remarkable is that this ridiculousness isn't immediately obvious to otherwise-intelligent programmers.

  • queensnake 17 years ago

    Is it the programmers that push for it, though, usually? I think management (at least mine) likes the fine-grained control + reporting (and the /name/!), and the rest is catch as catch can.

    • biohacker42 17 years ago

      Programmers tend to push for more testing, continuous integration, lots of short iterations, quiet time and space.

      Management tends to push for more meetings, more things you can track and measure and more tracking and measuring and ways to lover cost.

      None of this is bad, what's bad is that where ever there is turmoil, good ideas and crap ideas get mixed up.

      Like pair programming and/or co-location vs. private quiet offices.

  • mseebach 17 years ago

    That's because it applied to science-fields, and it applies to software engineering, which is more of a craft than a science.

    Agile is essentially lean production for software, and I've heard it's not so ridiculous.

    • gaius 17 years ago

      Where're the agile-accountants or pair-plumbers then? I stand by my original point.

      • biohacker42 17 years ago

        Agile does not necessitate pair-programming. XP does, XP is more of a religion.

        Accountants, like almost all service businesses, deal directly with customers and tend to have relative short iterations because you can't delay paying your taxes for ever.

        So "user stories" and iteration are in fact very common things you can find not just in agile software development, but almost anywhere.

        It's not that Agile is that great, it's that it is that much better then Waterfall.

  • ken 17 years ago

    The "agile software principles" look fairly similar to what I know of other creative cooperative endeavors, like filmmaking or modern music.

    Is it a fault that programming turns out to be more like a creative cooperative art rather than a hard science? This seems far less ridiculous than pretending it has the rigor of "engineering". My old manager would seriously tell Oliver Stone he needed to be CMMI level 5 by the end of the year.

    P.S., try to keep your comments on-topic: agile methods, not the intelligence of those who agree or disagree with them.

zain 17 years ago

Wow, that went totally over my head.

Keyboard Shortcuts

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