11.3.2 主要工具与技术
1.数据收集
可用于收集需求过程的数据收集技术主要包括头脑风暴、访谈、焦点小组、问卷调查和标杆对照等。
- (1)头脑风暴。头脑风暴是一种用来产生和收集对项目需求与产品需求的多种创意的技术。
- (2)访谈。访谈是通过与干系人直接交谈来获取信息的正式或非正式的方法。访谈的典型做法是向被访者提出预设和即兴的问题,并记录他们的回答。访谈经常是一个访谈者和一个被访者之间的"一对一"谈话,但也可包括多个访谈者和/或多个被访者。访谈有经验的项目参与者、发起人和其他高管及主题专家,有助于识别和定义所需产品可交付成果的特征和功能。访谈也可用于获取机密信息。
- (3)焦点小组。焦点小组是召集预定的干系人和主题专家,了解他们对所讨论的产品、服务或成果的期望和态度。由一位受过训练的主持人引导大家进行互动式讨论。焦点小组往往比"一对一"的访谈更热烈。
- (4)问卷调查。问卷调查是指设计一系列书面问题,向众多受访者快速收集信息。问卷调查方法非常适用于受众多样化、需要快速完成调查、受访者地理位置分散,并且适合开展统计分析的情况。
- (5)标杆对照。标杆对照将实际或计划的产品、过程和实践与其他可比组织的实践进行比较,以便识别最佳实践,形成改进意见,并为绩效考核提供依据。标杆对照所采用的可比组织可以是内部的,也可以是外部的。
2.数据分析
可用于收集需求过程的数据分析技术是文件分析。文件分析指审核和评估任何相关的文件信息。在此过程中,文件分析通过分析现有文件,识别与需求相关的信息来获取需求,可供分析并有助于获取需求的文件包括协议,商业计划,业务流程或接口文档,业务规则库,现行流程,市场文献,问题日志,政策、程序或法规文件(如法律、准则、法令等),建议邀请书,用例等。3.决策
适用于收集需求过程的决策技术主要包括投票、独裁型决策制定和多标准决策分析等。 - (1)投票。投票是一种为达成某种期望结果,而对未来多个行动方案进行评估的决策技术和过程。本技术用于生成、归类和排序产品需求。
- (2)独裁型决策制定。采用这种方法将由一个人负责为整个集体制定决策。
- (3)多标准决策分析。该技术借助决策矩阵,用系统分析方法建立诸如风险水平、不确定性和价值收益等多种标准,以对众多创意进行评估和排序。
4.数据表现
可用于收集需求过程的数据表现技术主要包括亲和图和思维导图等。 - (1)亲和图。用来对大量创意进行分组的技术,以便进一步审查和分析。
- (2)思维导图。把从头脑风暴中获得的创意整合成一张图,用以反映创意之间的共性与差异,激发新创意。
5.人际关系与团队技能
可用于收集需求过程的人际关系与团队技能主要包括名义小组技术、观察和交谈、引导等。 - (1)名义小组技术。名义小组技术是用于促进头脑风暴的一种技术,通过投票排列最有用的创意,以便进一步开展头脑风暴或优先排序。名义小组技术是一种结构化的头脑风暴形式,由以下4个步骤组成:
- · 向集体提出一个问题或难题,每个人在沉思后写出自己的想法。
- · 主持人在活动挂图上记录所有人的想法。
- · 集体讨论各个想法,直到全体成员达成一个明确的共识。
- ·个人私下投票决出各种想法的优先排序,通常采用5分制,1分最低,5分最高。为减少想法数量、集中关注想法,可进行数轮投票。每轮投票后,都将清点选票,得分最高者被选出。
- (2)观察和交谈。观察和交谈是指直接查看个人在各自的环境中如何执行工作(或任务)和实施流程。当产品使用者难以或不愿清晰说明他们的需求时,特别需要通过观察来了解他们的工作细节。观察也称为"工作跟随",通常由"旁站观察者"观察业务专家如何执行工作,但也可以由"参与观察者"来观察,即通过实际执行一个流程或程序,来体验该流程或程序是如何实施的,以便挖掘隐藏的需求。
- (3)引导。引导与主题研讨会结合使用,把主要干系人召集在一起定义产品需求。研讨会可用于快速定义跨职能需求并协调干系人的需求差异。因为具有群体互动的特点,有效引导的研讨会有助于参与者之间建立信任、改进关系、改善沟通,从而有利于干系人达成一致意见。此外,与分别召开会议相比,研讨会能够更早发现并解决问题。
6.系统交互图
系统交互图是对产品范围的可视化描绘,可以直观显示业务系统(过程、设备、计算机系统等)及其与人和其他系统(行动者)之间的交互方式。7.原型法
原型法是指在实际制造预期产品之前,先造出该产品的模型,并据此征求对需求的早期反馈。原型包括微缩产品、计算机生成的二维和三维模型、实体模型或模拟。因为原型是有形的实物,它使得干系人可以体验最终产品的模型,而不是仅限于讨论抽象的需求描述。原型法支持渐进明细的理念,需要经历从模型创建、用户体验、反馈收集到原型修改的反复循环过程。在经过足够的反馈循环之后,就可以通过原型获得足够的需求信息,从而进入设计或制造阶段。 故事板是一种原型技术,通过一系列的图像或图示来展示顺序或导航路径。故事板用于各种行业的各种项目中,如电影、广告、教学设计,以及敏捷和其他软件开发项目。在软件开发中,故事板使用实体模型来展示网页、屏幕或其他用户界面的导航路径。