对需求调研的初步理解

所有做软件开发的人都会遇到需求调研的工作。最近要赴外地做一次需求调研,出发前想好好整理一下工作思路,并记录如下:
一、需求调研的意义
不用说,太重要了。一个项目的成败很大程度上在于前期的调研工作做得好不好。这一点相信不会有人反对。它是需求分析报告和需求说明书的前提条件

二、调研原则
1、从大到小(或从上到下),由粗到细(有待商榷,可能不是唯一正确的方式)
2、向不同层次的用户收集不同层次的用户需求
3、礼貌交流、详细记录、全面分析、反复审核的16字方针

三、调研的各项阶段
1、准备
   (1)、收集各类已有资源,大致了解用户的一些业务要求。勾勒出项目的大致轮廓
   (2)、了解自己的用户群。并将他们与各项业务模块初步的配对,这些用户就是自己的调研对象了。
   (3)、准备一些相关文档模板,如:调查问卷、沟通纪要、会议纪要、调研计划、需示分析报告、业务需求说明书、需求确认单等
    (4)、编写调研计划,并交用户单位审核,算是拜访前的一个预约吧,要不去了没人接待,面子上可挂不住啊。

2、调研过程:
    (1)、买张机票,奔赴实地(有点废话了),与用户单位确定调研计划的具体安排
    (2)、与用户单位确定固定的接口人,负责协调各项调研计划的执行
    (3)、按计划展开调研,并在过程中生成沟通纪要,并以此为基础生成最初的需求说明书
    (4)、对需求说明书进行自我评审,找出尚不明确的需求,形成细化问题问询表,分发给用户,进行进下步的调研。
    (5)、重复上面的3、4两步将所有问题都弄清楚
    (6)、修订并形成一个成熟的需求说明书,交用户审核。在审核通过后,别忘了请用户在需求确认单上签字

(从网上收集的调研流程图,已不知道原创作者了,表示感谢)

四、输入和输出:
输入:
1、前期的各类原始资料,如合同、建设方案等
2、各类文档模板
3、需求调研计划(可能也是由调研人员写,但它是调研的前提,所以也作为位输入了)

输出:
1、用户方提供的相关资源文件
2、沟通纪要
3、会议纪要
4、需求分析报告
5、需求说明书
6、需求评审记录
7、需求确认单

五、小结
需求调研是开发团队与用户的第一次直接接触。有很多结节的地方要注意。不同的项目、不同的用户在过程上会有很多的差异,要根据实际情况调整计划和调研方式。最后在输出上也会有差异,比如,需求确认单往往是开发团队梦寐以求的。但现实是很多的用户不会在上面签字!

猜你喜欢

转载自ll-feng.iteye.com/blog/554909