欢迎来到天天文库
浏览记录
ID:26200432
大小:400.37 KB
页数:62页
时间:2018-11-25
《可用性测试方法和工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息构建的可用性测试中国人民大学信息资源管理学院教授/博导周晓英2006年8月内容概要为什么要强调可用性?人机界面的可用性问题信息构建的可用性问题数字图书馆系统的可用性可用性测试方法1、为什么要强调可用性?ISO的可用性定义按照国际标准化组织ISO9241的定义,可用性是指:“特定用户对所用产品在某一特定使用范畴内有效、高效和满意地实现预期目标的程度。”可用性的决定因素可用性专家Nielsen认为站点的可用性是由五个因素决定的:1)可学习性2)可记忆性3)使用时的效率4)使用时的可靠程度5)用户的满意程
2、度。可用性与用户可用性关注用户能否用产品完成他的任务,效率如何,主观感受怎样;实际上是从用户角度所看到的产品质量,是产品竞争力的核心直接决定了产品使用的实际效果可用性工程的产生自20世纪80年代,发达国家开始重视可用性,产生了可用性工程这一工业界和学术界的新领域和新热点成立可用性专业协会这样的国际组织www.usabilityprofessionals.org可用性工程的含义和应用可用性工程是交互式产品/系统的一种开发方法论,它在IT行业传统开发方法的基础上,借鉴了许多心理学、人类工效学、工业设计、人类学
3、、社会学等领域的方法,强调以人为中心来进行设计开发。可用性工程是保证和提高产品质量的一种有效途径,可以弥补常规开发方法对人类因素的忽视,自20世纪90年代开始已经在国外IT行业获得普遍应用。国内对可用性的应用要求可用性工程在国内刚刚起步国内信息化建设、IT行业的发展要求我们必须有更多的关注、研究和应用可用性工程的实践者数字图书馆的建设过程中希望有可用性工程在其中起作用2、人机界面的可用性问题主要包括因特网、电子商务、信息系统、CD-ROM和数字图书馆等环境下的人机交互过程中的可用性问题。由于用户中心、服务
4、意识的进一步强调、产品竞争要求等,重要性正在与日俱增可用性介入的必要性由于人机界面环境设计的情况越来越多:有资格的专业人员越来越缺乏供求显示网站设计者成为了昂贵物品非专业人员试图设计和发布他们的网站更重要的是,可用的网站为无数的可能接入并立即选择离开不良设计网站的访问者节省了时间。系统的可用性问题我们在设计和实现许许多多的软件时,都没有很好考虑用户将如何使用这些软件,以及这些软件怎样才能以最佳的方式支持这些用户的工作。比如:学校科研申报系统的“保存”与“提交”有用必须先可用即使一个软件在理论上能够执行所赋
5、予的任务,而在实际使用时却不能执行这些任务,它也是没有什么用的。我们的很多产品购买的功能往往比实际用户使用的功能要多得多数字图书馆系统不希望有了大投入的设计而只要很小量的应用不重视可用性的理由不这样考虑可用性,我们的产品不是也卖得很好?反驳:--产品生命周期的“生铁阶段”,总有这样一个初始阶段,只要一个产品能够完成某些有用的任务就足以在市场上立足,而不管它如何粗劣。--比如,第一个文字处理软件的设计,代替了手工、忍受了记忆功能键解释格式代码等烦恼,好处是保存、编辑和重用文档。针对可用性采取的行动明确可用性
6、需求管理上的支持投入专用资源系统生命周期各阶段使用可用性确保所有的用户界面都经过测试可用性经济学LarryL.Constantine先生的观点:内部培训软件的额外开销出错率增加技术支持的增加用户要求修改的支出影响回头率和销售量3、信息构建的可用性问题信息构建的含义--“组织信息和设计信息环境、信息空间或信息体系结构,以满足需求者的信息需求的一门艺术和科学。”信息构建的要求信息构建包含丰富的内容,其核心要素是:信息的组织系统、信息的标识系统、信息的导航系统、信息的搜索系统。信息构建讲求信息表达的科学性和艺术
7、性的结合。信息构建讲究将信息内容以清晰、美观、易用的方式提交给用户。信息构建需要为用户提供优化的信息结构信息构建涉及到的可用性问题信息架构是确定用户体验的重要的组成部分关于可用性有几个方面的因素都是从良好构建的信息开始的好的信息构建支持方便高效的使用一个好的用户界面设计是以好的用户界面体系结构为基础的,而一个好的界面体系结构应该支持方便高效的使用。有效的规划需要对用户界面进行组织,使其在整体上具有某种意义需要把那些小部件有机地聚集在一起,使它们能够支持用户的工作,对用户有意义;需要在它们之间建立联系,使之
8、能够与用户有效地通信,保证用户与系统间的对话用户界面设计中存在的三种模型(DonaldNorman)设计者模型:指导开发者建造系统和用户界面系统模型:开发人员通过系统具体表达的东西用户模型:用户根据经验认定的系统工作方式--对于用户,界面就是系统--三种模型要能够协调一致可用的界面设计需要回答以下关键问题谁是用户?他们将怎样与系统发生联系?用户试图通过我们所设计的系统完成什么任务?为了完成任务,用户需要系统提供什么样的功能?如
此文档下载收益归作者所有