铁蛋的蛋 2021-11-27 11:41 采纳率: 50%
浏览 86
已结题

外包开发1.0版本之后自建技术团队的必要性

问题:
我们在开发一款财务系统软件,将系统拆分成CRM和智能账务处理两个大模块(都开接API接口,统一使用mysql库),委托了两个外包团队。在春节前后会完成1.0版本。(1.0版本不具备实际推广价值,我们将在1.0版本基础上进行试用、总结并开始2.0的开发。2.0与1.0会有较大的改善,也才真正具备市场推广的可能性)

由于此款系统我们打算进行市场推广与销售,前期外包是考虑到成本与时效。但后期的代码安全性也是我们不得不考虑的问题,如果一直交由外包公司进行维护与二次开发,这样其手里会一直有最新的源码,这对我们的风险也极大。所以我们在想是不是现在就要开始筹备自有技术团队的搭建。我们初步设想是每个人负责某一块的修改,同时库交由独立的人维护等策略来确保每个人手头的源码都独立且无法运行。

想请教的

所以想请教,我们如果考量代码的安全性以及后期融资的问题,是不是必须要搭建自己的技术团队?而且现在就要开始筹备。
感谢。

  • 写回答

5条回答 默认 最新

  • PHP技术栈 2021-11-27 22:39
    关注

    从你的描述来看,你主要担心的是代码安全问题及后期融资问题的话倒不是一定必须马上组建研发团队,理由:
    1、关于代码安全问题,虽然代码一直在外包团队那里,你可以通过合作协议、版权协议、保密协议等来保障;事实上你自已组建团队,代码也是在程序员手里,也是要通过保密协议来约定且保障安全、版权;如果要绝对安全只有你自个写代码了,其它都不会知道,哈哈;再从另一个角度上看,外包团队只是根据你的需求产生代码,你是产品的设计者,是产品生态的缔造的者,这才是核心,没有你的指挥产品就无法再进行,这才是产品经理的作用,牛逼的程序员不一定能造出牛逼的产品,程序员很大程度上只是机械的代码生产者。
    2、关于后期融资问题,降低成本提高效率等因素考量,只是想做一个产品能演示、能试用或基础使用给投资人看的话,不急着建研发团队也是可以的,等拿到投资了再组建研发团队;对于担心投资人质问技术团队问题,我认为投资人固然会考量技术团队,但如果产品不行,没有市场,再好的技术团队也啥意义,投资人投的是预期的回报,不是投牛逼的技术;另外,可在多次与投资人接触后来验证你的产品的,万一要是不行,调转车头也更容易。
    以上我对你担心问题的回复,以下是我对整体发展的一些建议:
    1、从长远来看必须要组建自已的技术研发团队,提高沟通效率,才能快速地进行产品版本迭代;
    2、这个研发团队最好是能收编现在开发队伍,如果做不到这一点在项目交接方面多费点心(比如文档管理方面:详细的系统文档才可以让新团队接手项目进行维护,熟悉系统架构等,进而进行二次开发);
    3、可以在外包的同时,自已开始慢慢组建团队,技术团队的组建也不是搭积木,有效的协作也是很重要,当你的自建团队有能力完全进行迭代时就可以不外包了;
    4、资金雄厚,当然是组建技术团队好,有好产品又有牛逼的技术团队,肯定是更容易获得投资人的青睐。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 关注

    肯定要有自己的团队,同时也要与外包公司签订保密协议,版权协议等。

    评论 编辑记录
  • CSDN专家-sinJack 2021-11-27 12:21
    关注

    你的软件要推向市场的话,那肯定就需要有自主研发团队了。你现在找外包做,类似购买系统,然后在系统上自行升级和维护。

    评论
  • 陌北v1 Python领域优质创作者 2021-11-27 15:45
    关注

    财务系统软件,对数据安全和软件的使用便捷程度都很高。你们找外部开发本来就是一个错误的决定。1.沟通不到位,售后无法保障。2.无法保证商业机密的安全性。
    而且你后期还要融资,没有核心的技术团队和安全等级谁给你融资,不要把融资人都当傻子了。而且你想一想,如果客户知道你们的财务系统软件是外包开发的,就算在好应该也没人用吧。而且外包开发出来的东西,你在组建团队维护和继续开发的费用要大于你自己组建团队重新开发的费用。不过外包也是有优点的,就是省心省力省时省钱。但是对于财务系统的软件就不要考虑外包了吧。

    评论
  • Silence丶你的名字 2021-11-27 16:27
    关注

    最好就是把核心开发挖了 自己组建

    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 12月6日
  • 已采纳回答 11月28日
  • 创建了问题 11月27日

悬赏问题

  • ¥20 关于TRPD(波形特征)局部放电特征提取
  • ¥15 C语言快速排序函数纠错
  • ¥15 C#的一个应用程序书写
  • ¥65 页面调接口时加载卡住不响应
  • ¥35 用C语言解决编程问题
  • ¥15 unity硬件连接与使用
  • ¥15 鱼缸加热棒的数据分析或者实际案例也行
  • ¥15 postgresql11安装完成后,pgadmin无法启动
  • ¥15 (标签-无人机|关键词-Matlab代码)
  • ¥15 执行shell脚本提示参数太多