人机交互技术_可用性分析与评估
人机交互中的可用性测试

人机交互中的可用性测试在人机交互领域,可用性测试是评估和改善用户与计算机系统、应用程序或网站之间交互过程的方法。
通过可用性测试,我们可以了解用户在使用软件、硬件或其他交互式系统时遇到的问题,并提供相应的解决方案。
以下是关于人机交互中可用性测试的详细介绍和重要性说明。
一、什么是可用性测试可用性测试是指通过模拟真实用户的使用场景,检验和评估交互式系统的易学性、易用性、效率性和用户满意度等方面的测试方法。
它通过观察和记录用户的行为、问题和反馈,从而识别和解决用户在交互过程中遇到的困难和不便。
二、可用性测试的步骤1. 明确测试目标:定义测试的目标和范围,明确要评估的交互性能指标。
2. 制定测试计划:确定测试的方法、测试用例和测试场景,设计测试所需的用户任务和操作过程。
3. 进行测试准备:建立测试环境,准备测试所需的软硬件设备和测试工具。
4. 进行测试执行:让测试参与者完成预先设计的任务,观察和记录他们的行为、问题和意见。
5. 数据收集和分析:整理和分析测试得到的数据,评估交互性能并提出改进意见。
6. 形成测试报告:总结测试过程和结果,提供针对性的改进建议。
三、可用性测试的指标和方法1. 易学性测试:评估用户在初次接触交互式系统时的学习曲线和掌握难度。
- 方法:观察用户完成基本任务的时间和正确率,记录学习过程中的问题和反馈。
2. 易用性测试:评估用户在正常使用交互式系统时的操作流畅度和效率。
- 方法:观察用户在不同场景下的操作行为和反应,记录与界面设计相关的问题和意见。
3. 效率性测试:评估用户在完成特定任务时所需的时间和工作量。
- 方法:记录用户完成任务所耗费的时间和操作步骤,与标准操作进行比较。
4. 用户满意度测试:评估用户对交互式系统的整体满意程度和愿意继续使用的意愿。
- 方法:采用问卷调查、面谈等方式收集用户对系统的评价和建议。
四、可用性测试的重要性1. 改善用户体验:通过可用性测试,我们可以更好地了解用户的需求和使用习惯,从而改进和优化交互式系统的设计,提高用户的满意度和使用体验。
人机交互设计中的可用性测试与评估方法

人机交互设计中的可用性测试与评估方法人机交互设计是指人与计算机之间的交互方式和界面设计,它旨在提高用户的满意度和效率。
而其中的可用性测试与评估方法则是评估和改进交互设计的关键步骤。
本文将介绍人机交互设计中常用的可用性测试与评估方法。
一、目标和原则可用性测试和评估的目标是评估用户与交互系统之间的交互体验,以便提供更好的用户体验并解决潜在的问题。
其评估原则包括易学性、效率、可记忆性、错误率和满意度。
二、问卷调查问卷调查是最常用的可用性测试与评估方法之一。
通过设计针对用户使用体验的问卷调查,可以了解用户的满意度、易用性和其他关键指标。
这些问卷可以以多项选择题、开放式问题甚至是评分等形式出现。
三、用户访谈用户访谈是一种直接与用户进行交流的评估方法。
通过与用户进行深入的交谈,了解用户对系统的感受、需求和问题,从而优化交互设计。
访谈可以采取个别访谈、焦点小组讨论等形式,并结合观察用户的行为和反应。
四、可用性测试可用性测试是通过让用户在实际操作中完成指定任务,检测和评估交互设计的效果和问题的方法。
测试过程中可以记录用户的操作步骤、时间、错误率等指标,并观察用户的反应和困惑。
五、眼动追踪眼动追踪技术可以通过追踪用户的眼球运动路径和注视点,评估用户在界面上的关注度和注意力分布。
通过这种方式可以得出用户在界面上的行为和决策模式,进而改进交互设计。
六、可用性评估标准为了科学有效地评估人机交互设计的可用性,一些评估标准被提出。
例如ISO 9241-11中提出了可用性的定义和评估原则,Nielsen的十大可用性原则提出了评估界面设计的重要指标。
七、专家评估专家评估是指由经验丰富的人机交互设计专家对界面进行评估和分析的方法。
这些专家可以通过界面审查、评分、专家访谈等方式,评估交互设计是否符合用户期望和交互设计原则。
结语人机交互设计中的可用性测试与评估方法是提高交互设计质量的重要步骤。
通过问卷调查、用户访谈、可用性测试、眼动追踪、专家评估等方法,可以全面了解用户需求和感受,优化界面设计,提高用户体验。
人机交互界面设计中的可用性评估方法与实践

