软件项目采购管理计划概述课件

上传人:94****0 文档编号:241578443 上传时间:2024-07-06 格式:PPT 页数:69 大小:2.28MB
返回 下载 相关 举报
软件项目采购管理计划概述课件_第1页
第1页 / 共69页
软件项目采购管理计划概述课件_第2页
第2页 / 共69页
软件项目采购管理计划概述课件_第3页
第3页 / 共69页
点击查看更多>>
资源描述
06 七月 2024软件项目采购管理计划软件项目采购管理计划概述概述12 八月 2023软件项目采购管理计划概述1本章要点一、采购管理概述一、采购管理概述二、合同二、合同q合同基本概念合同基本概念q合同管理合同管理q外包管理外包管理q合同收尾合同收尾三、软件项目的文档管理三、软件项目的文档管理本章要点一、采购管理概述2什么是采购管理?什么是采购管理?n项目采购管理包括从项目团队外部购买或获得项目采购管理包括从项目团队外部购买或获得为完成工作所需的产品、服务或成果的过程为完成工作所需的产品、服务或成果的过程。PMBOKn项目采购管理包括:项目采购管理包括:1.由项目团队授权人员签发的合同或采购订单所需的由项目团队授权人员签发的合同或采购订单所需的合同所涉及的合同所涉及的合同管理和变更控制合同管理和变更控制过程。2.管理外部组织(买方)为从实施组织(卖方)获取管理外部组织(买方)为从实施组织(卖方)获取项目而签发的任何合同,以及管理合同规定的项目项目而签发的任何合同,以及管理合同规定的项目团队应承担的合同义务。团队应承担的合同义务。什么是采购管理?项目采购管理包括从项目团队外部购买或获得为完3采购管理的过程采购管理的过程PMBOK2008定义的项目采购管理过程包括以下定义的项目采购管理过程包括以下几个过程:几个过程:n规划采购规划采购记录项目采购决策、明确采购方法、记录项目采购决策、明确采购方法、识别潜在卖方的过程识别潜在卖方的过程。n实施采购实施采购获取卖方应答、选择卖方并授予合同获取卖方应答、选择卖方并授予合同的过程。的过程。n管理采购管理采购管理采购关系、监督合同绩效以及采管理采购关系、监督合同绩效以及采取必要的变更和纠正措施的过程。取必要的变更和纠正措施的过程。n结束采购结束采购完成单次项目采购的过程。完成单次项目采购的过程。采购管理的过程PMBOK2008定义的项目采购管理过程包括以4采购管理的过程采购管理的过程采购管理的过程5软件项目采购软件项目采购一般地,软件项目采购可以分为对市场流通的软市场流通的软件产品进行采购件产品进行采购和外包采购外包采购两大类。1.对市场流通的软件产品进行采购对市场流通的软件产品进行采购2.外包采购外包采购 当在市场上没有出现现成的产品或者没有适合自己当在市场上没有出现现成的产品或者没有适合自己企业需求的产品的情况下,需要采用定制的方式把项目企业需求的产品的情况下,需要采用定制的方式把项目(功能模块)承包给其他企业。(功能模块)承包给其他企业。软件项目采购一般地,软件项目采购可以分为对市场流通的软件产品6本章要点一、一、采购管理概述采购管理概述二、合同二、合同n合同基本概念合同基本概念n合同管理合同管理n外包管理外包管理n合同收尾合同收尾三、三、软件项目的文档管理本章要点一、采购管理概述7合同的基本概念合同的基本概念 n 中华人民共和国合同法规定合同是平等主体的自然人、中华人民共和国合同法规定合同是平等主体的自然人、法人、其他组织之间设立、变更、终止民事权利义务关系的协法人、其他组织之间设立、变更、终止民事权利义务关系的协议议.n合同类型在采购计划编制过程中选择,而谈判是主要的步骤合同类型在采购计划编制过程中选择,而谈判是主要的步骤(或是供方选择中用到的最重要的工作与技术)。对(或是供方选择中用到的最重要的工作与技术)。对合同的理合同的理解(解(Contract):):A.使卖方负有供应具体产品的责任,使买方负有为该使卖方负有供应具体产品的责任,使买方负有为该产品付产品付款的责款的责任的一种双方互相负有义务的协议。任的一种双方互相负有义务的协议。B.可以被称为协议、分包合同、采购单或可以被称为协议、分包合同、采购单或MOU(MemorandumOfUnderstanding,即谅解备忘录,即谅解备忘录)。合同的基本概念 8合同的基本概念合同的基本概念 n 软件项目采购的根据采购类型的不同,需要对应的不同类型的合同。软件项目采购的根据采购类型的不同,需要对应的不同类型的合同。合同分类也有很多种,可以按照承包的范围进行分类,也可以按照工合同分类也有很多种,可以按照承包的范围进行分类,也可以按照工作的内容进行分类,还可以按照成本的支持方式进行分类。作的内容进行分类,还可以按照成本的支持方式进行分类。n软件项目合同主要是技术合同软件项目合同主要是技术合同.技术合同是法人之间、法人和公民之间、公民之间以技术开发、技术技术合同是法人之间、法人和公民之间、公民之间以技术开发、技术转让、技术咨询和技术服务为内容,明确相互权利义务关系所达成的转让、技术咨询和技术服务为内容,明确相互权利义务关系所达成的协议。协议。合同的基本概念 9合同的分类合同的分类 n固定总价合同固定总价合同:fixed-price/lump-sum contracts qqFFP/lump-sum:FFP/lump-sum:固定总价固定总价(Firm Fixed-Price)qqFPIF:FPIF:固定总价加奖励费固定总价加奖励费(Fixed-Price-Incentive-Fee)n成本补偿合同成本补偿合同:cost-reimbursable contractsqqCPIF:CPIF:成本加奖励费qqCPFFCPFF:成本加固定费qqCPPCCPPC:成本加成本百分比n工料合同工料合同(单价合同单价合同):Time and Material(T&M)contractsq可能类似于成本补偿合同;q也可能是固定单价合同合同的分类 10固定总价合同:(固定总价合同:(1)n固定总价合同固定总价合同(FirmFixedPrice,FFP或或LumpSum)p卖方承担最高的风险。卖方承担最高的风险。p获利可能性达到最大。获利可能性达到最大。p买方注重控制成本。买方注重控制成本。p适当规定的生产规范对买卖双方都是必要适当规定的生产规范对买卖双方都是必要的。的。固定总价合同:(1)固定总价合同(Fir11固定总价合同:(固定总价合同:(2)固固定定总总价价加加奖奖励励费费合合同同(FixedPricePlusIncentiveFee,FPIF)。在固定价合同的基础上,给一个奖励费。)。在固定价合同的基础上,给一个奖励费。固定总价加奖励合同(固定总价加奖励合同(FixedPricePlusIncentiveFee,FPIF)合同合同实实 际际备注备注第一种第一种情况情况第二种第二种情况情况目标成本目标成本10000080000130000最最高高价价是是买买方方能能够够支支付付的的最最大大金金额。额。在在第第二二种种情情况况下下,卖卖方方可可能能遭遭受受损损失(负利润)。失(负利润)。目标利润目标利润10000100000分担比率分担比率70:3060000最高价最高价(价价格上限)格上限)120000120000总价总价96000120000利润利润16000-10000固定总价合同:(2)固定总价加奖励费合同12成本补偿合同:(成本补偿合同:(1)n成本加成本百分比合同成本加成本百分比合同:(CostPlusPercentageofCost,CPPC):它它补偿服务的成本,再加上事先规定的成本百分补偿服务的成本,再加上事先规定的成本百分比作为利润。比作为利润。(美国联邦合同订立法规禁止这美国联邦合同订立法规禁止这类合同。类合同。)也被称为成本加费用百分比合同也被称为成本加费用百分比合同(CostPlusPercentageFree,CPPF)成本补偿合同:(1)13成本补偿合同:(成本补偿合同:(1)成本加成本百分比合同(成本加成本百分比合同(CostPlusPercentageofCost,CPPC)合同合同实际实际备注备注估计成本估计成本100000110000费用费用(10%)1000011000假假定定事事先先规规定定的的费费用用是实际成本的是实际成本的10%总价总价110000(估计价估计价)121000(实际价实际价)成本补偿合同:(1)14成本补偿合同:(成本补偿合同:(2)n成本加固定费合同(成本加固定费合同(CostPlusFixedFee,CPFF)n这是成本报销合同最常见的一种形式。格式等这是成本报销合同最常见的一种形式。格式等同于上面的同于上面的CPPC,只不过无论实际成本如何,只不过无论实际成本如何,费用总是固定的。费用总是固定的。成本补偿合同:(2)15成本补偿合同:(成本补偿合同:(2)成本加固定费合同(成本加固定费合同(CostPlusFixedFee,CPFF)合同合同实际实际备注备注估计成本估计成本100000110000费用费用(10%)1000010000实际费实际费费费用用是是以以估估计计成成本本10%为基础的固定费。为基础的固定费。总价总价110000(估计价估计价)120000(实际价实际价)成本补偿合同:(2)16成本补偿合同:(成本补偿合同:(3)n成本加奖励合同(成本加奖励合同(CostPlusIncentiveFee,CPIF)成本加奖励合同成本加奖励合同(CostPlusIncentiveFee,CPIF)合同合同实际实际(Actual)备注备注第一种第一种情况情况第二种第二种情况情况估计成本估计成本10000080000120000费费用用是是以以估估计计成成本本的的10%为基础的固定费用。为基础的固定费用。在在第第二二种种情情况况下下,实实际际成成本本高高于于估估计计值值20000。(风风险险)分分担担额额是是(-20000)的的15%或或(-3000)。费用费用(10%)100001000010000风险分担风险分担比率比率85:153000-3000总价总价127000你必须能够计算卖方的利润与买方的价格。你必须能够计算卖方的利润与买方的价格。93000成本补偿合同:(3)17CPPCCPFFCPIFFPIFFFP合同类型与相应的风险合同类型与相应的风险(乙方)卖方风险(乙方)卖方风险(甲方)买方风险(甲方)买方风险高低低高CPPCCPFFCPIFFPIFFFP合同类型与相应的风险(18 合同类型选择合同类型选择买方风险买方风险买方风险买方风险买方管理成本买方管理成本买方管理成本买方管理成本适用适用适用适用FP/lump-FP/lump-sumsum低低低低高高高高低低低低高高高高买方有很强的谈判优势买方有很强的谈判优势买方有很强的谈判优势买方有很强的谈判优势质量、成本、时间等目标明质量、成本、时间等目标明质量、成本、时间等目标明质量、成本、时间等目标明确,工作范围有清楚定义确,工作范围有清楚定义确,工作范围有清楚定义确,工作范围有清楚定义工作范围可能存在大的调整工作范围可能存在大的调整工作范围可能存在大的调整工作范围可能存在大的调整无法做成本估算的特殊工作无法做成本估算的特殊工作无法做成本估算的特殊工作无法做成本估算的特殊工作卖方有很强大的谈判优势卖方有很强大的谈判优势卖方有很强大的谈判优势卖方有很强大的谈判优势FPIFFPIFCPIFCPIFCPFFCPFFCPPCCPPC 合同类型选择买方风险买方管理成本适用FP/lump-su19合同的基本条款合同的基本条款 一般情况下,合同的具体条款由当事人各方自行约定。总的来说,一般情况下,合同的具体条款由当事人各方自行约定。总的来说,应包括以下各项。应包括以下各项。n当事人的名称(或姓名)和地址。当事人的名称(或姓名)和地址。n规定需要采购的产品、货物或服务,即标的。规定需要采购的产品、货物或服务,即标的。n数量。数量。n质量。质量。n价款(或报酬)。价款(或报酬)。n履行期限、地点和方式。履行期限、地点和方式。n违约责任。违约责任。n解决争议的方法。解决争议的方法。合同中除了上述的基本条款外,还可以包括合同中除了上述的基本条款外,还可以包括合同附件,合同附件,其其中可以包括与履行合同相关的文档资料。中可以包括与履行合同相关的文档资料。合同的基本条款 20合同的主要内容合同的主要内容 合同的主要内容 21本章要点一、一、采购管理概述采购管理概述二、合同二、合同n合同基本概念合同基本概念n合同管理合同管理n外包管理外包管理n合同收尾合同收尾三、软件项目的文档管理本章要点一、采购管理概述22合同管理合同管理n合同的签订管理、n合同的履行管理、n合同的变更管理、n合同的档案管理、(档案法、归档的要求)n合同管理的依据(合同管理计划,已经批准的变更)n合同管理的交付物合同管理合同的签订管理、23合同管理合同管理合同变更合同变更q合同是双方当事人通过要约、承诺的方式,经协商合同是双方当事人通过要约、承诺的方式,经协商一致达成的。合同成立后,当事人应当按照合同的一致达成的。合同成立后,当事人应当按照合同的约定履行合同。约定履行合同。q任何一方未经对方同意,都不得改变合同的内容任何一方未经对方同意,都不得改变合同的内容q合同法第七十七条合同法第七十七条当事人协商一致,可以变更当事人协商一致,可以变更合同。合同。q合同的变更是指合同成立后,当事人在原合同的基合同的变更是指合同成立后,当事人在原合同的基础上对合同的内容进行修改或者补充。础上对合同的内容进行修改或者补充。合同管理合同变更合同是双方当事人通过要约、承诺的方式,经协24合同管理合同管理合同变更合同变更n合同变更及变更确立的原则合同变更及变更确立的原则:合同的变更是指合同的变更是指合同成立后,当事人在原合同的基础上对合同合同成立后,当事人在原合同的基础上对合同的内容进行修改或者补充。的内容进行修改或者补充。n 合同变更指由于一定的法律事实而改变合同合同变更指由于一定的法律事实而改变合同的内容和的法律行为,一般特征包括:的内容和的法律行为,一般特征包括:q项目合同的双方当事人必须协商一致。项目合同的双方当事人必须协商一致。q改变了合同的内容。改变了合同的内容。q变更的法律后果是将产生新的债权和债务关系。变更的法律后果是将产生新的债权和债务关系。合同管理合同变更 合同变更及变更确立的原则:合同的变更25本章要点一、一、采购管理概述采购管理概述二、合同二、合同n合同基本概念合同基本概念n合同管理合同管理n外包管理外包管理n合同收尾合同收尾三、软件项目的文档管理本章要点一、采购管理概述26外包管理外包管理n软件外包,是指软件企业利用外部的专业资源软件外包,是指软件企业利用外部的专业资源来实施软件工程项目,从而达到降低软件开发来实施软件工程项目,从而达到降低软件开发和管理成本、提高软件项目效率一种管理模式。和管理成本、提高软件项目效率一种管理模式。外包管理软件外包,是指软件企业利用外部的专业资源来实施软件工27外包管理外包管理外包管理28外包管理的过程外包管理的过程n 软件外包管理实际上涵盖了软件生命周期中的各个软件外包管理实际上涵盖了软件生命周期中的各个过程,任何一个软件外包过程都会涉及到需求管理、过程,任何一个软件外包过程都会涉及到需求管理、软件计划、质量管理、项目追踪、配置管理等内容。软件计划、质量管理、项目追踪、配置管理等内容。n当然如果当然如果从软件项目管理的角度从软件项目管理的角度来看外包管理,来看外包管理,整个外包采购过程可以分为五个工作阶段。整个外包采购过程可以分为五个工作阶段。外包管理的过程 软件外包管理实际上涵盖了软件生命周期中29需求分析和设计需求分析和设计n包括了包括了总体项目需求分析和设计总体项目需求分析和设计、分包子项目分包子项目的需求分析和设计。的需求分析和设计。n对于业主来说,在开始外包采购之前,首先要对于业主来说,在开始外包采购之前,首先要完成对整个软件项目的总体需求规格说明书和完成对整个软件项目的总体需求规格说明书和外包项目的需求说明书。同时,业主要考虑如外包项目的需求说明书。同时,业主要考虑如何做好子项目的需求分析以及对子项目的管理。何做好子项目的需求分析以及对子项目的管理。n对于分承包商来说,业主对软件项目所提出的对于分承包商来说,业主对软件项目所提出的需求可统称为需求可统称为“用户需求用户需求”。需求分析和设计包括了总体项目需求分析和设计、分包子项目的需求30选择供应商选择供应商n选择供应商(软件分包商)分为两个部分,选择供应商(软件分包商)分为两个部分,评评价供应商价供应商和和选择供应商选择供应商。n对业主来说,建立一个选择供应商的标准非常对业主来说,建立一个选择供应商的标准非常重要。可以从供应商的名气、市场份额、服务、重要。可以从供应商的名气、市场份额、服务、价格、经验、规模和历史等因素进行全面考虑。价格、经验、规模和历史等因素进行全面考虑。选择供应商选择供应商(软件分包商)分为两个部分,评价供应商和31选择供应商选择供应商评价供应商评价供应商n软件项目的外包管理小组应制定软件项目的外包管理小组应制定“评估检查表评估检查表”,为有,为有效评估候选承包商的综合能力提供依据。效评估候选承包商的综合能力提供依据。选择供应商 评价供应商软件项目的外包管理小组应制定“评32选择供应商选择供应商选择供应商选择供应商n经过对软件分包商的综合评估后,软件项目外经过对软件分包商的综合评估后,软件项目外包管理小组就分包商的技术能力、资源、资格包管理小组就分包商的技术能力、资源、资格和信誉、过去的合作关系、价格、服务等进行和信誉、过去的合作关系、价格、服务等进行了全面评估,列出分包商商的优劣次序,择其了全面评估,列出分包商商的优劣次序,择其优者为该项目的分包商。优者为该项目的分包商。选择供应商 选择供应商经过对软件分包商的综合评估后,软33过程监控过程监控n软件项目外包的成功取决于对以上整个外包管理过程的指导和软件项目外包的成功取决于对以上整个外包管理过程的指导和监督。监督。n对业主来说,外包合同对软件项目外包的成败起着关键性作用,对业主来说,外包合同对软件项目外包的成败起着关键性作用,但是由于存在不确定因素,同时也难以了解和度量外包商的具但是由于存在不确定因素,同时也难以了解和度量外包商的具体运作,因而体运作,因而合同并不能确保对外包商的完全控制合同并不能确保对外包商的完全控制。因此,与因此,与外包商的关系不仅仅是一份合同那么简单。这就需要业主对整外包商的关系不仅仅是一份合同那么简单。这就需要业主对整个外包的过程进行监控。个外包的过程进行监控。n由于在实际的操作过程中,业主不可能时刻监督项目的开发过由于在实际的操作过程中,业主不可能时刻监督项目的开发过程。虽然理论上可以把分包商纳入自己的进度控制和质量控制程。虽然理论上可以把分包商纳入自己的进度控制和质量控制体系,把其作为自己的一个项目部门来对待,但是客观上由于体系,把其作为自己的一个项目部门来对待,但是客观上由于分包商与业主距离较远,人员不熟悉,各自有自己的企业文化分包商与业主距离较远,人员不熟悉,各自有自己的企业文化和管理体制,双方之间的信息沟通不畅,业主难以实时监督分和管理体制,双方之间的信息沟通不畅,业主难以实时监督分包商的开发进程和质量。包商的开发进程和质量。n最好的办法就是在软件项目的各个里程碑处进行检查和评估。最好的办法就是在软件项目的各个里程碑处进行检查和评估。过程监控软件项目外包的成功取决于对以上整个外包管理过程的指导34外包交付外包交付n当软件项目完成后,软件外包管理小组启动外包当软件项目完成后,软件外包管理小组启动外包交付工作。交付工作。n外包交付的包括了评估、交验测试、安装、培训、外包交付的包括了评估、交验测试、安装、培训、问题处理等工作。验收时承包商准备好待验收的问题处理等工作。验收时承包商准备好待验收的工作成果,并将必要材料提前交给外包管理小组。工作成果,并将必要材料提前交给外包管理小组。双方确定验收的时间、地点、参加人员等。验收双方确定验收的时间、地点、参加人员等。验收人员审查承包商应交付的成果,如代码、文档等,人员审查承包商应交付的成果,如代码、文档等,确保这些成果是完整并正确的。确保这些成果是完整并正确的。外包交付当软件项目完成后,软件外包管理小组启动外包交付工作。35本章要点一、一、采购管理概述采购管理概述二、合同二、合同n合同基本概念合同基本概念n合同管理合同管理n外包管理外包管理n合同收尾合同收尾本章要点一、采购管理概述36合同收尾合同收尾n软件项目的合同收尾也即通常所说的项目验收。软件项目的合同收尾也即通常所说的项目验收。根据合同中的需求一项项的核对,是否完成了合根据合同中的需求一项项的核对,是否完成了合同所有的要求。同所有的要求。n合同收尾过程涉及评估软件项目产品是否具备了合同收尾过程涉及评估软件项目产品是否具备了可交付功能。包括诸如对开发记录进行更新以反可交付功能。包括诸如对开发记录进行更新以反映最终结果,将更新后的记录进行归档供将来项映最终结果,将更新后的记录进行归档供将来项目使用的管理活动。目使用的管理活动。n合同收尾考虑了项目或项目阶段适用的每项合同。合同收尾考虑了项目或项目阶段适用的每项合同。在多阶段项目中,合同条款可能仅适用于项目的在多阶段项目中,合同条款可能仅适用于项目的某个特定阶段。在这些情况下,合同收尾过程只某个特定阶段。在这些情况下,合同收尾过程只对该项目阶段适用的合同进行收尾。对该项目阶段适用的合同进行收尾。n在合同收尾后,未解决的争议可能需进入诉讼程在合同收尾后,未解决的争议可能需进入诉讼程序。合同条款和条件可规定合同收尾的具体程序。序。合同条款和条件可规定合同收尾的具体程序。合同收尾软件项目的合同收尾也即通常所说的项目验收。根据合同中37合同收尾合同收尾n合同收尾指买方通过其授权的合同管理员向卖方合同收尾指买方通过其授权的合同管理员向卖方发出合同已经完成的正式书面通知。合同收尾过发出合同已经完成的正式书面通知。合同收尾过程支持项目收尾过程程支持项目收尾过程,因为两者都要验证所有的工因为两者都要验证所有的工作和交付的成果是否可以接受作和交付的成果是否可以接受.n合同收尾包含了合同收尾包含了产品核实产品核实和和行政收尾行政收尾两方面的内两方面的内容,产品核实是核实已经完成的工作,行政收尾容,产品核实是核实已经完成的工作,行政收尾是对合同记录进行更新。是对合同记录进行更新。n有三种方式都可以结束合同:有三种方式都可以结束合同:成功完成;成功完成;相互协商同意结束相互协商同意结束,但没有成本结算;但没有成本结算;实质性违约。实质性违约。合同收尾合同收尾指买方通过其授权的合同管理员向卖方发出合同已38软件项目管理软件项目文档管理软件项目文档管理软件项目管理39本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述40软件项目文档管理概述软件项目文档管理概述n能作为开发组员之间交流沟通的媒介。能作为开发组员之间交流沟通的媒介。n能为软件项目的维护工程师提供有关信息系统能为软件项目的维护工程师提供有关信息系统的资料和知识库。的资料和知识库。n能为项目管理者提供项目计划、预算、开发进能为项目管理者提供项目计划、预算、开发进度等各方面的信息。度等各方面的信息。n能作为最终用户或管理员的用户手册,使用户能作为最终用户或管理员的用户手册,使用户知道如何使用、维护及管理系统。知道如何使用、维护及管理系统。软件项目文档管理概述能作为开发组员之间交流沟通的媒介。41本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述42软件项目文档管理概述软件项目文档管理概述n项目文档的分类项目文档的分类q过程文档过程文档,是指那些记录软件项目开发和维护过程,是指那些记录软件项目开发和维护过程的文档资料,项目的计划、进度、过程质量、组织的文档资料,项目的计划、进度、过程质量、组织及项目标准等都是过程文档。及项目标准等都是过程文档。q产品文档产品文档,是那些描述正在开发的产品的资料。这是那些描述正在开发的产品的资料。这类文档又可以分为从软件工程师开发和维护系统的类文档又可以分为从软件工程师开发和维护系统的角度描述产品的角度描述产品的系统文档系统文档,以及主要以客户为对象,以及主要以客户为对象描述产品的描述产品的用户文档用户文档。软件项目文档管理概述项目文档的分类43过程文档过程文档n软件件项目目计划划、预测和和进度度安安排排文文档档:这些些文文档档由由项目目经理理负责产生,以便生,以便预测和控制和控制软件的开件的开发过程。程。n相相关关报告告:这些些文文档档用用来来报告告在在软件件开开发过程程中中,资源源是如何分配和利用的。是如何分配和利用的。n标准准报告告:这些些文文档档规定定了了软件件过程程应该如如何何实现,这些可以是国些可以是国际标准、国家准、国家标准、行准、行业标准等。准等。n工工作作文文档档:这些些文文档档是是在在项目目开开发中中最最主主要要的的交交流流沟沟通通工具,工具,记录了了软件件项目开目开发中中软件工程件工程师的想法等。的想法等。n备忘忘录及及电子子信信息息:主主要要记录了了每每天天项目目经理理和和开开发人人员之之间的的详细交流信息。交流信息。过程文档可以分为如下几类:过程文档可以分为如下几类:过程文档软件项目计划、预测和进度安排文档:这些文档由项目经理44产品文档产品文档n产品文档可以分为产品文档可以分为用户文档用户文档和和系统文档系统文档n用户文档包括:用户文档包括:(1)系统功能描述系统功能描述(2)初级使用手册初级使用手册(3)系统参考手册系统参考手册(4)系统安装文档系统安装文档(5)系统管理员手册系统管理员手册产品文档产品文档可以分为用户文档和系统文档45用户文档用户文档系统管理员向导系统评估员功能性描述描述提供的服务系统管理员安装描述怎样安装系统新用户初级使用手册如何开始使用系统老用户参考手册所有系统功能的详细描述系统管理员如何操作和维护系统图:需要随软件系统发布而产生的部分用户文档用户文档系统管理员向导系统评估员功能性描述描述提供系统管理员46产品文档产品文档系统文档包括:系统文档包括:n需求文档及相关的基本原理需求文档及相关的基本原理说明。明。n系系统体系体系结构文档。构文档。n对系系统的每一个程序,都有相的每一个程序,都有相应的程序体系的程序体系结构文档。构文档。n每个子系每个子系统的的规范和范和设计说明明书。n程程序序代代码列列表表。这些些列列表表包包括括程程序序注注释、用用来来解解释代代码中复中复杂代代码段和采用的段和采用的编码方法等。方法等。n描描述述每每个个程程序序怎怎样验证和和验证信信息息与与需需求求之之间关关系系的的验证文档。文档。n维护指指导文文档档,主主要要描描述述系系统已已知知的的问题、软件件支支持持、硬件支持等信息,以便硬件支持等信息,以便维护时使用。使用。产品文档系统文档包括:47本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述48项目文档结构项目文档结构n项目文档结构项目文档结构n文档标准文档标准n文档书写风格文档书写风格项目文档结构项目文档结构 49项目文档结构项目文档结构主要信息:标题:项目:文档ID:文档类型:版本:日期:作者:是否被检查:是/否 是否被同意:N/A提交给CM:CM _ID:发布:密级:关键词:图:项目文档封面的主要信息p文档应分章节描述。文档应分章节描述。p如果文档包括许多细节性参考信息,应该有附录。如果文档包括许多细节性参考信息,应该有附录。p文档应该有难点注释和详细说明。文档应该有难点注释和详细说明。p文档的结构通常应当是严整的,并且有一定的标准文档的结构通常应当是严整的,并且有一定的标准。项目文档结构主要信息:标题:图:项目文档封面的主要信息文档50本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述51文档标准文档标准文档标准是保证文档质量的基础,根据一定的文档标准是保证文档质量的基础,根据一定的标准编写文档,可以有一致的外观、结构和质标准编写文档,可以有一致的外观、结构和质量等。量等。n过程程标准:准:这种种标准定准定义了高了高质量文档量文档应该遵守的遵守的过程。程。n产品品标准:准:这种种标准操准操纵文档本身。文档本身。n交交互互标准准:通通过电子子邮件件和和文文档档数数据据库交交换文文档档变得得越越来越重要,交互来越重要,交互标准使得所有的文档都存在可比性。准使得所有的文档都存在可比性。文档标准 文档标准是保证文档质量的基础,根据一定的标准编52文档标准文档标准阶段阶段2:修改:修改阶段阶段1:编制:编制编写最初文档编写最初文档评审文档评审文档整理评审意见整理评审意见修改文档修改文档校对文字校对文字最终文档最终文档确认最终文档确认最终文档设计文档设计文档复审文档复审文档打印文档打印文档打印备份文档打印备份文档阶段阶段3:发布:发布图:文档编制过程文档标准阶段2:修改阶段1:编制编写最初文档评审文档整理评审53文档标准n文档编制中涉及到的一些产品标准有:文档编制中涉及到的一些产品标准有:l文档识别标准:文档识别标准:项目都要产生许多文档,每一个文档都要求有一个项目都要产生许多文档,每一个文档都要求有一个独特的识别标准。对于正式的文档,它的识别标准可以是由配置管独特的识别标准。对于正式的文档,它的识别标准可以是由配置管理人员专门定义的;对于非正式的文档,其识别标准可以由项目经理人员专门定义的;对于非正式的文档,其识别标准可以由项目经理来定义。理来定义。l文档结构标准文档结构标准:在软件项目中每一种类型的文档都有一种合适的结:在软件项目中每一种类型的文档都有一种合适的结构,结构标准就用来定义这种结构,可以采用传统的页码、页眉、构,结构标准就用来定义这种结构,可以采用传统的页码、页眉、页脚和章节等。页脚和章节等。l文档解释标准:文档解释标准:文档解释标准定义了文档的总体文档解释标准定义了文档的总体“建筑风格建筑风格”,包括,包括文档中字体的大小、颜色及风格的定义等。文档中字体的大小、颜色及风格的定义等。l文档更新标准:文档更新标准:系统的变更应在文档中反映,因此应该采用一种连系统的变更应在文档中反映,因此应该采用一种连续的方法来表示系统变更,即在文档中确定更新的标准。续的方法来表示系统变更,即在文档中确定更新的标准。n文档标准要适用于所有项目文档及用户文档的最初版本。文档标准要适用于所有项目文档及用户文档的最初版本。文档标准文档编制中涉及到的一些产品标准有:54文档书写风格文档书写风格编写文档时,也应该注意以下问题:编写文档时,也应该注意以下问题:运用主动的而不是被动的语气。运用正确的术语和语法结构。句子不宜过长,尽量用短句。段落简短。用词简洁,不要长篇累犊,质量比数量更重要。简明定义用到的专业术语。应用标题和子标题。尽可能地逐条列举事实。不要单纯地参考数字、图、表来理解信息,应当有一定的说明和注释。文档书写风格编写文档时,也应该注意以下问题:55本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述56项目文档准备项目文档准备文档的准备分文档的准备分3个阶段个阶段:n文文档档制制作作:文文字字处理理器器、文文本本格格式式器器、表表格格和和公式公式编辑器、器、绘图工具包等。工具包等。n文档修改文档修改:拼写:拼写检查器和器和风格格检查器。器。n文档文档产品品发布:布:桌面桌面发布包、技布包、技术工作包等。工作包等。项目文档准备 文档的准备分3个阶段:57项目文档准备项目文档准备文档管理系统文档管理系统:文档索引文档管理系统配置管理系统文档参考用户请求图 文档管理文档数据库项目文档准备 文档管理系统:文档索引文档管理系统配置管58本章要点一、软件项目文档概述一、软件项目文档概述q项目文档管理的概念项目文档管理的概念q项目文档的分类项目文档的分类二、项目文档的质量二、项目文档的质量q项目文档结构项目文档结构q文档标准文档标准三、项目文档准备三、项目文档准备四、主要项目文档四、主要项目文档本章要点一、软件项目文档概述59主要项目文档主要项目文档n项目开发立项报告n可行性研究报告n项目开发计划报告n项目分析报告n项目设计报告n程序设计报告n项目测试报告n项目使用与维护手册n项目评价报告n项目开发总结报告 主要项目文档 项目开发立项报告60项目开发立项报告项目开发立项报告n项目开发立项报告是在项目正式开发前,由开发单位提出或委托项目开发立项报告是在项目正式开发前,由开发单位提出或委托开发单位提出要开发的新系统的目标、功能、费用、时间、对组开发单位提出要开发的新系统的目标、功能、费用、时间、对组织机构的影响等内容的申请项目立项文档。织机构的影响等内容的申请项目立项文档。n项目开发立项报告主要包括以下内容项目开发立项报告主要包括以下内容:(1)概述:概述现行系统的组织结构、功能、业务流程以及存在的主要问题。(2)新系统的目标:开发新系统的意义和新系统实现后的功能、技术指标、安全和保密性、新系统运行环境等。(3)经费预测和经费来源。(4)项目进度和完成期限。(5)验收标准和方法。(6)移交的文档资料。(7)开始可行性研究的组织队伍、机构与预算。(8)其他需要说明的有关问题。项目开发立项报告 项目开发立项报告是在项目正式开发前,由61可行性研究报告可行性研究报告可可行行性性研研究究阶阶段段的的文文档档是是可可行行性性研研究究报报告告。可可行行性性研研究究报报告告是是根根据据对对现现行行系系统统的的调调查查、分分析析和和研研究究,提提出出若若干干个系统的开发方案及其评价,供领导进行决策。个系统的开发方案及其评价,供领导进行决策。(1)可行性研究报告主要包括以下内容:n系统概述。n新系统的目标、要求和约束。n可行性研究的基本准则。n现行系统描述及现行系统存在的主要问题。n新系统对现行系统的影响。n投资与效益分析。n其他可选方案及国内外同类方案的比较。n有关建议。可行性研究报告 可行性研究阶段的文档是可行性62项目开发计划报告项目开发计划报告项目开发计划报告主要包括以下内容项目开发计划报告主要包括以下内容:(1)概概述述:主主要要包包括括系系统开开发的的主主要要目目标、基基本本方方针、参参加加人人员、工工作作阶段和内容等。段和内容等。(2)开开发计划划:系系统开开发各各个个工工作作阶段段或或者者子子项目目的的划划分分、任任务、分分工工、负责人人、计划划时间(开开始始及及结束束时间)、人人力力资源源需需求求、资金金及及设备消消耗耗、实际执行行情情况况等等。可可以以用用工工作作进度度表表、甘甘特特图、网网络图及关及关键路径法等工具路径法等工具辅助管理。助管理。(3)验收收标准准:每每项工工作作完完成成后后验收收的的标准准,包包括括时间、资金金、质量量等。等。(4)协调方方法法:项目目开开发中中各各个个单位位、阶段段之之间的的衔接接、协调方方法法、负责人、人、权限等。限等。项目开发计划报告 项目开发计划报告主要包括以下内容:63项目分析报告项目分析报告项目分析报告主要包括以下内容项目分析报告主要包括以下内容:(1)概述(2)系统需求(3)新系统的目标与新系统的功能(4)新系统的逻辑模型(5)新系统的运行环境(6)新系统的验收标准与培训计划项目分析报告 项目分析报告主要包括以下内容:64项目设计报告项目设计报告包括以下内容包括以下内容:(1)系统概述(2)系统总体结构(3)计算机系统配置方案(4)代码设计(5)文件/数据库设计(6)输入输出设计(7)计算机处理过程设计(8)接口及通信环境设计(9)安全保密设计(10)数据准备(11)系统测试计划(12)培训计划项目设计报告 包括以下内容:65项目测试报告项目测试报告包括以下内容包括以下内容:(1)概述:概述:说明明项目目测试的目的。的目的。(2)测试环境:境:有关有关软、硬件、通信、数据、硬件、通信、数据库、人、人员等情况。等情况。(3)测试内内容容:系系统、子子系系统、模模块的的名名称称、性性能能技技术指指标等。等。(4)测试方方案案:测试的的方方法法、测试数数据据、测试步步骤、测试中中故障的解决方案等。故障的解决方案等。(5)测试结果果:测试的的实际情况。情况。(6)结论:项目功能目功能评价、性能技价、性能技术指指标评价、价、结论。项目测试报告 包括以下内容:66项目使用与维护手册项目使用与维护手册包括以下内容包括以下内容:(1)概概述述:主主要要包包括括系系统功功能能、系系统运运行行环境境(软硬硬件件环境境)、系系统安装等内容。安装等内容。(2)使使用用说明明:系系统操操作作使使用用说明明较为详细地地说明明了了操操作作的的目目的的、过程程、方方式式、输入入输出出的的数数据据等等。最最好好将将系系统操操作的界面作的界面图放入放入说明明书中,便于使用者学中,便于使用者学习与操作。与操作。(3)问题解解释:解解释了了系系统使使用用中中可可能能出出现的的问题及及解解决决办法法,如如非非常常规操操作作命命令令、系系统恢恢复复过程程及及意意外外情情况况、与与开开发单位的位的联系方式等。系方式等。项目使用与维护手册 包括以下内容:67项目评价报告项目评价报告n项目目评价价报告告主主要要根根据据项目目可可行行性性分分析析报告告、项目目分分析析报告告、项目目设计报告告所所确确定定的的新新系系统的的目目标、功功能能、性性能能、计划划执行行情情况况、新新系系统实现后后的的经济效效益益和和社社会会效效益等方面益等方面进行行评价。价。项目评价报告主要包括以下内容项目评价报告主要包括以下内容:(1)概述概述(2)系系统构成构成(3)系系统达到达到设计目目标的情况的情况(4)系系统的可靠性、安全性、保密性、可的可靠性、安全性、保密性、可维护性等状况性等状况(5)系系统的的经济效益与社会效益的效益与社会效益的评价价(6)总结性性评价价项目评价报告 项目评价报告主要根据项目可行性分析报告、项68项目开发总结报告项目开发总结报告n项目目开开发总结报告告中中在在项目目正正式式运运行行一一段段时间后后,开开发人人员所所做做的的工工作作总结,目目的的是是总结经验,找找出不足,出不足,为今后的开今后的开发工作提供借工作提供借鉴。项目发总结报告主要包括以下内容项目发总结报告主要包括以下内容:(1)概概述述:包包括括项目目的的提提供供者者、开开发者者、用用户;项目目开开发的的主主要要依依据据;项目开目开发的目的;的目的;项目开目开发的可行性分析等。的可行性分析等。(2)项目目的的完完成成情情况况:包包括括项目目构构成成与与主主要要功功能能;项目目性性能能与与技技术指指标;计划与划与实际进度度对比;比;费用用预算与算与实际费用的用的对比等。比等。(3)项目目评价价:项目目的的主主要要特特点点;采采用用的的技技术方方法法与与评价价;项目目工工作作效效率率与与质量;存在的量;存在的问题与原因;用与原因;用户的的评价与反价与反馈意意见。(4)经验与与教教训:项目目开开发过程程中中的的经验与与教教训;对今今后后工工作作的的建建议;写写出出对外外发表的表的论文。文。项目开发总结报告 项目开发总结报告中在项目正式运行一段时69
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!