Sometme you love the client, sometime you don’t. Client want you more with their limited investment. And you want to give the client the best with their investmet. This article will discuss how we develop the system with usability in mind. Usability is a set of principles that related how the people learn to use the syste. So let’s get started.
They are five basic of usability attributes namely (Nielsen, 1993)
- Learnability
- Efficiency
- Memorability
- Error tolerance
- Satisfication
If your team can achive those attributes, ideally your poduct will be awesome. However, it still depends with the client itself. Therefore, the level of usability attributes will be different from one client to the others. When we talk about system acceptance that is finished by acceptance of the user, Figure 1 shows how the system acceptance happens
The acceptability of the system again depends on the user that use the system. Figure 2 shows the acceptance level based on the user. It is shown that there are three characteristics of the user namely the usage of the system, computer experience and domain knowledge.