参考答案:
【问题1】
工作一、不建议项目开发人员承担系统测试;只选择了部分数据进行测试,测试不充分。
工作二、试运行操作应有业主参与;数据加载应由业主进行;
工作三、移交文档应验收合格,并经双方签字;
工作四、项目验收报告应由双方共同撰写;
工作五、总结不仅要有优点、也还要有缺点;
【问题2】
a) 项目绩效
b) 技术绩效
c) 成本绩效
d) 进度计划绩效
e) 项目的沟通
f) 如何识别和解决问题
g) 意见和建议
【问题3】
应告知小王:
1)了解项目全过程情况及相关成员绩效;
2)了解出现的问题并总结改进措施;
3)了解值得吸取的教训并总结;
4)对总结后的文档进行归档,并存入公司知识库,纳入企业的过程资产。
详细解析:
此题考查考生是否掌握项目收尾有哪些工作,以及如何利用沟通技巧与项目干系人进行交流。
【问题1】(5分)
请简要阐述案例中的六项工作中哪些工作存在问题,并说明原因。
项目收尾包括合同收尾和管理收尾两部分。合同收尾检查是否完成了合同中所有的要求;管理收尾主要对于内部来说,把做好的项目文档进行归档,宣称项目已经结束,转入到维护期,并进行经验教训及总结。
(1)软件测试是软件质量保证的主要手段之一,也是将软件交付给客户前所必须完成的一个步骤。软件测试可以验证软件是否满足软件需求规格说明书和软件设计所规定的功能、性能及软件质量特性的要求,为软件质量的评价提供依据。在进行软件测试时,不建议项目开发人员自己承担系统测试工作;作为软件测试在目前仍是发现软件错误和缺陷的主要手段,软件在投入到生产环境之前,应通过测试尽可能多的发现软件中的错误和缺陷。项目组虽然准备了详尽的测试用例,准备会同业主共同进行系统测试,但在测试过程中为了节约时间,小张指派项目开发人员小李从测试用例中挑选了部分数据进行测试,保证系统正常运行。这种测试过程只是在匆忙中进行,会忽略掉或遗漏掉一些测试用例没有运行,也就不能尽可能多的发现软件中的错误或缺陷,所以整个测试不充分,软件的正确性也就不能得到验证。
(2)在测试阶段完成之后,通过相应的评审工作,确认可以试运行时,系统再进入到试运行阶段。在试运行过程中,试运行操作应有业主的配合与积极参与,一般是新系统与老系统需要并行运行一段时间,让新系统在现有生产环境下正式运行一段时间,各种性能、软件所规定的功能基本上满足了客户的要求,确保各项功能稳定后再将旧系统停运。原系统的数据加载工作应由业主来进行操作,而不项目组将业主的数据加载到系统中,这是不正确的。
(3)文档的移交工作也是在项目验收时的一项重要工作,需要将各种文件或资料提交给验收组进行审查,验收合格;比如:项目预验收情况报告、设计文件、可行性研究报告、各种合同、协议、工程技术经济档案、说明手册、维护手册、软硬件说明书、质量保证书等文档资料移交给业主,并经双方签字认可。
(4)项目验收依项目的大小、性质、特点的不同,验收的步骤有些简单,有些繁杂一些。项目验收时,一般由客户、项目团队、项目监理方(如果项目比较大,请了监理方的情况下才有)人员构成,共同撰写。在项目验收时需要经过业主验收,提交各种资料和报告进行审查,并签订交工验收证书,提交竣工验收报告。
(5)项目总结会需要全体参与项目的成员都参加,并全体讨论所形成的文件,形成的文件要通过所有人的确认。项目总结会还应对项目进行自我评价,包括项目执行过程中的优点,还应有执行过程中的不足,这样有利于后面的项目评估和审计工作的开展。
【问题2】
项目总结会需要全体参与项目的成员都参加,并全体讨论所形成的文件,形成的文件要通过所有人的确认。一般项目总结会讨论内容如下:(可参考《系统集成项目管理工程师考试全程指导》一书)
a) 项目绩效:包括项目的完成情况,具体的项目计划完成率,项目目标的完成情况等。
b) 技术绩效:最终的工作范围与项目初期的工作范围的比较,工作范围上有什么变更,项目的相关变更是否合理,处理是否有效,项目的各种工作是否符合预计的质量标准、是否达到客户满意。
c) 成本绩效:最终的项目成本与项目预算是否存在大的差距,项目盈利情况如何。
d) 进度计划绩效:最终的项目进度情况是否与原计划相符,进度是否提前或滞后,引起的原因是什么?为什么会造成这样的影响。
e) 项目的沟通:是否建立了完善的沟通体系,并有效利用,是否让客户也参与到项目的沟通中来、是否与客户有着定期的沟通等。
f) 识别问题和解决问题:项目中发生的问题是否解决,问题的原因是否可以避免,如何改进项目的管理和执行等。
g) 意见和建议:项目成员对项目管理本身和项目执行计划是否有合理化建议和意见,是否得到大多数项目成员的认可,是否能在未来项目中予以改进。
【问题3】
在项目收尾阶段,项目经理需要对项目在执行过程中的经验与教训进行总结,以便以组织再进行其它的项目时,能借鉴原来项目的经验,并尽量避免再出现同样的错误,形成企业的组织过程资产;以提高企业产品的质量,提升团队的工作效率,提升企业在客户中的满意度。
在企业中存在着一些误解,认为项目收尾就是大家一起吃吃饭,喝喝酒,团队成员一起庆祝一下,这样就算宣告项目团队完成后这个项目,不重视对项目经验的积累。特别是一些技术骨干,一心只钻研技术,把这种经验的积累完全不予接受。此案例中的核心技术人员小王就属于此类型的项目团队成员,作为项目经理,应从对小王进行引导,让小王能认识到召开项目总结会议,不仅不是在浪费时间,更多的是在帮助整个团队成员发现不足,找到改进措施,积累经验,在分享项目中的收获与失败,对每个团队成员的成长都有更大的指导意义,让小王从心中去主动接受项目总结大会。
项目经理应告知小王:
a) 了解项目全过程情况及相关成员绩效;
b) 了解出现的问题并总结改进措施;
c) 了解值得吸取的教训并总结;
d) 对总结后的文档进行归档,并存入公司知识库,纳入企业的过程资产。