预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件外包与采购管理 ——从社会分工合作、资源共享中获益 目录 1.为什么要进行软件外包与采购 2.过程域介绍 3.软件外包管理的方法与规范 4.软件采购管理的方法与规范 5.建议 6.“集成化项目管理系统Future”演示 参考书:《CMMI3级软件过程改进方法与规范》,林锐著,电子工业出版社,2003 Page2 1.为什么要进行软件外包与采购 1.1软件外包与采购的目的 u软件业是一个高速变化、新技术层出不穷的行业,同时又是人力资源成本相对较高的行业。企业 需要采用外包和采购形式来获取待开发产品的部件,最大限度地从社会分工合作、资源共享中获 益。 –企业的根本目标是“合法地赚取尽可能多的利润,使企业利益最大化”。这个根本目标就如 同企业的“宪法”,是企业生存和发展之本。 –企业所有的特定目标和行动都是围绕上述根本目标开展的,任何背离根本目标的行动都将 对企业造成伤害,应当杜绝。 –如果软件外包与采购能够为企业获取更多利益时,就不要自己开发软件。 –软件外包的成功示例:印度软件业……CMM……许多中国软件企业企图引入印度软件业的模 式…… 1.2软件外包的两种结果 u好的结局:外包项目做得又好又快,并且省钱; u坏的下场:进度延误、质量底下、费用超支,甚至反目成仇。 u因此需要“软件外包管理与采购管理” Page3 2.过程域介绍 2.1CMM对应的过程域 CMM2级6个关键过程域 中文名称英文名称 需求管理RequirementsManagement 软件项目规划SoftwareProjectPlanning 软件项目跟踪与监督SoftwareProjectTrackingandOversight 软件子合同管理SoftwareSubcontractManagement 软件质量保证SoftwareQualityAssurance 软件配置管理SoftwareConfigurationManagement Page4 2.过程域介绍 2.2CMMI-SE/SW对应的过程域 CMMI2级的7个过程域 中文名称英文名称 需求管理RequirementsManagement 项目规划ProjectPlanning 项目监控ProjectMonitoringandControl 供应商合约管理SupplierAgreementManagement 度量与分析MeasurementandAnalysis 过程与产品质量保证ProcessandProductQualityAssurance 配置管理ConfigurationManagement Page5 2.过程域介绍 2.3全局的软件研发与管理流程 uCMM3级精简并行过程(SimplifiedParallelProcess,SPP)模型,详见林锐的著作。 Page6 2.过程域介绍 2.4外包管理与采购管理的流程 u在立项阶段,产品负责人应当进行“Make-or-Buy决策”,确定待开发产品的哪些部分应当“采购”、 “外包开发”或者“自主研发”。 u外包管理和采购管理是机构的公共职能,有条件的机构应当设立外包管理员和采购管理员两个角 色。由于外包管理和采购管理都是为具体的项目服务的,因此需要项目成员的协作才能把工作做 好。如果机构没有外包管理员和采购管理员的话,由项目经理兼此角色。 Page7 3.软件外包管理的方法与规范 3.1规程(procedure) u目的:从多个候选承包商中选择最合适的承包商,与其签订外包开发合同,并依据合同监控外包 开发过程以及验收成果。 u角色与职责:外包管理员邀请一些项目成员、同行专家、财务人员、市场人员等人组成临时的外 包管理小组。外包管理员为该小组的负责人。 u启动准则:在立项阶段,有关人员已经进行了“Make-or-Buy决策”,确定了需要外包的产品部件( 通称外包项目)。 u输入:“Make-or-Buy决策”产生的文档,主要是对外包产品部件的描述。 u主要步骤: –[Step1]选择最合适的承包商 –[Step2]签订外包合同 –[Step3]监控外包开发过程 –[Step4]外包开发成果验收 u输出:《外包开发竞标邀请书》《承包商评估报告》《外包开发合同》《外包开发监控报告》 –《外包开发成果验收报告》 u结束准则:承包商应交付的所有工作成果都已经通过委托方的验收。 u度量:外包管理员统计工作量和文档的规模,汇报给项目经理以及有关领导。 Page8 3.软件外包管理的方法与规范 3.2如何选择合适的承包商 u[1]外包管理小组起草《外包开发竞标邀请书》(详见文档模板),主要内容: –外包项目基本信息 –外包产品部