问题:
我们在开发一款财务系统软件,将系统拆分成CRM和智能账务处理两个大模块(都开接API接口,统一使用mysql库),委托了两个外包团队。在春节前后会完成1.0版本。(1.0版本不具备实际推广价值,我们将在1.0版本基础上进行试用、总结并开始2.0的开发。2.0与1.0会有较大的改善,也才真正具备市场推广的可能性)
由于此款系统我们打算进行市场推广与销售,前期外包是考虑到成本与时效。但后期的代码安全性也是我们不得不考虑的问题,如果一直交由外包公司进行维护与二次开发,这样其手里会一直有最新的源码,这对我们的风险也极大。所以我们在想是不是现在就要开始筹备自有技术团队的搭建。我们初步设想是每个人负责某一块的修改,同时库交由独立的人维护等策略来确保每个人手头的源码都独立且无法运行。
想请教的
所以想请教,我们如果考量代码的安全性以及后期融资的问题,是不是必须要搭建自己的技术团队?而且现在就要开始筹备。
感谢。