人机交互界面设计中的可用性评估方法与实践随着科技的进步和人机交互界面的不断演进,人们越来越关注界面的可用性。
良好的可用性是保证用户满意度和系统效能的重要因素。
因此,在人机交互界面设计的过程中,需要进行可用性评估,以了解用户在使用界面时的体验和反馈,以便优化设计。
本文将介绍人机交互界面设计中常用的可用性评估方法与实践。
一、用户调查与访谈用户调查与访谈是最常见的可用性评估方法之一,它通过直接与用户进行交流,了解他们对界面的意见、体验和期望,从而获取关于界面可用性的有价值的信息。
调查可以通过问卷形式、面对面访谈或电话访谈进行。
在设计阶段,这种方法可以帮助设计团队更好地理解用户需求和期望,以便设计出更符合用户期望的界面。
二、任务分析和场景模拟任务分析是用户体验研究中的重要环节,通过分析用户在使用界面时的动作和思考过程,可以揭示界面使用的难点和不足之处。
与任务分析密切相关的是场景模拟,它可以帮助设计团队更好地了解用户在实际使用环境中的行为和需求。
通过模拟用户在特定场景下的实际使用情况,设计团队可以发现潜在的问题,并进行相应的改进。
三、眼动追踪眼动追踪是一种通过记录和分析人眼在观察过程中的移动轨迹来评估界面可用性的方法。
这种方法可以帮助设计团队了解用户在界面上的关注点和注意力分布,识别用户在界面上的注意力流向和信息处理路径。
通过分析眼动追踪数据,设计团队可以得出用户对界面的理解和使用情况,从而进行相应的优化和改进。
四、任务完成率与时间测试在评估界面可用性时,任务完成率与时间测试是一种简单直接的方法。
通过让用户完成一系列特定任务,可以评估他们在完成任务过程中的准确性和效率。
设计团队可以记录用户在完成任务时所需的时间和出错率,以评估界面的易用性。
这种方法可帮助设计团队发现用户在界面上遇到的问题,并改进设计以提高用户满意度和效率。
五、可用性专家评审可用性专家评审是一种由专业人员对界面进行评估和分析的方法。
通过邀请有经验的专家对界面进行评审,可以快速发现界面设计的潜在问题和不足之处,并提供相应的解决方案和改进建议。
人机交互知识:人机交互中的质量标准和评估方法

