外包管理是项目管理知识体系九大模块中的采购管理的一部分,相对传统的采购管理,则具有如下特点:
1、外包管理的采购对象不是物品,而是人力资源,或者直接说就是一些拥有需要技术能力的人;
2、外包管理是以管理替代技术,管理的结果就是项目的成果,而并非通过采购->加工的过程得到项目的成果。传统的软件开发多是甲方直接向乙方提出要求的定制开发活动,而“外包”这一词语多出现在软件公司对日对美的软件外包出口中。成功外包的案例不少,但不成功案例更多,甲方怎样通过对软件的软件外包这一项目活动的有效管理来达到预期目标是本文要讨论的核心内容。
选择主题的背景及原因/预期结果:
2005年春节后,因为某些原因,作者(即本文的作者)放弃了原来的程序开发工作,到一家物流企业担任信息主管。
经过调研,发现该企业信息化工作呈现“硬强软弱”的局面,即企业信息化硬件投入巨大,成功建立了中心机房及相关网络;但在软件建设方面,虽然投入巨大,但是收效甚微,经过三期软件建设,但当作者到达该企业的时候,仅有一套仓储管理系统在维持运营,之前开发的两期软件已经被废弃。网站建设同样不成功,前后经过了数家网络公司的开发都没有达到公司的要求。尤其是在作者去前数月,物流公司与一家网络公司的合作,在合同签订之后,物流公司支付了3万元的定金,网络公司则在一个月后草草交了一个主页面了事。
于是作者接手的就是这样一家信息化畸形公司的信息部门。类似这样的公司在作者的认知范围内并不少见,或许这代表着国内软件外包的一些典型的问题吧。作者到该公司后面临着如下几个问题:1、现有系统的维护:该公司现有系统是以VB+Oracle开发的仓储管理系统,作者要维护现有系统的正常运作;2、建立公司的网站,要开发一个能够满足公司及其客户需求的网站系统;3、开发下一期仓储物流管理系统。当时部门人员配置:除作者外尚有两人维护公司的硬件系统,无软件开发人员。作者从现有的二人中挑选出一人进行了关于数据库及应用软件方面的培训,并由此人主要负责现有仓储管理系统的维护。根据作者与公司商讨的结果,将下一期仓储管理系统软件的开发放在网站的开发之后进行。
故本文所描述过程的项目即为物流公司的网站开发外包项目。有关该项目要素如下:
项目名称:物流公司网站项目;
项目背景:
1、该项目的是在该物流公司前期多次失败开发的基础上进行的,故有部分前期开发文档可供参考;
2、物流公司的信息部门没有足够的人力来进行软件开发,且该公司也不可能招聘足够的人来参与完成这个项目,所以只能将项目外包;
项目目标及预期: