[心得体会]外包体验(outsource experience)


最近一段时间刚巧和同学作了一个外包项目,目前算是完成了大部分的功能,进行了第一次交接,趁着放假的闲暇,写下一篇博客分享和积累自己的体会。


零、写前的一些话

       这是我的第一篇博文,算是个开始吧。希望在分享与交流中能提升自己的能力,促进自己思考与进步。


一、外包项目


         项目大概是一个用于内部业务管理的android应用。具体内容不便多说。逻辑非常复杂,甲方基本上把做web的那套经验想招搬到移动端,也导致了这个应用逻辑复杂,满屏点击事件,冗余功能过多。

  

二、外包流程

            由于本文不涉及商业谈判。所以所述流程也就从需求分析开始。乙方通过阅读甲方提出的需求来作出相应的逻辑设计、需求分析文档。  同时项目经理开始进行架构设计,确定程序的框架结构,本次外包使用的是mvc框架(即M-model,V-view,C-controller)。架构设计由于时间匆忙基本等于没有。于是整个外包项目就在考试前的半个多月前开始了。

  

三、项目分工

        这次大概是两个人负责前端,一个人负责从服务器抓取数据解析返回。但由于没有定好接口协议,导致甲方给的数据接口变得十分模棱两可,于是给开发道路上增加了不少麻烦。

      

四、项目管理

         项目管理是工程中的一大重点。这次很惭愧地算是当了一回pm(project manager),但是却并没有解决好进度的问题,各部分的进度有点不一。原因有bug不断出现,需要修改。另外本人到了最后几天也异常懒惰,昼伏夜出造成的。

        版本控制问题也是一个需要详加考虑的事情。由于缺乏版本控制系统,导致每日合代码的时间在30分钟左右。

五、项目总结

       0、开发前定好客户端和网络端的接口协议

       1、做好架构设计和模块分工,不要让多人同时对一个文件进行修改。

       2、应尽早确定应用需求以及应用所需的业务逻辑。

       3、每个成员的代码都要作好注释。

六、自己的话

       0、找个有节操的甲方。

       1、对你所应用的语言要熟悉

       2、要积极应对工作的挑战(最后几天老是1点多起床出现在办公室表示真不好意思!!!惭愧死了。>.<)


以上是一点粗浅的体会。希望分享出来和大家有所交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值