探索外包项目开发的管理_工程管理_第1页
探索外包项目开发的管理_工程管理_第2页
探索外包项目开发的管理_工程管理_第3页
探索外包项目开发的管理_工程管理_第4页
探索外包项目开发的管理_工程管理_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、探索外包项目开发的管理项目外包有许多优点,但最主要的一点或许并不是为了降低开发成本,而是为了解决企业内部人力资源的限制,使得企业不用聘请新员工就可以上马大型项目。本文在项目管理方面有十多年的实践阅历,他将为我们举例说明曾经面临的逆境,接着条分缕析找到缘由并指出解决方法。一次失败的经受在亚洲四小龙经济全盛时期,笔者在某公司亚太区总部负责该区的软件开发。为了应付业务快速增长所带来的需求,公司在各地都需要进行一些大型项目,包括主机的转换与安装、应用系统开发等项目。总公司要求我们把部分开发工作外包,这样一来可以降低开发成本,同时也为了能在这一段时间内保证有足够人力来完成项目。最终,我们打算利用公司本身

2、的资源在区内各计算机中心内进行软件核心功能模块的开发,周边功能模块则实行外包。我们选择了菲律宾和泰国这两地的软件企业来帮助开发部分应用软件,由于这两个地区有大批新兴的软件企业,所需的开发费用只是项目基线的四分之一而已。首先,我们对两地一些有规模的软件企业进行严格审核,包括对这些企业的技术人员数量、技术水平、财务状况、牢靠性等各方面进行深化的评估,然后在每地选择一家从事外包。我们制定了有关程序的规格说明,然后把这些说明交给对方进行编程和模块测试。当接到第一批交回的程序时,我们从测试报告中已经发觉结果跟我们的期盼有许多不同之处。我们在进行测试过程中发觉有些程序不能跟核心模块连接,更有些程序不能在主

3、机上运行。我们除了对交回程序的质量感觉绝望之外,更知道这会全面影响整个项目的进度。建立良好合作模式外包开发的软件不能达到企业的质量要求,我们往往会在第一时间把罪过推给外包商。但实际阅历告知我们,许多失败的缘由是企业本身没有供应一套完整的软件系统规格说明、没有跟进开发的进度、没有定期与外包商沟通与协调、没有在开头时建立好质量指标和测试流程或者没有做出适当的技术和开发环境的评估。但最重要的一点,是没有在打算软件外包时处理好双方合作模式与关系的建立千万不要认为软件外包可以削减企业的管理时间。相反,外包项目有时需要双倍的管理时间。在我们打算外包软件开发的时候,我们首要打算是整个应用系统的开发由外包商承

4、包,还是只有部分应用模块的程序交由外包商编写。前者需要管理整个外包项目的生命周期,跟企业内部软件开发的管理没有差异,只是开发的地点、环境和资源比较生疏而已;后者则需要了解企业本身是否能供应优质的规格说明、是否能够供应外包商所需的质量标准和测试数据、外包商是否有类似企业本身的开发平台和环境,以及外包商的技术资源水平是否与企业内部开发时所需的技术指数相符。明确自身所需和服务要求,是打算外包项目的先决条件。选择适合的外包商,并不能单以服务价格来做最终打算。优质的服务需要付出较高的代价。企业应依据自身对软件质量的要求来打算服务的代价。根据国际企业的衡量指标,外包投入比本身开发的净投资(以各技术员工的基

5、本薪资为标准,并不包括企业对员工所供应的福利、假期和嘉奖方案等开支)多付15%20%。也就是说,假如企业本身开发需要30万元的话,那么合理的外包服务价格也许是34万元到36万元。既然外包不能立竿见影地带来经济利益,为什么还要外包呢?最主要的缘由是企业在项目完成后不需要连续照看这批开发人员,不需要为这些开发人员供应福利条件。外包费用是一次性的营运开支,不像雇员薪资这样成为企业的长期营运成本。假如企业有些一次性的大型项目需要立刻启动,但缺乏足够的资源,或者企业本身没有相应的技术人员来执行的时候,外包不失为一个可行的解决方法。如何进行外包项目的管理一些项目经理往往认为外包开发项目与企业内部开发项目的

6、管理没有多大分别,唯一不同是外包项目需要更多时间去沟通、协调、跟进和监控。总体来说,这种想法是对的,但事实上外包项目的管理比企业内部开发项目的管理更简单,担负更大的风险,需要更紧密的进度和质量监控。(务人员的背景,对技术的细节不能全面把握,把有关信息传达到技术人员的时候便会有所差异。所以我们的首要任务是让外包商明白负责项目联系的人员必需是开发小组的主管。这名开发小组主管是直接参加开发项目的主要人员,如此才能够有效地进行沟通和监控。做好方案项目经理首先需要做出一个具体的、完整的项目方案,并在方案中具体地列清晰每一件工作需要哪方面的哪些人力来共同执行。在方案中的每一个进度都需要进行确认才能连续。例如外包商在完成系统分析后,需要把分析的结果让客户理解,好让企业能够确认外包商对整个系统的理解和分析与企业本身对项目的需求和分析达成全都,这样才能让外包商进行其后的模块设计。不然设计出来的模块组合便有可能与企业的需求不太一样,存在质量和最终上的差异。这些差异也将会引发企业将来在系统维护、更新、增加功能模块、升级、集成等各方面的严峻问题。避开延误要避开项目发生延误,方案中要预留足够的时间来进行上述确认工作。由于双方工作地点的原因,原本只需一天的确认会议便可能耗费两天或三天的时间来完成。议程中所达到的共识也可能需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论