Skip Navigation
58 comments
  • Waterfall is more like: You want to go to Mars. You start to build the rocket. Managers that don't know anything about building a rocket starts having meetings to tell the engineers who do know how to build a rocket what they should be doing. Management decides to launch the rocket based on a timeline that's not based in reality. Management tries to launch the rocket based on the timeline instead of when it's actually finished. Rocket explodes. Management blames the engineers.

    The various methodologies don't actually change what the engineers need to do. But some of them can be effective at requiring more effort from management to interfere in the project. Bad managers are lazy so they're not going to write a card, so they can be somewhat effective in neutralizing micromanagement. I say somewhat, because bad management will eventually find a way to screw things up.

  • Waterfall: Boeing/ULA does this. Their rockets cost $4B per launch, don't work, strand astronauts. Maybe the next repair/test cycle, if management's dumb enough to keep paying them.

    Agile at least launches something.

  • The Agile Development here is the same result I’ve experienced for every one of these methods. Mostly because of clients/management.

    • That's why agile was created. Because people don't know what they want in panel 1.

58 comments