《_T软件项目收尾管理.ppt》由会员分享,可在线阅读,更多相关《_T软件项目收尾管理.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第13章 IT软件工程收尾管理n所谓工程收尾管理就是对所谓工程收尾管理就是对ITIT软件工程的收尾工作进软件工程的收尾工作进行管理,它按工程的进展一般可以分为两种情况:行管理,它按工程的进展一般可以分为两种情况:n(1)(1)当工程进展顺利到正常结束的时候,工程的收尾当工程进展顺利到正常结束的时候,工程的收尾工作包括工程移交验收和后评价两个阶段;工作包括工程移交验收和后评价两个阶段;n(2)(2)而当工程由于某些原因提前完成或工程目标无法而当工程由于某些原因提前完成或工程目标无法实现时,工程的收尾管理工作主要是进行工程终止。实现时,工程的收尾管理工作主要是进行工程终止。n这里主要介绍第这里主要
2、介绍第(1)(1)种情况。种情况。3/23/2023第13章 IT软件工程收尾管理n13.1 IT软件工程验收软件工程验收 n13.2 IT软件工程移交与清算软件工程移交与清算 n13.3 IT软件工程后评价软件工程后评价 3/23/202313.1 IT软件工程验收软件工程验收 n13.1.1 工程验收和范围确认工程验收和范围确认 n13.1.2 质量验收质量验收 n13.1.3 工程资料与验收工程资料与验收 3/23/202313.1.1 工程验收和范围确认工程验收和范围确认1nITIT软件工程验收是指整个工程完成后,为证明工程完成并实软件工程验收是指整个工程完成后,为证明工程完成并实现交
3、接而进行的一系列手续和过程。现交接而进行的一系列手续和过程。n工程结束时,工程团队要把已经完成的软件产品和效劳移交工程结束时,工程团队要把已经完成的软件产品和效劳移交给客户、用户或上级部门。接受方要对已经完成的工作成果给客户、用户或上级部门。接受方要对已经完成的工作成果重新进行审查,查核工程方案规定范围内的各项工作或活动重新进行审查,查核工程方案规定范围内的各项工作或活动是否已经完成,应交付成果是否令人满意等。是否已经完成,应交付成果是否令人满意等。n工程团队对客户、用户与上级部门移交的产品有所不同。工程团队对客户、用户与上级部门移交的产品有所不同。n对客户和用户主要提交软件产品、效劳及各种用
4、户使用手册、对客户和用户主要提交软件产品、效劳及各种用户使用手册、用户操作手册、系统管理员手册等一系列文件;用户操作手册、系统管理员手册等一系列文件;n向上级部门提交的成果主要有会议纪要、各类检查表能及各向上级部门提交的成果主要有会议纪要、各类检查表能及各类记录等。内部移交的成果一般可以为后续工程提供参考,类记录等。内部移交的成果一般可以为后续工程提供参考,及为工程的维护和改正提供依据。及为工程的维护和改正提供依据。3/23/202313.1.1 工程验收和范围确认工程验收和范围确认2nITIT软件工程验收的大致流程如图软件工程验收的大致流程如图13.113.1所示。所示。调试调试/测试测试由
5、客户确认的初验证明由客户确认的初验证明试运行试运行由客户确认的终验证明由客户确认的终验证明项目后评价维护项目后评价维护图图13.1 IT13.1 IT软件工程验收流程软件工程验收流程3/23/202313.1.1 工程验收和范围确认工程验收和范围确认3n从图从图13.113.1中可以看出,中可以看出,ITIT软件工程开发后期,开发方首先对软软件工程开发后期,开发方首先对软件产品进行调试和测试,然后提交给客户或用户,由客户对软件产品进行调试和测试,然后提交给客户或用户,由客户对软件产品及其测试结果确认合格后,客户或用户出具初验证明;件产品及其测试结果确认合格后,客户或用户出具初验证明;n测试工程
6、初验合格之后,工程进入试运行阶段,在试运行阶段测试工程初验合格之后,工程进入试运行阶段,在试运行阶段所记录的产品缺陷和差异均应在试运行其间被更正,并在试运所记录的产品缺陷和差异均应在试运行其间被更正,并在试运行结束后,由客户双方组织人员共同进行终验,并出具客户的行结束后,由客户双方组织人员共同进行终验,并出具客户的终验证明,这时工程验收结束。终验证明,这时工程验收结束。n工程管理进入工程后维护和工程后评价阶段。工程管理进入工程后维护和工程后评价阶段。n如果工程提前结束,那么应查明哪些工作已经完成,完成到什如果工程提前结束,那么应查明哪些工作已经完成,完成到什么程度,并将核查结果记录在案,形成相
7、关文档。参加交接的么程度,并将核查结果记录在案,形成相关文档。参加交接的工程团队成员和接收人员应在有关文件上签字,表示对已完成工程团队成员和接收人员应在有关文件上签字,表示对已完成工程范围的认可。工程范围的认可。3/23/202313.1.1 工程验收和范围确认工程验收和范围确认4n进行工程的范围确认时,其依据主要有两个:一是工作成果,进行工程的范围确认时,其依据主要有两个:一是工作成果,即工程方案实施后的结果;二是成果文档。即工程方案实施后的结果;二是成果文档。n进行工程范围确认时,工程团队必须向接受方出示说明工程进行工程范围确认时,工程团队必须向接受方出示说明工程假设工程阶段成果的文档,如
8、工程方案、技术要求说明书、假设工程阶段成果的文档,如工程方案、技术要求说明书、技术文件、图纸等,供其审查。技术文件、图纸等,供其审查。n范围确认的方法主要是观测方法。为了核实工程或工程阶段是范围确认的方法主要是观测方法。为了核实工程或工程阶段是否已按规定完成,需要进行必要的测量、考察和试验等活动。否已按规定完成,需要进行必要的测量、考察和试验等活动。n工程范围确认完成后,参加工程范围确认的工程团队和接受方工程范围确认完成后,参加工程范围确认的工程团队和接受方人员在事先准备好的文件上签字,表示接受方已正式认可并验人员在事先准备好的文件上签字,表示接受方已正式认可并验收全部或阶段性成果。收全部或阶
9、段性成果。n一般情况下,这种认可和验收可以附有一定的条件。如维护等。一般情况下,这种认可和验收可以附有一定的条件。如维护等。3/23/202313.1.2 质量验收质量验收1 n工程质量验收是依据质量方案中的范围划分、指标要求以及协工程质量验收是依据质量方案中的范围划分、指标要求以及协议中的质量条款,遵循相关的质量检验评定标准,对工程的质议中的质量条款,遵循相关的质量检验评定标准,对工程的质量进行质量认可评定和办理验收交接手续的过程。量进行质量认可评定和办理验收交接手续的过程。n质量验收的范围主要包括两个方面:质量验收的范围主要包括两个方面:n一是工程规划阶段的质量验收,主要检验设计文件的质量
10、,同一是工程规划阶段的质量验收,主要检验设计文件的质量,同时工程的全部质量标准及验收依据也是在规划设计阶段完成的,时工程的全部质量标准及验收依据也是在规划设计阶段完成的,因此,这个阶段的质量验收也是对质量验收评定标准与依据的因此,这个阶段的质量验收也是对质量验收评定标准与依据的合理性、完备性和可操作性的检验。合理性、完备性和可操作性的检验。n二是工程实施阶段的质量验收,主要是对工程质量产生的全部二是工程实施阶段的质量验收,主要是对工程质量产生的全部过程的监控。实施阶段的质量验收要根据范围规划、工作分解过程的监控。实施阶段的质量验收要根据范围规划、工作分解和质量规划对每一个阶段和任务进行单个的评
11、定和验收,然后和质量规划对每一个阶段和任务进行单个的评定和验收,然后根据各阶段和任务的质量验收结果进行汇总统计,最终形成全根据各阶段和任务的质量验收结果进行汇总统计,最终形成全部工程的质量验收结果。部工程的质量验收结果。3/23/202313.1.2 质量验收质量验收2l当进行工程质量验收时,其标准与依据是:当进行工程质量验收时,其标准与依据是:l在工程初始阶段,必须在平衡工程进度、本钱与质量三者之间制约关系的在工程初始阶段,必须在平衡工程进度、本钱与质量三者之间制约关系的根底上,对工程的质量目标与需求做出总体性的、原那么性的规定和决策。根底上,对工程的质量目标与需求做出总体性的、原那么性的规
12、定和决策。l在工程方案阶段,必须根据初始阶段决策的质量目标进行分解,在相应的在工程方案阶段,必须根据初始阶段决策的质量目标进行分解,在相应的设计文件指出到达质量目标的途径和方法,同时指明工程验收时质量验收设计文件指出到达质量目标的途径和方法,同时指明工程验收时质量验收评定的范围、标准与依据,质量事故的处理程序和奖惩措施等。评定的范围、标准与依据,质量事故的处理程序和奖惩措施等。l在工程实施阶段,质量控制关健是过程控制,质量保证与控制的过程就是在工程实施阶段,质量控制关健是过程控制,质量保证与控制的过程就是根据工程方案阶段规定的质量验收范围和评定标准、依据,在下一个阶段根据工程方案阶段规定的质量
13、验收范围和评定标准、依据,在下一个阶段或者任务开始前,对每一个刚完成的阶段或者任务进行及时的质量检验和或者任务开始前,对每一个刚完成的阶段或者任务进行及时的质量检验和记录。记录。l在工程收尾阶段,质量验收的过程就是对工程实施过程中产生的每个工序在工程收尾阶段,质量验收的过程就是对工程实施过程中产生的每个工序的实体质量结果进行汇总、统计,得出工程的最终的、整体的质量结果。的实体质量结果进行汇总、统计,得出工程的最终的、整体的质量结果。l质量验收的结果是产生质量验收评定报告和工程技术资料。工程最终质量质量验收的结果是产生质量验收评定报告和工程技术资料。工程最终质量报告的质量等级一般分为报告的质量等
14、级一般分为“合格、合格、“优良和优良和“不合格等多级,对于不合格等多级,对于不合格的工程不予验收。不合格的工程不予验收。3/23/202313.1.3 工程资料与验收工程资料与验收1 n在工程的不同阶段,验收和移交的文档资料也不同:在工程的不同阶段,验收和移交的文档资料也不同:n在工程初始阶段,应当移交的文档主要有:工程初步可行性研在工程初始阶段,应当移交的文档主要有:工程初步可行性研究报告及相关附件、工程详细可行性研究报告及相关附件、工究报告及相关附件、工程详细可行性研究报告及相关附件、工程方案及论证报告、工程评估与决策报告等。程方案及论证报告、工程评估与决策报告等。n工程方案阶段应验收移交
15、归档的资料,大致应该有工程描述资工程方案阶段应验收移交归档的资料,大致应该有工程描述资料料(范围划分报告,详细设计报告等范围划分报告,详细设计报告等)、工程方案资料、工程方案资料(完整的完整的工程进度方案,质量方案,费用方案和资源方案工程进度方案,质量方案,费用方案和资源方案)等。等。n工程实施阶段应验收移交归档的资料,大致应该有工程全部可工程实施阶段应验收移交归档的资料,大致应该有工程全部可能的外购或者外包合同、标书、全部合同变更文件、现场签证能的外购或者外包合同、标书、全部合同变更文件、现场签证和设计变更等、工程质量记录、会议记录、备忘录、各类通知和设计变更等、工程质量记录、会议记录、备忘
16、录、各类通知等、工程进展报告、进度、质量、费用、平安、范围等变更控等、工程进展报告、进度、质量、费用、平安、范围等变更控制申请及签证、现场环境报告、质量事故、平安事故调查资料制申请及签证、现场环境报告、质量事故、平安事故调查资料和处理报告、各种第三方试验、检验证明、报告等。和处理报告、各种第三方试验、检验证明、报告等。n工程收尾阶段应验收移交归档的资料,主要包括工程测试报告、工程收尾阶段应验收移交归档的资料,主要包括工程测试报告、工程质量验收报告、工程后评价资料等。工程质量验收报告、工程后评价资料等。3/23/202313.1.3 工程资料与验收工程资料与验收2 n工程资料验收的依据主要是:合
17、同中有关资料的条款要求,国家工程资料验收的依据主要是:合同中有关资料的条款要求,国家有关工程资料档案的法规、政策性规定和要求,国际惯例等。有关工程资料档案的法规、政策性规定和要求,国际惯例等。n工程资料验收的主要程序是:工程资料验收的主要程序是:n1 1工程资料交验方按合同条款有关资料验收的范围及清单进工程资料交验方按合同条款有关资料验收的范围及清单进行自检和预验收;行自检和预验收;n2 2工程资料验收的牵头组织方按合同资料清单或档案法规的工程资料验收的牵头组织方按合同资料清单或档案法规的要求分项一一进行验收、清点、立卷、归档;要求分项一一进行验收、清点、立卷、归档;n3 3对验收不合格或有缺
18、损的,应通知相关单位采取措施进行对验收不合格或有缺损的,应通知相关单位采取措施进行修改或补充;交接双方对工程资料验收报告进行确认和签证。修改或补充;交接双方对工程资料验收报告进行确认和签证。n完成资料验收后,将获得工程资料档案、工程资料验收报告等。完成资料验收后,将获得工程资料档案、工程资料验收报告等。3/23/202313.2 IT软件工程移交与清算件工程移交与清算1n所谓软件工程验收是基于协议所谓软件工程验收是基于协议(合同合同)开发方与客户之间而开发方与客户之间而言的,它有言的,它有4 4层根本含义:层根本含义:n(1)(1)开发方按合同要求完成了工程工作内容;开发方按合同要求完成了工程
19、工作内容;n(2)(2)开发方按合同中有关质量、资料等条款要求进行了自检;开发方按合同中有关质量、资料等条款要求进行了自检;n(3)(3)工程的进度、质量、工期、费用均满足合同的要求。工程的进度、质量、工期、费用均满足合同的要求。n(4)(4)客户方按合同的有关条款对开发方交付的软件产品和效客户方按合同的有关条款对开发方交付的软件产品和效劳进行确认。劳进行确认。3/23/202313.2 IT软件工程移交与清算件工程移交与清算2n所谓软件工程移交所谓软件工程移交:n 是指全部合同收尾以后,将全部的软件产品和效劳交是指全部合同收尾以后,将全部的软件产品和效劳交付给客户和用户,特别是对于软件,移交
20、也意味着软件的正付给客户和用户,特别是对于软件,移交也意味着软件的正式运行,今后软件系统的全部管理和日常维护工作和权限移式运行,今后软件系统的全部管理和日常维护工作和权限移交给用户。交给用户。n工程验收是软件工程移交的前提,工程移交是工程收尾的最工程验收是软件工程移交的前提,工程移交是工程收尾的最后工作内容。后工作内容。n工程清算是工程收尾的另一种结果和方式。工程移交是正常工程清算是工程收尾的另一种结果和方式。工程移交是正常的工程收尾过程,工程清算那么是非正常的工程终止过程。的工程收尾过程,工程清算那么是非正常的工程终止过程。3/23/202313.2 IT软件工程移交与清算件工程移交与清算3
21、n进行工程清算时,主要的依据与条件:进行工程清算时,主要的依据与条件:n工程规划阶段决策失误;工程规划阶段决策失误;n工程方案阶段设计中出现技术方向性错误;工程方案阶段设计中出现技术方向性错误;n工程设计阶段出现方案性错误;工程设计阶段出现方案性错误;n工程实施过程中出现重大质量事故,工程继续运作的经济和工程实施过程中出现重大质量事故,工程继续运作的经济和市场价值根底已经不复存在;市场价值根底已经不复存在;n工程虽然顺利进行了验收和移交,但在软件运行过程中发现工程虽然顺利进行了验收和移交,但在软件运行过程中发现技术性能指标无法到达工程规划设计的要求;技术性能指标无法到达工程规划设计的要求;n工
22、程因为资金和人力资源无法近期到位并且无法确定可能到工程因为资金和人力资源无法近期到位并且无法确定可能到位的具体期限,使工程无法继续启动。位的具体期限,使工程无法继续启动。n工程清算的主体,一般应是软件工程的投资方。如果工程出工程清算的主体,一般应是软件工程的投资方。如果工程出现上述的情况,果断终止工程,对工程进行清算,是减少损现上述的情况,果断终止工程,对工程进行清算,是减少损失的惟一方法和途径。失的惟一方法和途径。3/23/202313.3 IT软件工程后件工程后评价价1 工程后评价工程后评价:又称为工程的事后评价,它是工程结束又称为工程的事后评价,它是工程结束(完成并验收完成并验收)后的后
23、的一段时间内,对工程立项、运行过程、效益、作用和影响进一段时间内,对工程立项、运行过程、效益、作用和影响进行的客观分析和总结的全过程。行的客观分析和总结的全过程。工程后评价属于工程收尾管理局部,是完成已有工程并执行下工程后评价属于工程收尾管理局部,是完成已有工程并执行下一个工程的重要环节。工程后评价在不同行业的应用差异很一个工程的重要环节。工程后评价在不同行业的应用差异很大。对大。对ITIT软件工程来说,通过后评价反响信息可以不断地提软件工程来说,通过后评价反响信息可以不断地提高日后的管理水平、技术水平和质量水平。高日后的管理水平、技术水平和质量水平。3/23/202313.3 IT软件工程后
24、件工程后评价价2n后评价的内容后评价的内容nIT软件工程后评价的内容通常包括本钱、进度、质量、人力资软件工程后评价的内容通常包括本钱、进度、质量、人力资源等源等4个主要方面,以及对工程经理在工作中的业绩考核。个主要方面,以及对工程经理在工作中的业绩考核。n后评价的程序后评价的程序nIT软件工程后评价程序一般包括自评价、独立后评价、成立工软件工程后评价程序一般包括自评价、独立后评价、成立工程评价小组、信息收集与整理、实施评价、形成评价报告等程评价小组、信息收集与整理、实施评价、形成评价报告等6个根本阶段。个根本阶段。n后评价的方法后评价的方法nIT软件工程后评价是以大量的数据为根底进行科学的分析
25、和评软件工程后评价是以大量的数据为根底进行科学的分析和评估,因此工程后评价的总结和预测是建立在统计学原理和预测估,因此工程后评价的总结和预测是建立在统计学原理和预测原理根底之上的。方法主要有:调查统计预测法和比照法。原理根底之上的。方法主要有:调查统计预测法和比照法。n调查统计预测法按照先后顺序可以分为调查统计、资料整理、调查统计预测法按照先后顺序可以分为调查统计、资料整理、统计分析、预测统计分析、预测4个阶段。其中前两个阶段是根底,统计分析个阶段。其中前两个阶段是根底,统计分析是方法,预测是获得评价结论的手段。是方法,预测是获得评价结论的手段。n比照法是根据工程实施的前后比照、预测和实际发生
26、值的比照、比照法是根据工程实施的前后比照、预测和实际发生值的比照、有无工程的比照等比较方法,判断并分析工程实施的综合效果。有无工程的比照等比较方法,判断并分析工程实施的综合效果。3/23/2023总结总结:最后评审最后评审n是否实现工程目标是否实现工程目标n是否遵循工程进度是否遵循工程进度n是否在预算本钱内完成工程是否在预算本钱内完成工程n工程进度过程中出现的突发问题以及解决措施是否适工程进度过程中出现的突发问题以及解决措施是否适宜,问题是否得到解决宜,问题是否得到解决n对特殊成绩的讨论和认识对特殊成绩的讨论和认识n回忆客户和上层经理人员的评论回忆客户和上层经理人员的评论n从该工程的实践中可以
27、得到哪些经验和教训从该工程的实践中可以得到哪些经验和教训3/23/2023成功工程应该做的九件事成功工程应该做的九件事n建立并遵循一套软件开发规划建立并遵循一套软件开发规划n授权工程人员授权工程人员n简化官僚体系简化官僚体系n定义需求底线定义需求底线,管理需求变更管理需求变更n采取阶段性评估工程并及时修正工程规划采取阶段性评估工程并及时修正工程规划n定期重新评估系统规模和进度定期重新评估系统规模和进度n确定并管理阶段变化确定并管理阶段变化n培养团队精神培养团队精神n以少数资深人员开始进行工程以少数资深人员开始进行工程3/23/2023成功工程不应做的八件事成功工程不应做的八件事n不要让团队成员
28、以非系统化的方式工作不要让团队成员以非系统化的方式工作n不要确定不合理的目标不要确定不合理的目标n不要做没有认可的变更不要做没有认可的变更n不要花哨的功能不要花哨的功能n不要人浮于事,特别是工程初期不要人浮于事,特别是工程初期n不要假设阶段中期的时间延误可以在后头弥补过来不要假设阶段中期的时间延误可以在后头弥补过来n不要降低标准本钱或缩短时间不要降低标准本钱或缩短时间n不要假设有大量文件说明就保证成功不要假设有大量文件说明就保证成功3/23/2023IT软件项目管理本章小结本章小结IT软件工程验收软件工程验收工程验收和范围确认工程验收和范围确认质量验收质量验收工程资料与验收工程资料与验收IT软件工程移交与清算软件工程移交与清算IT软件工程后评价软件工程后评价3/23/202320IT软件项目管理作业:作业:对你已经完成的一个工程编制一份后评价报告3/23/202321