软件可用性的概念

发表于:2008-4-14 16:09

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

        一般来说,某个行业竞争越激烈,软件可用性测试越被重视,企业越正规,或赢利越好,也越重视可用性测试。不幸的是,国内的可用性测试只能算刚刚起步,尽管软件可用性的概念2000年前国内就有人在宣传了。如果行业竞争不激烈,不必管软件好用不好用,用户都会排队去买,这时可用性测试并不重要,如果企业越正规,就越会借鉴业界先进经验,在竞争尚不激烈的情况下,就把软件可用性测试做到前头去。现状很怪,国内可用性测试好像都不是上面说的两种情况,剩一种可能了,不是竞争不激烈,而是竞争太激烈,大家都喘不过气来,不是不赢利,而是刚维持赢利,所以大家都为明天的饭碗忙活,越没时间把测试搞好,活得也越来越累,就更抽不出时间想测试的事了,这可是死循环喔。

        国外公司早在上世纪八十年代就开始这方面研究与和实践了,IBM在1970年引入了可用性测试,微软公司在1988年也开始进行可用性测试,Windows操作系统其他软件产品在推向市场前就经过了大量的可用性测试,视窗平台风靡世界不是没有原因的。不过话得说回来,微软个别某些软件做得真不怎么样,好像他们的产品经理脑瓜进水了,恰恰项目成员全都吃错药,集体犯糊涂了,差就差在软件可用性与易用性上,技术上微软没有搞不掂的事。

        噢,有点扯远了,找头驴把我先拉回来!以后有机会我再唠唠。

        什么是软件的可用性?ISO 9241-11国际标准对可用性定义如下:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction)。

        其中,有效性是指用户完成特定任务和达到特定目标时所具有的正确和完整程度;效率是指用户完成任务的正确和完整程度与所使用资源(如时间)之间的比率;满意度就是用户在使用产品过程中所感受到的主观满意和接受程度。抛开翻译过来的冰冷术语,简单来讲,可用性指的就是产品对用户来说有效、易学、高效、好记、少错、令人满意的程度,即用户能否用产品完成他的任务,效率如何,主观感受怎样,实际上是从用户角度所看到的产品质量,是产品竞争力的核心。当然,所有这些,都是以用户为中心的,以用户为中心,这个词老纳扔出来先,软件可用性还有不少概念围着这个词在转,就像老鼠爱大米,想甩也甩不起!

        想理清一套东西,当然先对它分类,老纳玩魔方就深有体会,第一件事分清六面颜色(有人开始骂了,废话!不认颜色怎么玩魔方),我说的是认得颜色,认得哪个挨哪个,闭上眼睛,手拿玩魔颠三倒四后还能记得一清二楚!然后,划分阶段,有共产主义,就有资本主义,还要有奴隶社会。这道理很容易想明白,CMM(能力成熟度模型)就是这么一回事,划分研发成熟度档次,给各个档次定义关键域,定义关键活动。玩魔方也这样!先摆“十字”,接着摆一层,之后摆两层,然后再玩第三层的“十字”....

        类似CMM,ISO15504标准定义了可用性成熟度模型(UMM,Usability Maturity Model),CMM有五级定义,UMM则有六级定义,从最初的等级0(未知阶段)、开始经过等级1(认知和个体执行)、等级2(评价和管理)、等级3(建立和实现)、等级4(整合和预测)、最后到最高等级5(制度化和优化自适应)的过程。UMM最终建立起一个可预测的过程,它可以调整它的性能去满足现在及今后客户需求,可靠地满足它所描述的目标。

        本篇暂先起个头,另外,从ezTester推出VcTester第一个版本,老纳就介入软件可用性与易用性工作了,尤其在去年花了一个季度搞UCD分析,有一点心得,今后陆续与大家分享。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号