微信号:grzlwx

介绍:光荣之路官方资讯

国内项目PK对日外包,你喜欢走心还是累身?还是身心俱疲?

2015-04-28 22:48 光荣之路

之前做过对日外包将近1年的时间,这一年可以说是得失兼备吧。得是靠自己,失主要在那些对日的项目上,我没发现自己在项目上增加代码量的同时增加了编程的 能力。得,我比较好学,下班后,能有时间学习喜欢的东西,一段时间内都在学习ExtJS这个华丽(css+ajax+js)的东西,天天都有收获。
下面谈谈从对日转到国内之后的一些感受,
>>>>>>>需求方面。
外包
情况:日方给出明确需求,并且完全书面化
成功要素:
1.团队中有日语达人
2.团队中整体日语水平超过3级,可以看懂式样书,但是不一定懂业务
3.pm日语水平,主要用于沟通
4.需求变更需要文档化管理,最终客户给予相关补偿

国内:
情况: 客户基本上不能提出一个完整的需求。只能模糊说明要做什么
成功要素:
1.pm善于沟通,勾出需求
2.开发阶段需要反复迭代,通过具体的应用了来具体化产品从而让客户完整描述需求。
3.客户需求逐渐明细,每次里程碑后都会出现跟明确的需求,很难从这当中得到补偿。

>>>>>>>技术方面。
外包:
情况 : 日方指定技术,并且给予支持。
成功要素:
1.团队有至少一个技术能力强的,用来解读日方框架。
2.团队普通开发要求水平较低,主要来抄袭demo。

国内:
情况: 确定java语言的前提下,可以自己选择框架。
成功要素:
1.团队整体水平要求比较高。最好有过配合。
2.团队中需要有人能够顶住技术难题。无法解决直接影响功能or品质。
3.画面制作需要独立完成,技术高低直接决定美观程度和兼容性。



>>>>>>管理方面
外包:
情况: 日方要求流程
成功要素:
1.团队/公司有明确的流程定义。
2.每个pm要求按照公司流程办事
3.每个团队配置一个对立的SQA和独立的CM
国内:
情况: 客户没有要求,但是对时间要求明确
成功要素:
1.团队要重视沟通,很多需求的实现时通过沟通来使实现的。
2.不要依赖文档。由于客户不能提供完整的需求,也不会对文档进行承认(即使承认也不会认为变更需要补偿)。
3.重视测试。

>>>>>>纳期方面
外包:
情况: 日方非常重视纳期,并且在纳期之后不会在无故打扰你。
成功要素:
1.pm要严格指定开发计划。
国内:
情况: 客户会提出一个纳期,但是一般都很紧张。也会催促你。但是超过之后也没有什么关系。
成功要素:
1.pm要搞清楚是不是真的要遵守纳期。
2.在变更比较多的情况下,优先坎掉变更,不行就延长纳期。
3.纳期可以出一个中途版本。

>>>>>>bug方面
外包:
情况: 日本方面对bug的规定比较客户,例如低于千分之五的bug率就可以纳品。
成功要素:
1.完善的测试式样书(需要根据详细设计书来编写)
2.完整的测试流程(UT,CT,IT)
国内:
情况: 客户没有bug率的概念。 当有重大bug时(客户认为的)就有可能不让上线。对细节不会吹毛求疵,众多bug的情况下也可以上线
成功要素:
1.杜绝明显的bug。例如界面飞掉/金钱错误
2.抓大放小,放过小bug


假如我是一个长期作对日外包的pm,突然借到一个国内项目(日资企业)。
我会先搞需求,但是很快就会发现,客户基本上不能描述他要什么,更别说什么需求文档了。
那就慢慢了解把,通过和一线人员接触几天之后,我写下了一份需求希望客户签字确认。客户认为可以(或者说客户也不知道你写的东西能带来什么样子的产品)。
那好,在规定的时间内开发把,我会发现时间太短,如果要完成基设/详设/开发/测试只有加班了。
好!全员加班! 加班ing!我也不知道我加了多长时间的班了,反正很长!
.....

(作者:iZiYue 来源:http://www.cnblogs.com/daiweixm/archive/2009/08/03/1537737.html)

光荣之路软件测试培训

官网:http://www.gloryroad.cn/

微信公众号:gloryroadtrain

性能测试QQ群:415987441
软件测试招聘QQ群: 203715128
自动化3群QQ: 371211499



 
光荣之路 更多文章 今天晚上的 linux 公开课- Awk 编程 7月28日(今天)晚上的 linux 公开课- shell编程 8月4日(今天)晚上的 linux 公开课- shell编程 9月1日(本周一)晚8点半,光荣之路Web自动化系列基础课—javascript第二讲 推荐本好书《与机器赛跑》
猜您喜欢 安卓TOP漏洞解析,你的APP安全吗? 聊聊代码规范 这些.NET开源项目你知道吗? pycharm设置安装python第三方插件 作为移动开发者,你应该了解Baas(后端即服务)