需求分析的「六韬三略」:三步法+六评估
主宰地球的是汽车。它们喝汽油,靠四个轮子滚动前进,嗓门极大,双眼在夜里能射出强光……
有趣的是,车里住着一种叫作‘人’的寄生虫,这些寄生虫完全控制了车。”
你女朋友想要口红不跟你说,迎合了用户知道自己要什么但是不说这个特点,女朋友说去吃火锅结果去吃了烧烤,迎合了用户自己也不知道要什么这个特性。
例如全国各地的很多部门、机构、单位在进行应用系统以及网络建设时,客户方的办公人员大多不清楚计算机网络有什么用,更缺乏IT系统建设方面的专家和知识。
此时,用户就会要求产品分析人员替他们设想需求产品工程的需求存在一定的主观性,为项目未来建设埋下了潜在的风险。
事实上,历史上没有一个产品的需求改动少于三次的!
如果分析人员理解错了,可能会导致以后的开发工作劳而无功。
建立起良好的沟通渠道和方式。针对具体的职能部门以及各委办局,最好能指定本次项目的接口人。
同时结合以往的项目经验对用户采用诱导式、启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、便易性、习惯性。
用户方可以通过审查业务流程报告、数据项表以及操作承建方提供的DEMO系统,来提出反馈意见,并对已经可接受的报告、文档签字确认。
整体来讲,需求分析的三个阶段是需求调研中不可忽视一个重要的部分,三个阶段或者说三步法的实施和采用,对用户和承建方都同样提供了项目成功的保证。
当然在系统建设的过程中,特别在采用迭代法的开发模式时,需求分析的工作需一直进行下去,而在后期的需求改进中,工作则基本集中在后两个阶段中。
(4)工程数学描述。分析用户需求,分析用户需求信息,运用工程数学进行算法推导,进行合理化需求分析推导;
(6)其它方法描述。保证完整性合理性的有效描述。
完整性:是准确、全面的描述用户的需求。
一致性:是通过分析整理,剔除用户需求矛盾的方面,规范用户需求。
可追溯性:有两个方面的含义,整理和规范的需求,其一,需要不断的和用户进一步交流,保持和用户最新的需求一致。其二,和系统分析(设计)保持一致。
如果不能够明确是未来性问题,则必须调整功能需求,化解不确定更改的问题。因此,判断不确定性更改是一个非常重要的问题。
END
4千字,总结产品需求文档的形式、规范、自查
评论