第五章 任务分析
第二节 任务分析的方法与过程
当我们谈及目标和任务时,就已经开始进行任务分析了。任何一件产品,包括硬件、软件、界面或者文档,都是为了帮助人们完成任务的,包括工作、生活或者休闲。任务分析能够很好地体现以用户为中心的设计思想。
根据Cooper和Reimann的理论,我们可以将任务分析的方法与过程分为五个阶段:调研、建模、需求定义、框架定义和优化,如图5.1所示。
图5.1Cooper和Reimann的目标导向设计五阶段
这些阶段遵循了Smith和Tabor指出的交互设计的五个子活动:理解、抽象、结构化、描述和优化,其中强调了为用户行为建模和对系统行为的定义。
同样,这五个阶段的划分也适合于任务分析的方法与过程。我们用这五个阶段来解释任务分析的方法与过程,其中有些内容可以参照第4章。
5.2.2 建模
用户的研究资料是建模的关键。在建模阶段,首先要建立用户模型和领域模型。建立用户角色是用户建模的第一步,它代表了在研究阶段观察和识别到的不同行为模式、目标和动机。用户角色建模可以参照第4章。领域模型针对目标任务,结合使用情境,建立起信息流和工作流程图。
在建模阶段,设计师应该采用多种方法和工具来对用户角色进行综合、区分和排序,挖掘不同类型的目标,并且将用户角色映射到不同的行为范畴,以确保没有空白或重复。图5.2所示为任务建模过程对用户的研究与分析。
图5.2 任务建模过程中对用户的分析
5.2.3 需求定义
需求定义主要是针对用户、商业机会点和技术需求进行定义。 从上述的用户角色以及用例中,可以分析出用户的目标和需求,采取基于脚本提纲的设计方法列举出来。