this post was submitted on 10 Jun 2025
852 points (98.3% liked)

Programmer Humor

24173 readers
834 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] peoplebeproblems@midwest.social 36 points 4 days ago* (last edited 4 days ago) (2 children)

Agile and AI rows look terribly optimistic.

In my experience, Agile you get skateboard wheels. Then you get one pair of skateboard wheels on a bike frame (no handles, wheels, seat, or pedals). Then you get a skateboard next to a bike without wheels, then you get a car with no doors, no transmission, no engine, and no gas tank, a bike with flat tires, a broken skateboard. Next you have a car engine in the car, and windows (but no doors), a duct taped skateboard, but the bike has air in the tires, but the chain is now missing, and one pedal fell off. Then you get a good portion of the car, except you forgot to account for an accelerator or brakes, you now have a bike that works though, except with only one pedal.

Finally you just end up putting the bike inside the car and it works almost Flintstone style. But you also have a new skateboard that is in pretty good shape.

[–] marcos@lemmy.world 15 points 4 days ago (2 children)

Besides, the waterfall style is that you get the perfect car... eventually... or rather, tomorrow, tomorrow you read this again and check if it's the day you'll get your car.

[–] WanderingThoughts@europe.pub 18 points 4 days ago (1 children)

And when the car is drivable you do a demo for the customer to show what it'll look like, somebody in the room will ask what the flight ceiling is and things first go very quiet and then very loud. After much discussion it turns out they actually need a flying car. Of course there is no additional budget for that.

[–] xthexder@l.sw0.com 8 points 4 days ago

somebody in the room will ask what the flight ceiling is

Sir, this is a Wendy's

[–] pinball_wizard@lemmy.zip 2 points 4 days ago

Yes. The waterfall version should just leave off the completed car.

[–] xthexder@l.sw0.com 10 points 4 days ago (1 children)

The real flaw in the diagram is that all the intermediate steps of Agile are usable products. All 5 of those are completed, sellable products. Agile pivots way before any of these become usable.

[–] Aceticon@lemmy.dbzer0.com 3 points 4 days ago

The skateboard would literally be a plank on top of some wheel axes pinched from a shopping cart, the scooter would just be a flimsy pole stuck through a hole in the "skateboard", the bicycle would be 2 such poles, one with a small piece of wood as a seat and at the front the wheel axis had been moved to be soldered to the front pole so that one rotates with the other.

All of them function only in the technical sense, are awkward to use, don't last long under continuous use and look like shit because they were not done with the right techniques for resilience and have none of the finishing touches needed for ease of use and attractiveness.