Many factors affect a corporation's decisions about which software products to purchase. One key factor is any software's usability. In simple terms, usability reflects the following:
How easy the software is to learn
How easy the software is to use
How productively users will work
The amount of support users will need
Software developers employ a variety of techniques to ensure software usability. In general terms, these techniques involve studying users to develop an understanding of their needs and iteratively refining versions of the software based on usability testing results.
In making purchase decisions, companies and organizations have traditionally had little indication of how usable a product would be ...