
Next, using the program should be intuitive. If you can’t figure out where to start, that is a huge problem. Your frustration builds, and you blame it all on the application. Sometimes using a new program requires the help of a wizard, a quick start guide, or even a tool-tip bubble popping up saying "Start here." However, balance must be maintained. A more tech-savvy person may be turned off by too much hand-holding. In every case, it’s important to know who the user is and what their experience level is.
Finally, an application should do what it promises to do. This sounds simple, yet can be the most difficult part to design. For example, accounting software needs to fulfill a business’s needs, yet accountants are not the people who are writing the code. We need to anticipate the user’s needs and facilitate getting the task done, otherwise users are bound to move on to the next possible solution.
In the end, it is really all a balancing act. But ultimately, the final goal remains—that you will be able to be up and running within three minutes of installing our software. It’s what we care about.
No comments:
Post a Comment