cm0002@lemmy.world to Programmer Humor@programming.dev · 5 days agoDevelopment Methodslemmy.mlexternal-linkmessage-square14fedilinkarrow-up19arrow-down10
arrow-up19arrow-down1external-linkDevelopment Methodslemmy.mlcm0002@lemmy.world to Programmer Humor@programming.dev · 5 days agomessage-square14fedilink
minus-squaremagic_lobster_party@fedia.iolinkfedilinkarrow-up1·5 days agoWaterfall only works if the programmer knows what the client needs. Usually it goes like: Client has a need Client describes what they think they need to a salesperson Salesperson describes to the product manager what an amazing deal they just made Product manager panics and tries to quickly specify the product they think sales just sold Developers write the program they think product manager is describing The program doesn’t think. It just does whatever buggy mess the programmer just wrote The client is disappointed, because the program doesn’t solve their needs
Waterfall only works if the programmer knows what the client needs. Usually it goes like: