Hacker News new | ask | show | jobs
by another2another 953 days ago
But expecting anybody to know all the details about a request, as well as the consequences to other bits of functionality in a system (especially if it's still being built) is unrealistic.

Most people have a vague idea of the outcome they want, and the reason for it. They also quickly know what they don't want _once they see it_

And that's why agile and iterative development is actually great for GUI based user interactive app development.