人机交互知识:人机交互中的质量标准和评估方法人机交互(HCI)是研究人与计算机之间的交互的学科,其中包括人的行为、认知和情感方面,以及计算机硬件、软件和界面的设计和开发。
通过实现良好的人机交互,可以提高用户的满意度和效率,从而增强产品和系统的实用性和可用性。
在设计和开发人机交互系统时,需要考虑一些质量标准和评估方法,以确保系统具有良好的质量和可用性。
一、人机交互的质量标准1.易用性易用性是指用户能够轻松地使用系统的程度。
易用性取决于界面设计的质量、界面与操作之间的映射、用户的学习曲线和可用的帮助文档等因素。
易用性评估通常包括任务完成时间、错误率和用户满意度等。
2.可靠性可靠性是指系统的稳定性和功能的正确性。
系统应该能够以可预测的方式工作,并且在面临异常情况时能够正确地应对。
例如,系统需要正确处理各种输入,如用户错误输入和网络故障等。
可靠性评估通常包括系统的稳定性、用户体验和系统的故障处理能力等。
3.易学性易学性是指用户学习系统所需的时间和成本。
易学性取决于系统的文档、教程和帮助文档等因素。
系统应该能够提供易于理解和使用的学习内容,并且能够帮助用户快速地掌握系统的使用方法。
易学性评估通常包括学习曲线、用户错误率和用户满意度等。
4.快速性快速性是指系统对用户请求的响应速度。
快速性可以影响用户满意度,并对任务完成时间产生影响。
系统应该能够快速响应用户的请求,并且在给用户提供可见反馈时尽可能地快。
快速性评估通常包括响应时间、用户满意度和任务效率等。
5.有效性有效性是指系统能够执行所需的任务的能力。
系统应该能够提供必要的功能,以满足用户的需求。
有效性评估通常包括任务完成率、错误率和用户满意度等。
二、人机交互的评估方法1.专家评估专家评估是由一组人机交互专家来对系统进行评估和反馈。
专家评估可以快速地揭示存在的问题,并提出改进建议。
这种方法是一种早期的评估方式,通常用于设计初期的原型,以发现可能存在的问题和难以预测的错误。
人机交互设计的可用性评估方法

人机交互设计的可用性评估方法随着科技的不断发展,人机交互设计的重要性日益增加。
而一个成功的人机交互设计必须注重于用户体验的提升和界面的友好性。
为了评估人机交互设计的可用性,设计师们可以使用各种方法和技术。
本文将介绍一些常用的人机交互设计可用性评估方法,以帮助设计师更好地了解用户体验并改进其设计。
1. 用户调查用户调查是一种收集用户对产品或系统使用过程中的体验和意见的常用方法。
它通常通过问卷调查、面试或观察记录等方式进行。
设计师可以提供一些特定的问题,以了解用户对界面的易用性、可理解性和满意度的看法。
通过分析用户调查的结果,设计师可以发现潜在问题并优化界面设计。
2. 实地观察实地观察是一种直接观察用户在使用产品或系统时行为的方法。
设计师可以记录用户的使用过程,包括点击、滚动、输入等行为,以了解用户在界面上的行为和体验。
通过观察用户的行为,设计师可以获得宝贵的反馈信息,发现用户的困惑和挫折点,并相应地进行界面改进。
3. 交互式原型测试交互式原型测试是在产品或系统开发的早期阶段进行的一种可用性评估方法。
设计师可以通过创建交互式原型,模拟用户在使用产品或系统时的实际操作流程。
然后邀请一些用户进行测试,观察他们的行为和反馈,并收集他们的意见。
通过交互式原型测试,设计师可以早期发现并解决潜在的用户体验问题。
4. 专家评审专家评审是一种邀请专业人士对产品或系统进行评估的方法。
这些专业人士可能是人机交互设计师、用户界面专家或领域内的其他专业人士。
他们会根据自己的经验和专业知识,评估界面的可用性并提出改进建议。
通过专家评审,设计师可以获得针对界面设计的专业意见和建议,从而改进设计并更好地满足用户需求。
5. 任务完成测试任务完成测试是一种通过给用户提供一系列具体任务,观察他们在完成任务时的行为和反馈的方法。
设计师可以记录用户完成任务所花费的时间、错误的频率、困惑的点等信息,以评估界面的可用性和效率。
通过任务完成测试,设计师可以发现用户在使用界面进行特定任务时可能遇到的问题,并相应地进行改进。
人机交互设计中的可用性测试和评估方法

