编辑: cyhzg 2017-04-05
第十一讲 外包管理 内容 外包的意义合同类型订约方选择合同签订过程外包管理 概述 采用外包一方面可以节省人力另一方面又需要人员去管理外包出去的项目 合同的种类 bespoke系统,为某个客户从头开发的专用系统Off-the-shelf,直接购买的产品Customized off-the-shelf(COTS)软件,在基本的核心系统上修改以满足特定客户的需求 合同的种类 fixed price contractstime and materials contractsfixed price per delivered unit contracts 固定价格合同 在合同中,价格是固定的因而,在签订合同前,需求事先已经进行了定义如果需求要变化,需要重新协商价格优点:客户的花费已知提供商有降低成本的热情缺点提供商为了避免误计成本的风险,通常会加上一个值需求修改困难修改的价格提高:由于为了赢得订单,供应商可能报低价格,但是一旦签订合同后,当你提出修改后,价格将会很高给质量带来威胁 时间-物资型合同 客户将要根据实际消耗的工作量和固定的费率来付费供应商将首先估计出工作量,给出一个价格,但是并不是最后真正的价格优点:容易修改缺少价格压力:质量提高缺点:客户承担了所有需求变更的风险供应商缺乏控制成本的动力 每交付单元固定价格合同 该方法与功能点紧密关联某一美国公司的报价系统越复杂,每功能点的价格越高假如系统包含2600个功能点,则2000*967+500*1019+100*1058 每交付单元固定价格合同 一种可能发生的现象是最后实施时的功能点比设计时的功能点多问题:假定功能点有3200个,根据上表计算价格 每交付单元固定价格合同 优点客户能够理解成本的构成成本具有可比性客户能够增加功能供应商有降低成本的动力缺点功能点计算比较复杂,而且缺少统一方法某些需求的更改并不一定带来功能点的增加,因而需要确定修改的影响 每交付单元固定价格合同 为了避免需求变更带来的争议,某些人提出了下表: 练习:某一合同规定了在设计,实现和交付阶段600美元一个功能点.

在完成了接受测试后,客户要求对系统中500个功能点进行修改,并增加200个功能点,请计算另外的收费 其它类型的合同 固定价格(如人员成本)加上设备的浮动价格(如硬件)按劳付费:20%的预付款,并在没达到重要里程碑时不付任何款成本补偿合同:在固定价格的基础上在加按期交付奖 订约方选择 开放的(Opening Tendering Process)限制的(Restricted Tendering Process): 被邀请的供应商协商(Negotiated Procedure):没有时间去选择供应商或者由于某种原因选择某个供应商具有特殊的优势,如对原系统的改进 合同签订过程 需求分析制定评估计划邀请申请人评估建议 需求分析 由于日常事务的压力和没有时间专门来思考将来的发展,经常会忽略该阶段可以邀请一个外部咨询机构来撰写需求文档经理需要仔细地审查需求文档以保证它能够反映真正的需求:"the lack of, or defects in, the specification are probably the heart of most disputes resulting from the acquisition of computer equipment and software"-David Brainbridge 需求分析 制定评估计划 确定如何对建议书进行评估的方法定义对必须的需求满足程度的方法,定义对期待的需求满足程度的方法定义质量检查的方法和质量与价格进行权衡的方法 制定评估计划 在学院工资系统中,希望能够在每个财年开始时,自动根据年限加薪制度给相应的职员加薪.目前,该项工作是靠手工来进行的,每年要花费20个人/小时,人员费是20英镑/小时.系统X具有该特征,但是系统Y没有该特征.系统X还有一个能够自动产生每个系的工资花费情况棒状图的功能,目前该报告必须由人工每年生成两次,每次要花费12小时.系统Y,改变系的名字不需要任何编程工作,而系统X,在改变系的名字时,供应商每次要收300英镑.学院估计在四年内有50%的可能性要修改.系统X比系统Y贵500英镑,根据上述信息,从选择哪一个系统? 制定评估计划 X:20*20hours*4years=1,60020*12hours*12times a year*4 years=1,920Total saving: 3,520Y:300*0.5=150 邀请建议者 问题:实现一个需求的方法有多种多样,如何选择?复杂项目的两阶段选择方法首先初选一些申请者,然后签订备忘录,要求他们提交更详细的说明,此时可以对这些申请者付一些钱在详细说明的基础上进行协商 建议书的评估 建议书的详细评估会见供应商代表演示访问现场测试 练习 现存系统的可用性检查用户手册,观看演示和实际用户的反映正在开发的系统的可用性检查是否开发小组遵循接口开发规范,是否有接口标准硬件的维护成本看是否有包修制度软件支持服务的速度查看服务记录,用户调查训练审查训练的材料,审查培训人员的资历等 外包管理 制定一个包括风险管理的管理计划了解合同管理知识强调与供应商沟通依靠一些公司内部的技术资源来处理产品质量测试,交付产品的测试等注意需求的定义如果需要的话把工作拿回公司自行开发 境外外包 沟通时差出差对方国家的特征 小结 外包的意义合同类型订约方选择合同签订过程外包管理

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题