做软件是自己做好,还是外包给其他人好?

需求分析
工时计算
费用估算
后期维护
我有一个想法,想做一个APP手机软件,是招人组成团队自己开发好,还是外包给其他团队来开发好呢?
自己组建团队,需要重新招人,如果你是技术出身还好,招什么样的人,什么水平的,这些因素很大程度上会影响你软件开发进展是否顺利。 招人需要成本,磨合团队需要成本,养人也需要成本。一个产品经理、一个UI、一个安卓、一个IOS、1-2个后台,这是最基础的配置,如果再正规些,还要有一个项目经理、最起码一个以上的测试人员。这才能保证你的项目是按照正规的形式来进行的。 先不说成本的事情,单单是招聘,找到一个合适的员工,再让这五六个人一起磨合,就会牵扯很多的精力,如果出现离职的情况,这些又得再精力一遍。而找外包,这些都可以省略了,你的精力需要花费在如何找到一个靠谱的外包公司上。