【转】 软件需求分析的工作步骤和流程

第一阶段:总体把握,了解概况

接手一个项目,不要着急去了解需求,这一阶段是和具体用户方的领导层、业务层人员的访谈式沟通,主要目的是从宏观上

把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等等具体情况、

客观的信息。建立起良好的沟通渠道和方式。针对具体的职能部门,最好能指定本次项目的接口人。

该阶段的主要工作方法:客户访谈

输出成果:业务流程报告

/

 

调查报告(对客户方的组织业务概况和企业现状的一些总结)

第二阶段:详细了解业务,梳理业务流程

通过第一阶段的调研,了解客户业务概况的前提下,经过充分的业务调研准备,开始进入正式的业务调研工作。这一阶段要

对所有业务流程、业务单据、报表等进行详细的分析。整理出业务架构,尽可能多的与相关基层人员进行诱导式的访谈,与

用户一起探讨业务流程设计的合理性、准确性、便易性、习惯性。对主要的业务流程要有原型

DEMO

让客户操作,发现问

题,提出改进的意见和建议。

该阶段的主要工作方法:访谈、业务分析、原型设计演示

 

输出成果:调研分析报告、原型反馈报告、业务流程报告

第三阶段:需求细化和确认

这一阶段是在上述两个阶段成果的基础上,进行具体的流程细化、数据项的确认阶段,这个阶段承建方必须提供原型系统和

明确的业务流程报告、数据项表,并能清晰地向用户描述系统的业务流设计目标。用户方可以通过审查业务流程报告、数据

项表以及操作承建方提供的

DEMO

系统,来提出反馈意见,并对已经可接受的报告、文档签字确认。

实现手段:拜访(回顾、确认),提交业务流程报告、数据项表;原型演示系统

输出成果:需求分析报告、数据项、业务流程报告、原型系统反馈意见(后三者可以统一归入需求分析报告中,提交用户

方、监理方进行确认和存档)

posted on 2017-06-06 22:41  ringwang  阅读(1793)  评论(0编辑  收藏  举报