需求分析是信息化系统建设的第一步,也是非常关键、重要的一个工程环节,需求分析进行的是否完整、深入直接关系到后续整改项目的范围、进度及成本和质量。那么如何做好需求分析呢?
方法/步骤
-
1
第一部:现状调研分析
首先我们要通过和客户的交谈当中,对客户目前的现状进行了解、分析。
从交谈中及询问的方式获取到与信息化系统相关的各个相关要素的现状信息。
客户的信息化建情况、业务现状,在信息化系统建设上存在哪些不足、痛点;业务流需要进行如何完善。
-
第二部:需求分析
1、平台类型需求
客户需要的使用平台是Web、App,App是安卓及IOS都需要还是只需要一种操作系统的,是否需要公众号,Wap等应用形态。
-
2、数据需求
从客户业务角度出发,需要形成的业务基础数据、业务数据主要有哪些?
-
3、用户角色需求
系统的使用用户角色主要有哪些所属、部门的用户角色。是跨区域、如是省、市还是只是市上使用,是集团到二级、三级子公司,还是只是客户内部组织使用。从而决定整个系统的用户角色有哪些?
-
4、功能需求
这个就比较常见了,整个系统、平台的子系统、功能模块的架构、具体到需要哪些功能清单。
-
5、非功能需求
非功能需求上,对细团队响应时间,如查询页面、带有保存功能的页面的响应时效等系统性能,用户的操作体验,易用性、可操作性上的需求
-
6、交付物需求
系统交付时对交付的要求,一般有系统的源代码、主要的设计文档、用户操作手册等。要求严格有些还会要求有各种测试报告等文档。
-
7、安全需求
用户对整个系统的安全要求,是否需要到达国家等保的要求,希望到达几级安全等保要求,对于一些敏感数据安全的要求等。
-
8、外围系统集成需求
是否存在和外网系统、硬件等进行系统集成的需求,是使用页面集成还是使用数据、接口集成等方式,对于集成数据的实时性的要求等。
-
9、部署实施需求
对于系统的部署环境的要求以及整个项目的实施周期的安排计划等需求。