Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Back, when I did heavyweight GUI development, I went onsite for the first few customer installs and watched the customers operate the system (usually after fixing some bug LoL). Those always gave me basic UI tweaking ideas, but the real lightbulbs would come on when I asked questions like "why didn't you just do X instead of Y" or "how would you change this to make it easier". Or various other generic questions, the answers were frequently enlightening about how to tweak training materials or the UI, but I usually got one or two killer ideas that were more significant and ended up being the kinds of things later users would rave over.

So, I can't help but think you missing the most important changes if your not actually talking to the end users about what they are thinking or why they are doing particular actions that aren't always what you expect.



You’re absolutely right, I do need to spend more time with users and really listen to them. It’s just my ego doesn’t want to be hurt so it feels safer just looking at the event log lol


Agreed. The best example for this is Hallway usability testing: give the app/website to someone random walking the hallway and watch them try to navigate the interface and analyze what they easily do and what they can't understand.

When we develop products we (all the team) tend to get used to knowing where is each functionality and how to use them, but someone unfamiliar might just not find what we "simply" find.


I once asked a room full of developers how many of them had watched people using their software. Almost none had. It still amazes me.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: