One of our current projects it to design or re-design the user interface for the next generation of one of our client’s products. While talking with the designers and engineers, you wonder why the people with the deepest understanding of the product aren’t always the most qualified to design the interface.
The biggest challenge of designing the UI of a complex system is that as you become comfortable and knowledgeable of a design, the harder it is for you to accurately assess how simple and intuitive it is. How do you account for this? By constantly bring in fresh eyes at all aspects of the design process. The longer you’ve been toiling over a feature, the less likely that you yourself notice a glaring design flaw.