3 ms·
Getting caught up in trying to have the perfect UX is one of the largest causes of developer paralysis that I’ve seen. IMO, push it even if it works for 75% of
by zuhayeer 7y ago
Getting caught up in trying to have the perfect UX is one of the largest causes of developer paralysis that I’ve seen. IMO, push it even if it works for 75% of people, and keep working towards 100% – UX is learned on the way.
- CarVac 7y agoAttempting to achieve perfection is a problem, but at a minimum I believe any feature needs a good long time spent considering pain points for a wide variety of users. Achieving perfection is impossible, but you need to at least improve the level of the worst aspects. A lot of the problems in open-source software user interfaces, I contend, come from people finishing a feature on the backend and then throwing together a UI that merely functions. I, on the other hand, spend most of a feature's development time thinking about the UI, putting a lot of consideration towards how it interacts with other aspects of the program and how I can remove unnecessary mouse clicks and reduce visual surprise.
- fendy3002 7y agoBoth budget and time are the constraints for UI / UX. A bad UI / UX can be redesigned easily without affecting much, especially data. But bad process can produce bad data, and it's both harder and time consuming to fix process and data.