I’ve been working on a long-term project for over a year now and love every minute of it. However, I find myself getting increasingly out-of-touch with my users as my perspective of the same project is drastically different.
In my case, I know how to get from A-B very quickly in 5 different ways. But, if a typical user and I were placed in the same situation, I fear that I would not empathize enough to understand struggles with the user-experience or functionality.
How can I retain this empathetic view of my users whilst still knowing the inner-workings of the monster inside and out?
I’m looking for any tips/tricks that developers can use rather than hard-core UX testing with 3rd parties.
We follow the scrum development process, which includes a “demo” session after each development cycle (typically 3-4 weeks). We invite everyone across the company, as well as a few select customers, to see what we are up to. This enables us to get quick feedback into new features, as well as keeps an ongoing relationship between the devs at the end users.