建行的项目外包中的一些经历

原创
2016/10/09 11:47
阅读数 415

首先,先介绍一下我的基本情况,干了三年多的Android,IOS初学,前端时间有个朋友的介绍接了建行的一个项目。项目即将上线,但是目前还不方便透漏。

 

这个项目原本Android和IOS我一个人在一个月的时间内完成全部功能的实现,因为原本这个应用的功能其实不多。但是,最终的结果令人咋舌,这个项目足足用了快一年的时间才基本结束。其中的缘由主要分为以下几点:

 

1,项目发起方前期需求沟通不明确,到了项目验收时,才说需要变更应用操作流程,导致整个项目大改。

2,该项目中使用到了第三方公司提供的SDK。但是,在我看来,这些所谓的SDK给我的感觉,是一个新手将原本底层的接口直接暴露给我,毫无封装,导致使用起来学习成本,还有沟通成本非常的大。浪费了大量的时间。另外提供的SDK分为Android版本和IOS版本,居然发现Android和IOS人员在开发SDK的过程中,自己没有经过测试,直接开放出来给别人用的问题。导致本人在功能开发中,发现了大量的问题。在问题解决的过程中,基本时间都花在沟通上了。

3,项目发起方对项目的跟进基本为零。导致后期验收需求不断变更,需求不断添加。但是有些属于过分要求的,没有答应。还有这个项目的项目经理,对于移动开发这块的毫无任何经验,导致的沟通成本不断的攀升。

综合以上的几点,本人总结了一下几点经验,分享给即将要做外包的各位同仁。

1,有外包意向单的时候,千万千万,不要因为项目发起方急,而草草的评估项目,因为很可能后面会坑了你自己。(老板:屡试不爽,时间给紧点,评估的不是很细,自然经费可以省掉很多。中间要是遇到难题了,这个对方肯定也没办法。哈哈)

2,对于项目,自己要有一个清晰的认识。首先对于需求,可以用脑图的方式,将功能以及业务流程画出来。

3,如果有第三方的合作公司,请千万小心,调查一下对方公司的资质。不然很可能,你会被当成他们公司产品的免费测试人员·········

4,在项目开启之后,过程中需要不断的和需求方沟通需求,以免在后期,又会有大的需求改动,到时候时间很紧,加班加到你爽歪歪的,嘿嘿嘿·······

5,另外,最重要的一点,在跟需求方沟通的过程中,切记!所有关于需求确认的聊天记录,务必截图保存到电脑上。你会庆幸你保存了,因为后面你肯定用的上的。

至此,祝各位同仁,工作快乐。

闲情寥寥,诗和远方。

 

 

 

 

 

 

 

(重要的是,我被坑了啊,跟一只什么都不懂的项目经理,沟通差点脑溢血,倒地弹弦啊···········

(′д` )…彡…彡)

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部