介绍
在软件创建的过程中, 术语“可用性”,将用户代替系统,成为软件开发过程中的中心内容。这一以用户为中心的设计理念,始终贯穿整个程序开发周期。
•对“可用性”的定义
这部分定义了“可用性”在软件开发,以及在软件开发过程中与其他部分关系的含义。
◦易用性
“可用性”是对产品执行预定任务的性能度量。这有别于产品实用性和个人喜好度的相关概念。
◦可用性 vs. 实用性
可用性跟实用性的对比。概念性的东西。
◦喜欢 vs. 实用
喜欢与实用的对比。
◦发现 vs. 学习 vs. 效率
◦标语 Do Not Work
软件开发者有时认为简单的口号,像”使产品更易于使用”将有助于解决可用性问题。 只有当发人员知道可用性意味着什么,这样的口号才有意义。测试以及用户,才是找出可用性的最可靠的方法。
•可用性为什么重要?
◦为什么你需要关心可用性?
◦可用性依赖什么?
◦我如何增强程序的可用性?
◦为什么我需要考虑用户?
◦我不能仅仅遵循向导指南?
◦我需要建立一个可用性研究室吗?
◦如何开始?
可用性开始介绍。