this post was submitted on 27 Jun 2024
775 points (91.5% liked)
Programmer Humor
19557 readers
555 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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Someone shared this on Mastodon so I'll just repost my thoughts from there. (Bonus for Lemmy, I was forced to squeeze all my thoughts into 500 characters, so this is the most succinct I've been on this site!)
Pretty incredible how little people seem to understand these. For one thing, every method other than waterfall is a subtype of agile methodology. The major distinction is that waterfall has a series of phases from design through building, testing, and delivery that attempts to plan the whole project up front. Agile methods focus on smaller iteration cycles with frequent, partial deliverables.
Something like kanban is designed for continuous delivery: we want to go to mars weekly.
LEAN development is a scam though, that one is accurate.
LEAN from the web:
1st iteration:
Project Manager A: Requiring approval of multiple Project Managers for the same thing is causing a bottleneck. So is having to wait for a specific manager for a specific topic.
Resolution: Let all managers approve everything and need only a single manager's approval.
2nd iteration:
Project Manager B: There are too many redundant managers. It's a waste of resources.
Resolution: Get rid of all mangers but one. Actually, let the engineers manage themselves.
3rd iteration:
Consensus: LEAN development is a scam though
My impression of management science, at this point, is that it's not. The good ones just do it.