管理营销资源中心M&MResourcesCenterhttp://www.mmrc.net海外程序员作者:InigoAmoribieta,KaushikBhaumik,KishoreKanakamedala,AjayD.Parkhe来源:《麦肯锡高层管理论丛》2002.2在国外开发软件可以节省金钱和时间——前提是方法正确。越来越多的公司到海外去开发和维护自己的软件,比如通用电气、美洲银行、Target公司和运通公司都和诸如Tata咨询服务公司、Wipro和Infosys之类的印度公司建立了合作关系。印度全国软件和服务公司协会最近进行的一次调查表明,目前有近40%的《财富》500强公司将其部分软件需求外包给印度公司。理由很简单:这样做能节省时间和金钱。而且,这种做法正变得越来越有吸引力。去年,仅北美公司就在软件的自主开发、合同开发和采购方面支出1140亿美元,随着更多的基本业务流程搬到互联网上,这方面的支出还会继续上升。定制软件开发与其它大多数商业活动不同,它需要对业务流程的详细了解和IT部门提供的相应支持。因此,建立海外合作关系需要高层经理人员付出更多的努力,进行巧妙的处理。此外,软件工程领域相对较新,质量控制和项目管理程序尽管发展迅速,但仍未完全成熟。如果不在海外合作关系方面加强管理,公司不仅可能浪费通过海外合作可望实现的成本和时间上的节省,还可能面临其它一些问题,如推迟交货,成本不断上升,交出的产品与期望不符,甚至可能完全失败。尽管存在这些问题,成功的海外合作关系还是可以造就的。我们通过与客户的合作及访谈,创造出一种判断方法,可以帮助公司区分其软件开发项目和维护项目,从而确定进行海外外包时的优先候选对象。海外的吸引力20世纪七八十年代,全球的制造业公司开始把部分业务转移到像墨西哥、菲律宾和波多黎哥这样的地方去,这些地方较低的劳动力成本使它们更具竞争力。出于同样的理由,80年代也有一些公司试图将软件开发业务外包给海外公司,但这是千年虫问题导致的重新设计软件的极大需求。在完成这些项目的过程中,许多海外公司开始声名鹊