关于项目管理的一点体会软件工程-需求项目应以需求为核心
一个项目是否能够成功,对需求的准确把握在成功因素中要占上60%的比例
不管系统的架构设计、团队管理有多么的成功,如果需求出现偏差,仍然是南辕北辙
由于eas项目的特殊性,项目开发过程中能够与客户建立有效快速的沟通渠道,是项目成功的关键
需求必须获得客户的确认
通过需求调研与分析后获得的用户需求说明书,以及软件需求规格说明书都必须得到客户的签字确认
确认的内容包括项目的目标、范围以及项目需求功能点(用例)
eas项目在前期对需求不够重视,导致在需求理解上出现了一些偏差,从而影响了项目的进度
幸而得到了及时的纠正,在项目管理部的协助下,所有需求都得了客户或客户代表的签字确认
从而使得项目在客户验收时,有了充分的保证
项目应确立专门的需求分析师
公司没有专门的需求分析师,不能不说是人员配备上的一大弊端
从eas项目的开发过程中,我们就充分地认识到这一问题的严重性
需求的不断更改,客户迟迟未签字确认,原因正是在于我们没有专门的具有丰富经验的需求分析师
普通开发人员在调研需求以及撰写需求规格说明书时,总是会出现偏差或理解错误的地方
软件需求分析是一项重要且负责的技术,没有经过专门训练的需求分析师,通常会给项目带来隐患
项目应指定各个模块的需求接口人
只有这样,才能有效地保证项目组与客户的及时沟通,快速响应客户的请求与反馈
eas项目在开发早期及时地确立了需求接口人,在一定程度上规避了需求变更给项目带来的风险
但是,确立的需求接口人未经过系统培训,在需求调研以及与客户沟通的过程中,工作表现只能说是差强人意
注意维护需求调研记录以及需求跟踪表
这一工作做得不够好
由于需求调研人不够专业,而项目经理以及需求分析负责人对这一过程还欠缺足够的重视,同时没有好的工具或流程第1页共5页来监控这一过程,使得需求调研记录没有发挥更大的作用