软件外包已经成为世界软件产业发展的一个重要趋势,中国也在大力发展软件外包。在国内整个软件出口中,对日出口的比例高达70%。这似乎说明了中国的对日软件外包业务已经比较成熟了。但是,事实却不然。尤其是在对日软件外包项目的运作上,还存在着计划失策、预计不准确、任务分配不科学等问题。
案例
D公司对日软件外包项目失败的故事
这是一个针对日本的软件外包项目。客户是日本的一家著名的大企业,全球500强之一。
客户要求的内容很多,也很严格,不仅要求使用指定的技术和工具,而且还自主开发了一个平台,要求在该平台上进行开发、测试;还有各种文档格式要求和技术要求;最重要的是要保证工期,一定要在2个半月内提供高质量的、完整的产品。
中国数家企业参与了该外包项目。D企业是其中之一,主要负责该项目40本程序(本是实现一个完整功能的程序单位。一本程序也就是一个程序。这与我们国产软件的设定不一样。)的详细设计、编码以及单体测试工作。
成立项目组
项目立项后,D公司成立了项目小组。项目经理是一名在对日软件项目方面有多年开发经验的开发人员,但是,他是第一次带项目。项目经理下设三个小组:负责详细设计的DS小组(6名成员),负责编程的PG小组(5名成员)以及负责测试的PT小组(5名成员)。每一小组设置一名小组长,配备若干组员。(见图1)
同时,D公司在日方派驻了一名SE(高级分析设计人员),主要负责分析、设计以及中日两方的协调工作。DS人员具有丰富编程经验,提前1周进入了项目组工作。
之后,PG和PT小组成员开始进入项目。项目经理安排PG和PT小组1周内熟悉这个复杂的平台。
项目正式开始了。经过分析,项目组决定将40本程序分为A、B、C三类,分别包括10本,12本,18本程序。其中,A类的难度看起来似乎不高,是一些数据库表的维护工作,和业务没有太大关系,工作量也很少。B类和C类难度预计差不多,但是,分别属于不同的业务领域。
一个星期后,部分程序的详细设计出来了。为了保证工期,项目小组决定三个小组同时进行,并行工作。详细设计人员继续做详细设计,编码人员投入编码,而测试组成员同时编制测试设计书,并设计测试数据。
初试成功
项目经理决定PG小组首先从难度最小的A类程序入手,这样不仅可以看到成功的曙光,而且可以鼓舞大家的士气。于是,5名PG小组成员开始分别着手A类程序。一切都很顺利。1本程序差不多在2天内完成了。
一周后,A类程序全部编码完成,PT组开始测试,完成了一半的测试工作。随后,测试修改完毕后的5本程序交给日方确认,顺利通过,客户评价也极高。
此文章共有5页 1 2 3 4 5 下一页
文章来源:中国项目管理资源网
|