如何进行需求分析

发布时间:2014/11/5 9:03:11来源:佑航科技

  需求分析应该先厂解宏观的问题,再了解细节的问题,然后写成需求说明书。这样对于那些只想了解宏观需求的领导,和需要了解细节的技术员都合适。在写需求说明书时,还成该注意以下两个问题:
  1)最好为每个需求注释“为什么”,这样可让程序员了解需求的本质,以便选用最合适的技术来实现此需求。
  2)需求说明不可有二义性,更不能前后矛盾。则要重新分析此需求。
  根据以往的工程经验,需求分析工作方法应该定位在“三阶段”(也称“三步法”)。
  (1)第一阶段
  “访谈式”:这一阶段是和具体用户方的领导层、业务层人员的访谈式沟通,主要目的是从宏观上把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等具体、客观的信息,建立起良好的沟通渠道和方式,针财具体的职能部门,最好指定本次项目的接口人。
  实现手段;访谈、调查表格。
  输出成果:调查报告、业务流程报告。
  (2)第二阶段
  “诱导式”:这一阶段是在承建方已经了解了具体用户方的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等具体、客观的信息基础上,结合现有的计算机、软件实现方案,做出简单的用户流程页面,同时结合以往的项目经验,对用户采用诱导式、启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、便易性和习惯性。用户可以操作简单演示DEMo,来感受一下整个业务流程设计的合理性、准确性等,及时地提出改进意见和方法。
  实现手段:拜访(诱导)、原型演示。
  输出成果:调研分析报告、原型反馈报告、业务流程报告。
  (3)第三阶段
  “确认式”:这一阶段是在上述两个阶段成果的基础上,进行具体的流程细化、数据项的确认阶段。在这个阶段,承建方必须提供原型系统和明确的业务流程报告、数据项表,并能向用户清晰地描述系统的业务流设计目标。用户方可以通过审查业务流程报告、数据项表,操作承建方提供的DEMo系统来提出反馈意见,并对已经可接受审查过的报告、文档签字确认。
  实现手段:拜访(回顾、确认),提交业务流程报告、数据项表,原型演承系统。
  输出成果:需求分析报告、数据项、业务流程报告、原型系统反馈意见(后三者可以统一归人需求分析报告中,提交用户方、监理方进行确认和存档)。
  整体来讲,需求分析的三个阶段是需求调研中不可忽视的一个重要组成部分。三个阶段的实施和采用,对用户和承建方,都提供了项目成功的保证。在系统建设的过程中,特别在采用迭代法的开发模式后,需求分析的工作会一直进行下去。在后期的需求改进中,基本是处于后两个阶段。
上一篇:资源目录体系的设计与实现 下一篇:网络营销计划第二步之战略规划的重要性详解
最新资讯 / NEWS
最新案例 / CASE
×