好预期。
1。Onsite外包。比如我们公司有个项目是受一家大型咨询公司的外包,同时和咨询公司和最终客户一起协调工作。这种外包工作容易控制点,因为除了大
方向由咨询公司定外,其他细节,如DW设计开发和测试,BI前端设计开发和测试全部自己来。
2。Offshore外包比较负责,由可分为两大类和两种不同的环境。两种不同的环境分别是 (1)远程登陆客户环境,但在自己办公室工作。(2)自己
公司搭建开发环境,然后提交到onsite那边。第一种受网络环境影响,如果顺畅,会没有多大问题。第二种有很多制约,首先考虑你能否从客户那里得到测
试数据,如果没有拿到测试数据,如何开发、测试?于是这对开发的经验非常重要,否则会做很多无用功,而你不能按时完工的话,又不能怪客户没给你数据。
两大类情况,分别是onsite设计好后你按要求开发。这种情况一般onsite实力非常强大,而且精通客户需求和技术,你只能按照他们的要求去做,自
作聪明的话会打乱全局,即便有看法也只能发表意见。还有种情况是onsite实力有限,offshore团队需要参加全部或者部分设计工
作,onsite的任务主要是交流、现场维护和个别新需求开发。但如果offshore团队只参加部分设计的话,需要在原来设计基础之上做到最好,而不
是推倒原来的东西重来,即使他们的设计有问题,这就需要一点技巧了。
以上是我所遇到过的外包情况。其中offshore开发的沟通技巧很重要,你需要说服onsite的PM和他周围的技术人员,因为他可能连技术都不太
懂。而一步一步的开发管理也重要,需要通过经验预测一些意外,同时制定解决方案。
外包是个趋势,商业项目,不是你有实力就能做的,毕竟利益是第一位的。目前国内项目的外包形式多以onsite 外包为主,而国外已经普及offshore外包了。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11423276/viewspace-981699/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11423276/viewspace-981699/