浅谈系统易用性1、什么是易用性2、为什么要考虑易用性3、易用性表现4、易用性设计易用性易用性(Useability)是交互的适应性、功能性和有效性的集中体现。在2003年的《软件工程产品质量》质量模型中,提出易用性包含易理解性、易学习性和易操作性即易用性是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。为什么要考虑易用性——懒人时代用户的注意力是有限的资源。用户能更快地学会功能特点,能更长时间地记得他们所学会的。提高用户对产品的认可程度。帮助产品和竞争者的产品区分开来。较少技术支持和服务的成本。易用性表现(1)易理解性;(2)易学习性;(3)易操作性;(4)吸引性;(5)依从性。1.用户第一眼就能找到自己最关注的功能操作和数据信息。2.不要过多的让用户去猜测各种隐含的信息。3.不违背多数人常识和常规反映的操作,也不要在常识上过多粉饰。4.简单的东西一定不能为考虑扩展性而实现的太复杂。5.复杂的东西一定不能为了太易见和易学而设计的太简单,否则影响后续效率。6.系统总是在合理的时间反馈给用户合理的信息,而不是让用户莫名等待。7.用户的注意力是有限的资源,新功能添加往往是老功能的绊脚石。8.易用不是绝对和通用,必须要细分用户和细分场景。安装—界面—功能—辅助性设置安装:一是对安装手册和安装平台;二是安装的自动化程度界面:可分为整体界面和界面中的元素。界面整体是指界面的规范性、一致性、合理性等;界面中的元素主要包括窗口、菜单、图标、文字、鼠标等。功能:业务符合性、功能定制性、业务模块的集成度、数据共享能力、约束性、交互性和错误提示等。其中,业务符合性是指界面风格、表格设计、业务流程、数据加密机制等是否符合相关的法律法规、业界规划以及用户的习惯;数据共享能力是指数据库表的关联和数据重用;错误提示测试是指关键操作或数据删除等操作前是否有明确的提示,或报错时是否有给出足够的出错原因等。如何做到易用性尽早聚焦于客户的需求。在设计过程的早期就应该专注于理解用户的需要。完整综合的设计。设计的各个方面应该平行地进展,而非顺序地进行。应该保持产品的内部设计和用户界面需求相一致。较早地并持续不断地测试。软件设计中目前唯一可行的途径是经验主义式的:只有实际用户认为设计好那么这个设计才是好的。把易用性测试贯穿于整个开发过程,可以让用户在产品发布之前对设计给予一个反馈的机会反反复复的设计。大问题经常掩盖小问题。设计人员和开发人员应该通过多轮测试反复修正设计提高易用性易见性:用户很容易找到他所需的信息和操作入口;映射:对于第一次接触的页面,人的第一反应就是马上映射到他脑海中、生活中熟悉的事物中去,因此我们的设计要尽量符合常理,也就是说符合大多数人的习惯,某些操作尽量符合“Windows”标准,毕竟人家MS已经深入人心了。反馈:就是当用户点击按钮进行完一步操作之后系统给用户的反馈信息,例如“信息传输中……”、“已成功×××”等等,包括一些错误的提示等。2020/5/12尽最大限度保证易用性但又不损失功能