Without a doubt you have come across business or personal applications that are not easy to use. Business applications in particular can be less intuitive because of the complexity of the tasks required. But that complexity may be due to over-engineering. We have all heard of the less is more concept. But in software, less isn’t really less, its just essential.
There are always situations where one user wants another function or feature. The trick is to identify the essential functions and help power users understand approaches to solving unique tasks. When the tasks are performed frequently but by a few users or less frequently but by many users, the solution should support those tasks very well. Here are some things to think about to select a solution that nails the essential functions and supports the power user.text