We use cookies. You have options. Cookies help us keep the site running smoothly and inform some of our advertising, but if you’d like to make adjustments, you can visit our Cookie Notice page for more information.
We’d like to use cookies on your device. Cookies help us keep the site running smoothly and inform some of our advertising, but how we use them is entirely up to you. Accept our recommended settings or customise them to your wishes.
×

Yegge: If It's Something You Want, Then You Already Know What The Requirements Are

man suit Steve Yegge usually rants about programming, not business. So nearly all of his excellent diatribes are off-topic for our marketing/business blog. This week, however is a business topic: Steve attacks "gathering business requirements." Yegge's point -- if a company needs research to determine what customers want, then the company is probably too far from the customer, and the software or product they produce will likely miss the mark.
You can look at any phenomenally successful company, and it's pretty obvious that their success was founded on building on something they personally wanted. The extent that any company begins to deviate from this course is the extent to which their ship starts taking on water. And the key leading indicator that they're getting ready to head off course? You guessed it: it's when they start talking about gathering business requirements. Because, dude, face it: if it's something you want, then you already know what the requirements are. You don't need to "gather" them. You think about it all the time. You can list the requirements from memory. And usually it's pretty simple.
Steve Yegge: Business Requirements are Bullshit
Join the Discussion