The thing with most software, just like ours, is that many of us engineers don't have the deeper design knowledge to really understand how a product needs to be build from a user's perspective.
The thing with most software, just like ours, is that many of us engineers don't have the deeper design knowledge to really understand how a product needs to be build from a user's perspective.
That is to say, users know when they don't like something, but they are often wrong about why they dislike it or what is interrupting their workflow. Our job is to find and fix the root cause starting from user feedback, and fix the product in accordance to what the user is actually trying to accomplish.
This is often very hard
I honestly don't know what the solution to this problem is, since feedback is invaluable. I guess, always be careful?
http://simpsons.wikia.com/wiki/The_Homer
I suspect there is a lesson there about using aggregate feedback, rather than listening to single individuals.
So while a design may not make sense right away, there may be other factors at play.
[1] https://www.vice.com/en_ca/article/vv5jkb/the-secret-ways-so...