人机交互设计中的可用性测试和评估方法引言:随着技术的快速发展,人机交互设计在我们的日常生活中起到越来越重要的作用。
一个好的人机交互设计可以提升用户体验,增强用户忠诚度,从而为企业带来竞争优势。
而可用性测试和评估方法是人机交互设计过程中不可或缺的一环。
本文将探讨人机交互设计中的可用性测试和评估方法,以了解如何确保用户对产品的满意度和高效使用。
一、可用性测试的定义和目的可用性测试是一种通过实际使用者来评估设计的目的方法。
它以了解用户在真实环境中使用产品的体验和问题为目标,来发现和解决潜在的设计缺陷和改进的机会。
通过可用性测试,我们可以获取用户的真实反馈和行为数据,从而基于他们的需求来优化产品设计。
可用性测试的主要目的包括:1. 发现产品的潜在问题和改进空间。
2. 获取用户的反馈和感受,了解他们的需求和期望。
3. 确保产品的易用性和用户对产品的满意度。
4. 增加用户的忠诚度和促进产品的推广。
二、可用性测试的方法与步骤1. 确定测试目标和范围在进行可用性测试之前,首先要确定测试的目标和范围。
目标可以是发现产品的特定问题,如用户难以找到某个功能,或者获取用户的整体使用体验。
确定范围可以帮助测试团队更好地聚焦和执行测试计划。
2. 制定测试计划和场景测试计划是一个指导可用性测试过程的文件,包括测试的方法、参与者的招募标准、任务场景的设计等。
在制定测试计划时,需要考虑测试的预期结果,以及如何设计适合的任务场景来模拟真实使用情境。
3. 招募参与者、测试设备和环境准备为了进行可用性测试,需要招募符合目标用户特征的参与者。
参与者的数量至少应为5-10人以保证测试的信度。
此外,还需要准备测试设备和测试环境,例如计算机、手机或其他设备,并确保测试环境与用户行为保持一致。
4. 进行测试和数据收集在测试过程中,测试团队需要引导参与者完成一系列任务,并记录参与者的行为和反馈。
同时,还可以记录用户思考的时间、目标达成的时间以及错误操作的次数等。
人机交互设计的可用性评估

人机交互设计的可用性评估人机交互设计是指通过各种技术手段和工具实现人与计算机之间的有效交流和互动。
在现代社会中,人与计算机的交互已经渗透到了各个领域,如科研、教育、商业等。
而一个好的人机交互设计则必须具备高度的可用性,即用户可以通过简单直观的方式与计算机进行交互,而不需要过多的认知负担。
为了确保人机交互界面的可用性,可用性评估成为了一个关键环节。
一、定义可用性评估是指通过一系列的测试和评估方法,对人机交互界面进行科学、全面的评价,以判断其是否满足用户需求,是否易于使用。
它不仅包括界面的外观设计,还包括交互的流程、任务完成的效率、用户体验等综合因素。
二、评估方法为了评估人机交互界面的可用性,我们可以采用多种方法,包括用户观察、用户调查、专家评估等。
1. 用户观察用户观察是一种直接观察用户在使用界面时的行为和反应的方法。
通过观察用户在使用过程中的操作、点击、滑动等行为,我们可以了解用户对界面的理解程度、使用的困难点以及用户的偏好等信息。
同时,可以通过记录用户操作过程中的时间和错误情况,来评估任务完成的效率和错误率。
这种方法可以通过实验室实验或现场观察的方式进行。
2. 用户调查用户调查是指通过问卷、访谈等方式,收集用户的意见、反馈和建议。
通过设计合理的问卷和问题,我们可以了解用户对界面的满意度、易用性和建议改进的方向。
这种方法广泛应用于产品上线前和更新迭代后的用户调研工作中。
3. 专家评估专家评估是指请人机交互设计领域的专家对界面进行评估和分析。
专家可以根据自身的经验和知识,评估界面的易用性、一致性和界面设计是否符合用户习惯等方面。
通过专家评估,我们可以快速发现和解决界面设计中存在的问题。
三、评估指标在进行可用性评估时,我们可以根据具体的项目和需求,选择相应的评估指标。
1. 效率效率是指用户在完成具体任务时所需的时间和步骤数量。
通过评估界面的任务完成时间和操作步骤,我们可以了解界面设计的效率如何,是否需要进行优化。
论人机交互中的可用性问题

