大型信息系统工程建设经验总结
一、工程前期工作
1. 关于用户调研
用户调研的目的是收集需求;
用户调研的方法是直接面对面与用户交流,最好能亲身体验用户工作开展的过程,注重
了解工作的细节。
用户调研的结束标志是完成了需求分析设计文档,并且得到用户的认可。在工程前期开
展好用户调研对于工程的顺利进行和完成非常重要。
用户调研的人员应当集中、固定,具有多方面的经验,如:客户交流经验、程序设计经
验、系统分析经验等,但调研人员数量不能太多,并能对重大问题进行独立决策。一般
用户调研人员 3 人左右即可。
2. 关于需求分析
需求分析的目的是明确用户需要实现的内容。
可以采取多样的需求分析方法和技术,但是根本上必须描述清楚用户的业务工作、软件
需求。可以有很多的需求分析的标准和规范可以采用,也可以自己根据实际情况制定需
求分析的规范。
需求分析的人员可与调研人员重合,但要增加软件分析人员,并为调研人员提出调研的
内容和方向。
需求分析结束的标志是程序员能够开始进行程序设计,并和建立系统原型的工作结合起
来进行,因此只有程序员才能评判需求调研的质量。
关于需求分析阶段投入的时间一定不能少于全部工程时间的 30%,当然 40%会更好,
否则很难保证需求分析的深度和质量。
需求分析阶段至少建立三类组织:调研组、需求分析组、原型开发组(可分成多个小
组),统一由项目经理负责。
3. 关于建立系统原型
建立系统原型是完成需求分析的补充手段,目的是明确和确定用户需求,引导用户提出