this post was submitted on 27 Jun 2024
771 points (91.6% liked)

Programmer Humor

19187 readers
1159 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 1 year ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 14 points 2 months ago

I like how many devs this pissed off. this picture is whack tho wtf

[–] [email protected] 18 points 2 months ago* (last edited 2 months ago)

The creator does not know Scrum, it's about transparency and not intransparency.

Also Kanban, Scrum and Lean Development are all agile development.

[–] [email protected] 11 points 2 months ago

I don't understand the Scrum one. Scrum is also agile with short development cycles, and prioritizes communication with the product owners and stakeholders.

I've never heard of lean development, but not a fan of "lean manufacturing," at least not the way it's commonly implemented in the U.S. (using primarily temp workers so they can ramp up and down their workforce as needed; and it also exacerbates supply-chain problems).

[–] [email protected] 4 points 2 months ago

Yeah, I remember the time i had a project manager who’d come over from the construction industry, used construction industry metaphors, and thought everything would be the same.

[–] [email protected] 22 points 2 months ago

If the person who drew that comic understood anything about complex systems or why agile works when used properly, it could make sense. But it doesn't.

[–] [email protected] 2 points 2 months ago

Guess usual (state funded) rocket building is Kanban. Space X and BlueOrigin & co are Agile, except that one that was Lean.

[–] [email protected] 1 points 2 months ago

I heard fuckin nasa does TDD

[–] [email protected] 117 points 2 months ago (6 children)

This is waterfall method propaganda! It never works out this smoothly. They probably forgot important requirements like: the astronauts need to be alive on Mars.

[–] [email protected] 10 points 2 months ago

Or the funders get bored of waiting after ten years of "no Mars yet" and cancel the project, leaving you with a half finished rocket.

[–] [email protected] 7 points 2 months ago (1 children)

All the projects that have shittier outcomes in my experience is always waterfall. This is mainly because the stakeholders usually have this bright idea to be added in the middle of development that's really need to be added at all costs and then got angry when the timeline got pushed because of their fucking request breaking a lot of shit.

At least scrum has a lead time of around 2 weeks so that when someone has a idea we can tell them we'll add it to the backlog and hope they forgot about it during the next sprint planning.

[–] [email protected] 2 points 2 months ago

I'm sure, doth the Astrumants should survive the landing, there should be a way to return, and they need a shitter as part of the missed requirements. As it's a waterfall, that will come in the second, third, and fourth trips.

[–] [email protected] 13 points 2 months ago* (last edited 2 months ago) (1 children)

Actual real world right now giant rockets include

  • One that is being built under waterfall methodology. It has been being built for several years. That's the Blue Origin New Glen heavy lift reusable rocket

  • One that is being developed under an agile methodology, it flew as a subscale lander to test their engine and flight control, it has flown four full test flights, improving on each. That's SpaceX's Starship

We are yet to see either launch a payload to orbit

[–] [email protected] 1 points 2 months ago (1 children)

How was appollo programme planned?

[–] [email protected] 1 points 2 months ago

It was outsourced to the guy who ran Nazi concentration camps to build ballistic missiles to bomb London with.

[–] [email protected] 18 points 2 months ago* (last edited 2 months ago) (1 children)

2 years later: It's now up to the lawyers to figure out if it's the rocket that doesn't meet agreed requirements or if it's on the customer for not giving proper requirements.

[–] [email protected] 7 points 2 months ago

I hate how true this is. Not even 2 years later for my case.

[–] [email protected] 53 points 2 months ago

Waterfall is missing the part where the customer realizes they didn't actually want to go to Mars they just wanted to view it out of a telescope.

But now they can only travel to Mars and the telescope is out of the budget because you spent so much money on the rocket

[–] [email protected] 4 points 2 months ago* (last edited 2 months ago)

This is what I came to the comment section for.

If like me you're not a pro, it seems to literally just mean linear phases, so yeah, any nonlinearity would cause problems.

[–] [email protected] 42 points 2 months ago* (last edited 2 months ago) (2 children)
[–] [email protected] 8 points 2 months ago (1 children)

Going to the moon as a step towards going to Mars is so eminently correct that this comic should actually be Agile propaganda

[–] [email protected] 1 points 1 month ago

It’s like camping in the garden, in the hopes you’ll reduce your commute.

load more comments
view more: next ›