您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 软件项目管理与案例分析第2章
华中科技大学软件学院THESCHOOLOFSOFTWAREENGINEERINGOFHUST第2章软件项目合同管理2THESCHOOLOFSOFTWAREENGINEERINGOFHUST本章内容提要合同管理概述合同管理概述2.1需方合同环境2.2供方合同环境2.3企业内部合同环境2.4本章小结2.5复习思考题2.63THESCHOOLOFSOFTWAREENGINEERINGOFHUST2.1合同管理概述合同的概念——合同是使卖方负有提供具体产品和服务的责任,买方负有为该产品和产品服务付款的责任的一种双方相互负有义务的协议。–合同定义了合同签署方的权利与义务,以及违背协议会造成的相应法律后果;–合同监督项目执行的各方履行其权利和义务,它是具有法律效力的文件;–围绕合同,存在合同签署之前和合同签署之后的一系列工作。4THESCHOOLOFSOFTWAREENGINEERINGOFHUST合同管理概述技术合同–软件项目合同主要是技术合同;–技术合同是法人之间、法人和公民之间、公民之间以技术开发、技术转让、技术咨询和技术服务为内容,明确相互权利义务关系所达成的协议;–技术合同有三种环境:需(甲)方环境、供(乙)方环境和内部环境;–技术合同一般包括主合同和合同附件。5THESCHOOLOFSOFTWAREENGINEERINGOFHUST合同管理概述项目名称;项目的技术内容、范围、形式和要求;项目实施计划、进度、期限、地点和方式;项目合同价款、报酬及其支付方式;项目验收标准和方法;各方当事人义务或协作责任;技术成果归属和分享及后续改进的提供与分享规定;技术保密事项;风险责任的承担;违约金或者损失赔偿额的计算方法、仲裁及其它。软件项目主合同至少应包括以下内容6THESCHOOLOFSOFTWAREENGINEERINGOFHUST合同管理概述系统的商务报价表;系统的需求规格说明书;项目的工程进度计划书;技术服务承诺;培训计划;移交的用户文档和技术文档;场地和环境准备要求;测试与验收标准;初验与终验报告样式范本;工程实施的分工界面定义。软件项目中常有以下合同附件7THESCHOOLOFSOFTWAREENGINEERINGOFHUST合同管理概述合同生存期合同准备合同终止合同管理合同签署合同生存期的4个阶段合同生存期的4个阶段合同生存期的4个阶段8THESCHOOLOFSOFTWAREENGINEERINGOFHUST本章内容提要合同管理概述合同管理概述2.1需方合同环境2.2供方合同环境2.3企业内部合同环境2.4本章小结2.5复习思考题2.69THESCHOOLOFSOFTWAREENGINEERINGOFHUST2.2需方合同环境企业在需方合同环境下,关键要素是提供准确、清晰和完整的需求,选择合格的供方并对采购对象(采购对象包括产品服务、人力资源等)进行必要的验收。这个需求可能来自于企业内部的需要,也可能是在为客户开发的软件项目中的一部分,通过寻找合适的软件开发商,将部分软件外包给其他的开发商。10THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同准备–招标书定义(采购需求定义)启动一个项目主要是由于存在一种需求,招标书定义主要是需方的需求定义,也就是甲方(买方)定义采购的内容。–供方选择招标文件确定后,就可以通过招标的方式选择供方(乙方或者卖方)。–合同文本准备如果需方选择了合适的供方(软件开发商),需方应该与供方(软件开发商)签订一个具有法律效力的合同;签署合同之前需要起草一份合同文本。11THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境招标书定义过程需方申请需求定义商务条件确定验收标准确定资料汇集采购需求认可编写招标文件招标文件12THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境供方选择过程招标文件招标文件招标收集供方的建议书评定供方最终供方确定供方名单建议书13THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同文本准备过程采购资料合同草案制定合同草案评审合同草案修订合同草案确定合同草案14THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同签署–合同签署过程就是正式签署合同,使之成为具有法律效力的文件;–同时,根据签署的合同,分解出合同中需方(甲方)的任务,并下达任务书,指派相应的项目经理负责相应的过程。15THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同签署过程合同草案谈判日程确定合同草案提交合同条款协商合同签署文本确定合同签署文本任务书下达任务书合同签署文本审阅合同签署合同草案任务书任务书16THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同管理——对于企业处于需方(甲方)的环境,合同管理是需方对供方(乙方)执行合同的情况进行监督的过程,主要包括:–对需求对象(采购对象)的验收验收过程是需方对供方交付的产品或服务进行验收检验,以保证它满足合同条款的要求。–对违约事件处理在合同的执行过程中,如果供方发生与合同要求不一致的问题,导致违约事件,需要执行违约事件处理过程。17THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境验收过程需求资料合同文本验收清单制定验收清制评审验收计划制定编写验收报告验收问题处理计划验收报告确认验收计划执行验收报告18THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境违约事件处理过程违约事件报告违约事件通告处理方式确定处理违约事件处理报告提交违约事件处理报告19THESCHOOLOFSOFTWAREENGINEERINGOFHUST需方合同环境合同终止–当项目满足结束的条件,项目经理或者合同管理者应该及时宣布项目结束,终止合同的执行,通过合同终止过程告知各方合同终止–合同终止过程合同合同有关文档归档合同终止通知项目执行总结项目总结20THESCHOOLOFSOFTWAREENGINEERINGOFHUSTIBM软件外包的一些策略21THESCHOOLOFSOFTWAREENGINEERINGOFHUSTIBM软件外包的一些策略22THESCHOOLOFSOFTWAREENGINEERINGOFHUST本章内容提要合同管理概述合同管理概述2.1需方合同环境2.2供方合同环境2.3企业内部合同环境2.4本章小结2.5复习思考题2.623THESCHOOLOFSOFTWAREENGINEERINGOFHUST2.3供方合同环境企业在供方(乙方)合同环境下,关键要素是了解清楚需方(甲方)的要求并判断企业是否有能力来满足这些需求。作为软件开发商,更多担任的是供方的角色。24THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同准备企业作为供方,其合同准备阶段包括三个过程:–项目分析项目分析是供方分析用户的项目需求,并据此开发出—初步的项目计划,作为下一步能力评估和可行性分析之用。–项目竞标–能力评估;–可行性分析;–参加竞标。–合同文本准备一般是需方(甲方)提供合同的框架结构,并起草主要内容,供方(乙方)提供意见。25THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境项目分析过程项目分析任务书招标文件需求管理者确定需求分析需求分析评审项目风险分析项目初步实施规划初步实施规划评审项目规模估算需求分析报告项目初步计划26THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境项目竞标过程需求分析报告项目计划技术能力要求确定人力源要求确定企业能力评定评估结果评审能力评估结果资金、管理要求确定实现环境要求确定用户支持保证评估用户资金保证评估可行性分析需求成熟度评估编写项目建议书参加竞标项目决策项目建议书27THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同文本准备采购资料合同草案制定合同草案评审合同草案修订合同草案确定合同草案28THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同签署–供方的合同签署过程也类似于需方的合同签署过程,但是这个阶段对于供方的意义是重大的,它标志着一个软件项目的有效开始,这个时候,应该正式确定供方的项目经理。–这里需要说明的是项目任务书,项目任务书明确项目的目标、必要的约束,同时授权给项目经理。–项目任务书是项目正式开始的标志,同时也是对项目经理有效授权的依据。–项目经理需要对这个任务书进行确认。–具体活动描述可以参见需方的合同签署过程。29THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同管理——企业处于供方的环境,合同管理主要包括:–合同跟踪管理过程–合同修改控制过程–违约事件处理过程–产品交付过程–产品维护过程30THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同执行跟踪管理过程——合同跟踪管理过程是供方跟踪合同的执行过程。项目计划项目计划审批合同执行管理规划合同执行跟踪管理项目进展报告合同责任落实需求变更处理产品验收31THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同修改控制过程——合同修改控制就是管理合同变更的过程。合同变更请求求合同变更评估合同变更评估合同修改策略确定合同修改处理相关活动产品调整处理结果报告处理报告32THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境违约事件处理过程——类似需方的情况,在此不再赘述。产品交付过程——产品交付过程是供方向需方提交最终产品的过程。提交产品提交产品审查产品提交用户双方签字认可通知相关各方33THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境产品维护过程——产品维护过程是供方对提交后的软件产品进行后期维护的工作过程。维护需求求维护需求记录维护分类响应策略双方签字认可维护需求评估维护协议确立维护任务下达维护任务单34THESCHOOLOFSOFTWAREENGINEERINGOFHUST供方合同环境合同终止——在合同终止过程中,供方应该配合需方的工作,包括:项目的验收、双方认可签字、总结项目的经验教训、获取合同的最后款项、开具相应的发票、获取需方的合同终止的通知、将合同相关文件归档。合同合同有关文档归档合同终止通知项目执行总结项目总结35THESCHOOLOFSOFTWAREENGINEERINGOFHUST本章内容提要合同管理概述合同管理概述2.1需方合同环境2.2供方合同环境2.3企业内部合同环境2.4本章小结2.5复习思考题2.636THESCHOOLOFSOFTWAREENGINEERINGOFHUST2.4企业内部合同环境内部环境概述——企业内部项目实施管理的核心是确定任务范围和确保相关各方进行有效的配合,这可以通过相关各方之间的“协议”来保证,此处“协议”可视为“合同”。企业内部项目“合同”无特别的商业约束。37THESCHOOLOFSOFTWAREENGINEERINGOFHUST本章内容提要合同管理概述合同管理概述2.1需方合同环境2.2供方合同环境2.3企业内部合同环境2.4本章小结2.5复习思考题2.638THESCHOOLOFSOFTWAREENGINEERINGOFHUST2.5本章小结软件项目技术合同的执行过程可以划分为四个阶段,即:合同准备、合同签署、合同管理与合同终止。针对企业在不同合同环境中承担的不同角色,又可将合同管理分为需方合同管理、供方合同管理及内部合同管理。作为软件企业,一般是处于供方(乙方)的角色,因此,
本文标题:软件项目管理与案例分析第2章
链接地址:https://www.777doc.com/doc-794644 .html