第10章软件项目收尾管理软件项目结束的两种情形项目结束包括两种情形:第一种称为“项目终结”,也就是项目任务已经顺利完成、项目目标已经成功实现,项目正常进入生命周期的最后一个阶段——结束阶段。项目收尾的第二种情形称为“项目终止”,也就是项目任务无法完成、项目目标无法实现,不得不提前终止。软件项目收尾管理的内容在软件项目收尾管理中,需要以下几个方面的工作(1)范围确认(2)质量验收(3)费用决算(4)合同终结(5)文档验收(6)项目后评价10.1.3软件项目成功收尾的特征软件项目的收尾管理,要想达到成功的效果,必须满足以下几个基本特征。(1)软件通过正式验收。(2)项目资金落实到位。(3)项目总结认真。(4)要保持良好的客户关系。项目验收的含义软件项目正式移交之前,用户要对已经完成的工作成果和项目活动进行重新审核,这就是项目验收。项目验收包括不同的类型。例如,按软件项目的生命周期可分为合同期验收、中间验收和竣工验收;按验收的内容可分为项目质量的验收和项目文件的验收。10.2.2项目范围的确认项目范围的确认是指项目结束后,项目团队将其成果交付使用者之前,项目接收方会同项目团队、项目监理等对项目的工作成果进行审查,查核项目计划规定范围内的各项工作或活动是否已经完成、项目成果是否令人满意。项目范围的确认方法主要是测试。为了核实项目是否按规定完成,需要进行测试、使用已交付的软件产品,并仔细检查与核实文档与软件是否匹配等。10.2.3项目质量的验收项目质量验收是依据质量计划中的范围划分、指标要求及协议中的质量条款,遵循相关的质量检验评定标准,对项目质量进行质量认可评定和办理验收交接手续的过程。项目质量验收的范围主要包括以下两个方面。一是项目计划阶段的质量验收,主要检查设计文件的质量。二是项目实施阶段的质量验收,主要是对项目质量产生的全过程的监控。10.2.4文档资料的交接项目开发过程中,会产生多种类型的文档资料,这是项目验收和质量保证的重要依据之一:它一方面可以为后续项目提供参考,便于以后查阅,为新项目的实施提供借鉴;另一方面,它同时也为项目的维护和改正提供了参考依据。项目文档资料验收是项目软件产品验收的前提条件,只有项目的文档资料验收合格,才能开始项目软件产品的验收。软件项目的移交项目移交是指项目收尾并经过验收合格后,将软件系统的全部管理与日常维护工作和权限移交给用户。项目验收是项目移交的前提,移交是项目收尾阶段的最后工作内容。进行软件项目移交时,不仅需要移交项目范围内全部软件产品和服务、完整的项目资料档案、项目合格证书等资料,还包括移交对运行的软件系统的使用、管理和维护的权利与职责。10.3.2软件项目的清算对不能成功结束的软件项目,要根据情况尽快终止并进行清算。项目清算要以项目开发合同书为依据。软件项目后评价的概念1.项目后评价的定义2.项目后评价的特点3.项目后评价的方法10.4.2项目后评价的内容一般来讲,在软件项目管理中,项目后评价的评价内容主要包括以下五个方面:1.项目目标后评价2.项目效益后评价3.项目管理后评价4.项目团队后评价5.项目影响后评价10.4.3项目后评价的实施1.项目后评价的工作程序2.项目后评价报告的编写10.5项目总结项目收尾中最后一个过程是项目总结。项目的成员应当在项目完成后,为取得的经验和教训写一个《项目总结报告》,总结在本项目中哪些方法和事情使项目进行得更好、哪些为项目制造了麻烦、以后应在项目中避免什么情况等。总结成功的经验和失败的教训,会为以后的项目人员更好工作提供一个极好的资源和依据。10.6案例与讨论案例10-1讨论题1.A公司在项目移交中的做法是否正确?请说明理由。2.如果F公司本案例的相关问题诉之法律,请判断其胜诉的可能性大吗?3.项目移交与验收的工作对整个项目管理的作用是什么?4.如果你是该项目的经理,你认为项目的验收和收尾阶段应具体包括哪些工作?10.6案例与讨论案例10-2讨论题1.本案例中,项目经理W先生的体会是否深刻?你对那些内容最有体会?为什么?2.你认为项目经理W先生的失败原因总结是否全面?项目失败的可能原因还有哪些?3.根据本案例内容,请你谈一下项目经理应该如何摆正位置?履行好自己的职责?4.假设你作为另外一家公司的项目经理,在接收该网站项目后,你将采取什么措施,以便保证该项目能够顺利完成?请撰写一个相应的管理计划及其实施方案。