Steps to Getting Users’ Insights while Avoiding a Bruised Ego
blog.smartbear.com
blog.smartbear.com
This is why you can discover, design and wireframe something until you're blue in the face, but nothing compares to putting something functional in front of your users.
Even if it's just something as basic as clickable wireframes (something Balsamiq Mockups does pretty well), or a super basic first pass HTML (for web apps), you will get much better feedback from your potential users.
Sometimes developers and designers forget the huge amount of domain-specific knowledge and skill that their opinions and insights are built on top of, and that the end user doesn't have this.
It's kind of like, "I don't know what I want at a restaurant until I see what's on the plate of everyone else at my table."
Designing an interface is not a technical problem like configuring a server - it is about communication.
ob.: A Developer and a User walk into a Bar. User says "Why aren't you done yet? Those screens look fine to me." The Developer replies "Fuck you, I'm fully vested."
http://blog.smartbear.com/cartoons/so-i-heard-you-guys-like-...
http://blog.smartbear.com/mobile/5-software-cartoons-to-get-...