需求工程中需求调研时的方法和技巧
????? 需求调研是企业在建立新系统前所必须经历的调查了解阶段。可以说需求调研是软件实施中较重要的部分,调研的结果将直接影响到新建系统效能的发挥。
????? 什么是需求调研?需求调研指通过和客户反复进行沟通和交流而获取客户需求的一系列活动,为编写《软件需求规格说明书》做的前期工作。
对于企业来说,建立新系统最重要的第一步是清楚地定位自己:自己有什么、还缺什么。如果没有对自己情况的详细了解何谈选择正确的产品?
? 需求调研处于需求过程中的需求获取阶段,属于前期阶段。本文档编写的一个前提条件是认为调研人员对本次新建系统的目标已经有了准确定位,下面就谈一谈需求调研时应该注意的方法和技巧。
步骤一、调研访谈准备
a)制定需求收集计划,确定收集活动的方式、安排、进度计划。
b)编写调研问卷/访谈提纲,调研/访谈问卷一般是跟目标系统相关的问题清单。
c)?调研/访谈问卷要根据不同的被调研/访谈对象而专门设计,在进行需求调研或访谈之前要准备好,在可能的情况下事先发给访谈对象,以使其有备而来,提高访谈的效率和效果。
d)调研/访谈问卷设计的主要活动包括:
????? 确定调研/访谈对象,确定对需求有实质性影响的人(业务专家、高层),并根据部门等进行分类,避免出现疏忽某一部门或特定岗位的需求。
???? 成立调研/访谈小组,确定需求组每位成员的职责和任务分工
???? 确定调研/访谈方式、时间、地点、联系人
e)?调研/访谈的方式可以是:远程问卷调研、面对面访谈、集中式专题讨论会
步骤二、信息收集与整理
a)?访谈技巧:
???? 充分的事先准备;
???? 在访谈中对时间要有良好的控制-让所有访谈人员了解访谈的时间表
???? 有良好的提问技巧
???? 在正确的时间提出正确的问题
???? 避免偏题和跑题
???? 区分开放的问题和结束性问题
???? 出现争辩时的处理方法-?
???? 出现特殊困难时的处理方法-?
???? 对问题的答复进行确认
??? 及时记录访谈结果和需要解决的问题
??? 访谈结束后的要有需求组内部的讨论、总结
b)?调研技巧:
??? 有专人负责解答调研对象的疑问
??? 获得被调研对象上级领导的理解和支持
??? 及时检查调研问题的反馈情况
c)?集中式的专题讨论会(或封闭调研会)技巧:
??? 预先发送讨论提纲或专题内容
??? 充分调动业务人员讨论的积极性
??? 做好讨论、需求记录
?
??? 时进行总结
?? 与会者对所提需求进行签字认可