论人机交互中的可用性问题一、引言随着信息技术的迅猛发展,人机交互系统已成为现代社会不可或缺的一部分。
人机交互可用性问题已成为关键性四大问题之一(另外三个为安全性、可维护性和可扩展性)。
本文将深入探讨人机交互中可用性问题。
二、可用性的定义和概念可用性是衡量一个交互系统在特定情境下能否有效、高效地被使用的指标。
可用性体现在实现用户目标的自然程度、易学性和易记性、错误频率及后果、用户对交互的满意度等方面。
一个设计优良的交互系统应该具备良好的可用性,使用户能够轻松使用系统,达到他们的目标,并感到满意。
三、可用性问题1. 设计问题可用性问题的主要源头在于设计问题,这主要体现在以下几个方面。
(1)界面设计问题默认设置无法满足所有用户的需求,因此在人机交互中必须考虑用户的视觉与操作方式的差异。
优良的界面设计应该体现以下特征:-- 易于学习:新用户能够较快地学会使用系统,且系统应该为用户提供相应的帮助及说明。
-- 易于使用:用户可以使用图形或按钮等简单方式轻松实现目标。
-- 一致性:整个系统应该保持统一的外观和功能,方便用户理解。
-- 易于记忆:用户能够快速回忆起前期的使用经验。
(2)交互设计问题交互设计是指设计师如何提供信息、功能,以及如何响应用户的操作。
优良的交互设计应该体现以下特征:-- 操作反馈:操作反馈机制能够帮助用户观察他们的操作结果,并及时向用户反馈。
-- 统一式响应:用户的操作应该得到明确而及时的响应,并保持统一的响应方式。
-- 可撤销性:当用户感到不满意时,能够及时撤销他们的操作。
2. 人机交互问题(1)操作困难人机交互过程中,用户有可能失误,意外等情况,这种情况下,若没有反馈机制,用户可能无法享受到角色的正确性或行动的成功感,最终导致不好的易用性评价。
(2)用户需求如何更好地满足用户的需求是人机交互中的另一个关键性问题。
当用户的需求与实际功能差距较大,用户就容易感到不适。
3. 评估问题设计师在完成一个项目的设计后应该对其进行评估和测试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有效性和完(e整ff间e程c)度tiv之。e间) —的—比程率度怎。。样准确、完整地完成工作 效率 (efficient) —— 怎样快速地完成工作 吸引力 (engaging) —— 用户界面如何吸引用户进行交
互并在使用中得到满意和满足 容错能力 (error tolerant) —— 产品避免错误的发生并
帮助用户修正错误的能力 易于学习 (easy to learn) —— 支持用户对产品的入门
使用和在以后使用过程中的持续学习
可用性与可用性工程
可用性是一个可度量的产品评价特性,描述 用户与产品进行交互的有效性,或用户学习 和使用产品的容易程度。
缩写。
仍显是示一各个种单资调源、和沉操闷作的对操象作。 环S境U,I则至把多这可个以平称面为改多进媒为体一
特点:通过一个如同实际生活界个面和实。日际常生工活作和日环常境工的作软的件3D
界面来集成管理各种常用软件SU模,I则拟必采场要用景了时,一在更切能卡可接通以近人表用达物户或心 动切物舒的适语,言各和 种动操作作的对引象导一下目在 户进了自G信 标 音U理 G各己息 、 和行然IU中种。去的 图 视操,I通,对摸媒 形 频作易过几象索介、等,学图乎。物图,标所使易S,像并U加有如、能I用用则中文操文动以户。把专字作字画3各门感D来都、、方种设觉表得图声式对计示用亲
用户测试分为可:用性工实程师 验室测试和现场测试
包括学习时间、成功完成
测试过程包括:前期准任务备的、比测例、试完阶成任段务、的测试评价
时间、错误测试数用户/错误严重
主要测试内容:易学、程有度、效用、户容求助错数、和严乐重用
尽可能收集下面观察两间 类包数括程据用度户、:知错觉误、恢复测测时试试间间组。的
认知性遍历评估方法
认知性遍历是一种以认知理论为基础的评估 技术,它把软件尝试和学习的认知模型结合 起来。
利尝反较1控等2可3信馈用 试 ,...界用根)以息件与这 走 并面户据是到,(上是系根种 遍 根按否达用执否统钮可希户据方 整 据行知对见望是、1助2帮3判认法个二正道动? 的 否菜...用 用 用助完断确 正 作结 能单,界者知户 户 户完成 在动 确 的果 够、评面之模在 选 评任 完成作 动 反选? 知交 择 估务 成任的 作 馈型测,间项道互 并 系务的 任模者然的界 采 统的行 务面 用 作行动 上用后差拟上 看 出动方 的用把异的寻 起 的案 进。户尝,用找 来 反。 展能 最 馈。任试对户帮 能 ,务 中 界目中 界 面标典 面 进和型 的 行过的 活 评程路 动 估相线 和 。比
可浏览性、缺省值提供、可达性、持久性和操作可见性
可恢复性——用户意识到发生了错误并进行更正的能 力。
可恢复性不仅利于鲁棒性,还可大大提高用户的冒险意识, 提高系统的可学习性 。
响应性——反映了系统与用户之间交流的频率。
延迟较短或立即响应最好。即使需要较长的时间才有最终结 果,也应该有所响应。
用户为中S心ee的an设d计Po(intU(se看r C和e指nt点ere)d Design ) 用户的W能Y力S和IW需Y要G(所见既所得) 用户所处的F环e境edback(反馈) 用户操作 Forgiveness(容错) 用户任U务ser Control(用户控制)
可用性工程
可用性工程的生命周期
可定制性——用户或系统修改界面的能力。
用户主导:可定制性,一般局限于界面表面。 系统主导:自适应性,如隐藏暂时不用的菜单等。
对话主动性——用户主导交互可增加灵活性
注意某些情况需要系统主导交互。
多线程——人机交互系统同时支持多个交互任务,可 以把线程看作是一个特定用户任务的相关对话部分。
在任何给定时间,对话实际上还是局限于单个任务。
任务规范性——系统为完成交互任务所提供的功能是 否规范。
可用性评估
可用性评估是检验软件系统的可用性是否达 到了用户的要求。
可用性评估应遵循的原则:
最具有权威性的可用性测试和评估不应该针对专业技 术人员,而应该针对产品的用户。
软件的可用性测试和评估是一个过程,这个过程在产 品开发的初期阶段就应该开始。
如:移动文件、刷新显示
支持可用性的设计原则
熟悉性——如果新系统跟过去使用过的类似系统有一 定相关性,那使用起来就比较方便。
如:字处理器与打字机类比;图形用户界面中,一个按钮就 暗示它可以被按下。
有效地利用内在的暗示可以增强用户对系统的熟悉性。
通用性:在交互中尽可能的提供一些通用的或能够从 现有功能类推出来的功能。
优点:
了卡显象通示都人。实物这物或样化动能,物够更,全加在面直必刺观要激,时用用它
SUI是全媒体用户界面。 能通户户过感一语官看言,就和充懂动分,作调一给动点用用就户户会提注。供意帮
SSUUII是是具动有态智仿真能的引导用功户界能的面助用。,户力 用令界户和人面使实感。用现到效全活方率跃。位有互趣动。,提高
可互换性——任务的执行可以在系统控制和用户控制 间进行转移。
如:字处理程序中的拼写检查对人名的处理。
可替换性——要求等量的数值可以彼此交换,为用户 提供多种选择。
支持可用性的设计原则
鲁棒性:能否成功地达到目标和能否对到达的目 标进行评估。
可观察性——允许用户通过观察交互界面的表现来了 解系统的内部状态。
可用性案例分析
WIMP界面 操作系统的分时功能 隐喻——购物车 多行表单控件 Windows 95中在硬盘已满的情况下删除文件
可用性工程
可用性工程:就是改善系统可用性的迭代过 程。
改善系M统ac可in用to性sh过用程户中为存本在的两设种计不思同想的思想:
系统为AUe中sseth心oeft的Mic设eItna计tpehg(roiSrtsyy((ste隐审m喻美C的e整n使t体er用性ed))Design) 在这一平C台o上ns更is容ten易c创y(建一出什致么性) 使Pe用rc这ei个ve可d利S用ta的bi工lit具y(能感创造知出的什稳么定性) 当D作i为re一ct个M开a发ni者pu时la在ti这on个(平直台接上操能发纵现)什么有趣的事
以用户为中的界面设计
概要设计
针对特定的操作系统或交互方式,对抽象的视图设计做进一 步的具体设计,产生视图的概要设计。
人机交互技术
复习
多通道用户界面
使用自使然用的交多互通方道式,用户界面要达到的目标:
如语音、手势、眼神、
表情等与交计算互机的系自统然进性、高效性以及与传统用户界面的兼容性
行协同主工要作。涉及的技术:MMI
击键/指点 通
多媒体、虚手拟现实、眼语动音跟踪道、手势识别、三维输
入用、语音识嘴别、表情识眼别神、手整写识别、数字墨水
了解用户
要在工作环境中观察用户 了解用户的个体特征 任务分析
了解用户的目标任务及为达到目标通常使用的方法。
功能分析
分析用户任务的功能性原因,弄清哪些是必做的。
竞争性分析:了解对手系统的优缺点
设定可用性目标:新旧版本对比或从竞争性分析中获 得
用户参与的设计
迭产品代发设布计后:的设工计作、:测试发、布再后设继计续收集可用用性户数体据模型就可以用来预测用户完成任务的时间。
如著名的GOMS:通过目标 (Goal)、操作符 (Operator)、方法 (Method) 以及选择规则 (Selection rule) 四个方面进行描述。
启发式评估方法
启发式评估法:使用一套相对简单、通用、有 启发性的可用性原则(即“启发”)来进行 可用性评估。
软件的可用性测试必须是在用户的实际工作任务和操 作环境下进行。
要选择有广泛代表性的用户。
用户模型评估方法
用户模型法:是用数学模型来模拟人机交互 的过程。
它把人机交互的过程看做是解决问题的过程。
人使用软件系统时是有目的的,而每一个大的目的可 以被细分为许多小的目的。
为了完成每个小的目的, 又有不同的动作和方法可供 选择。
方法:专家使用一组称为“启发式原则”的可用 性规则做为指导,评价用户界面元素(如对话 框,菜单,在线帮助等)是否符合这些原则。
不需要用户参与、不需要特殊设备,因此又称为经济 评估法。
启发式可用性原则:
系统状态可见性
通过某种方式让用户了解系统状态
启发式评估方法
系统与用户现实世界相互匹配 用户控制与自由 一致性与标准 错误预防 识别而不是回忆 使用的灵活性与效率 美观而精炼的设计 帮助用户认识、诊断和修正错误 帮助和文档
支持可用性的设计原则
提高可用性的基本原则有三大类:可学习 性、灵活性、鲁棒性。
可学习性:交互系统能否让新手学会如何使用系 统,以及如何达到最佳实用效果。
可预见性——用户利用对以往交互过程的了解就足以 确定当前交互的结果。
如:可预见到单击最大化按钮的结果
同步性——用户依据界面当前状态评估过去操作造成 影响的能力,也就是说用户能不能同步地知道交互操 作的结果。
建模是将系统任务的某些概念及其关系实用现图的方式直观 综合地表达出来;交互
分性析、则行是 为用将 、户系 以统 及的 对对 象象 间抽 的象 关为 系类 。用,户列界出面对象或类的属
视图抽象设计获:取
仔细用户研概究念系模统型的对象模型,列出其系统状态,对每个视图抽 象出其中涉及的对象,以及对象的属性和行为。
问卷调查的执行过程
用户需求分析 问卷设计 问卷实施及结果分析
以用户为中的界面设计
以用户为中心的最基本思想就是将用户时刻 摆在所有过程的首位 。
一个好的人机交互界面从设计一开始就要考虑可 用性问题,并在以后的实现过程中始终将可用性 问题作为一个重要方面。
以用户为中心设计的四个重要原则:
及早以用户为中心 综合设计 及早并持续性地进行测试 反复式设计