• 十九. 想快速开发app,需要找外包吗?


                                                         

    健生干货分享:第19篇

    摘要:最近和两位准备开发app的创业者聊天,他们之前没有移动互联网的相关经验,有的是想法和资金。他们在纠结:想快速开发app,需要找外包吗?

        最近和两位想开发app的创业者聊天,他们之前没有移动互联网的相关经验,有的是想法和资金。由于没有移动互联网的相关经验,想快速开发app,但又怕组建技术团队的时间过长,影响产品的开发,询问了我一些找外包的事项,我就在这篇文章里整理一下我的一些看法。以下的这些论述,都是针对整个app外包的情况(包含设计稿,原型图,前后端)。

    1.找外包是权宜之计,最终还是要组建自己的技术团队。

       

    移动互联网的一个特点:快,产品迭代速度快,淘汰也快。如果也为一个没有移动互联网的相关经验的创业者,迫于时间的压力,想快速开发产品,找外包是无可奈何的选择。但最终,请记住,组建自己的技术团队是必须的。

        外包的费用一般是分成3块,签合同后先交一部分预付款,完成开发后再付一笔,维护一段时间后结清尾数。

        在这个过程中,交预付款和开发时你就是大爷,维护的那段时间外包就是大爷。为啥?因为维护的那段时间,一般应用就已经上线了。这时候很多问题就会暴露,用户就有反馈,这段时间最重要的工作是快速改进,但是!!!外包公司一般在开发完成后,就把相关的开发人员调去做另外的项目,这时候,你急着修复问题,急急忙忙和外包公司沟通,但外包公司的相关的开发人员可能在忙着其他项目,你说咋办?这段时间也会产生很大纠纷的。

        所以,应该在外包的同时,也准备搭建自己的技术团队,到外包交付的时候,技术团队也要接手外包的代码,而且这段接手时间应该越早越好,因为接手新项目也要熟悉时间啊!

       

    2.外包过程中,要保持充分沟通

     

    外包的团队,毕竟不了解自己的项目,所以沟通很重要。

    在开始时,就应该给外包团队的负责人把自己的想法说一下,同时务必要保证双方的理解一致。例如,当外包出了设计稿后,用设计稿把操作的逻辑演示一次,看一下是不是符合自己的想法。

    需要外包定期汇报工作进度,如果有什么问题,必须要尽快沟通。这个沟通不能拖,不然问题会越积越多。

    另外,沟通的成果必须以文档的形式保存下来,通过email给双方确认。

    3. 分阶段交付

     

    这是我认为,在给外包做app的过程中,最重要的保障措施。就是在开发过程中,分成几个阶段交付,而不是一次性开发完才交付,这样风险太大了。

     

    整个过程如下:

    (1)把UI界面设计和原型先确认

    (2)确定(1)后,划分功能模块

    (3)把每个功能模块的前后端都全部交给外包公司负责,验收严格把关。app的业务逻辑需要创业者自己把关,性能外面,有条件的就请专业的测试团队,没条件的,自己弄。

    (4)每完成一个模块,就要外包公司提供代码,还要设计稿,整个系统架构的图,部署文档,还有数据库的设计文档。在开工的时候,可能对方就已经把这些弄出来了,但在开发的过程中,这些设计可能都会调整的,所以每阶段都交付一次。

           曾健生简介:经历了移动互联网初创企业的组建,关注移动互联网。QQ&个人微信号:384164942

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    经典小程序源码及其下载地址
    关闭ios虚拟键盘的几种方法
    从零开始学ios开发(十八):Storyboards(下)
    iOS应用程序生命周期(前后台切换,应用的各种状态)详解
    从零开始学ios开发(十九):Application Settings and User Defaults(上)
    关于IOS中的delegate必须知道的事情
    ios多线程和进程的区别(转载)
    ios各种手势,很有意思
    IOS中GPS定位偏移纠正(适用于Google地图)
    [iOS]深入浅出 iOS 之多线程 NSThread
  • 原文地址:https://www.cnblogs.com/dingxiaoyue/p/4926768.html
Copyright © 2020-2023  润新知