软件开发外包的方式一般有两种:人力外包(驻场开发)和项目外包1、人力外包: (1)如果公司自己的开发需求功能明确,有自己的项目经理以及技术主管等管理人员,可以考虑驻场,同时驻场也适合保密性质高的项目; (2)外包公司派遣贵公司需要的岗位,只负责安排工作,其他人事工作由外包公司承担; 2、项目外包: (1)如果没有项目经理协助,没有很强的技术和管控能力,那驻场就会出现管控低效的问题,这种情况还是建议考虑选择项目外包; (2)把整个项目外包出来给外包公司开发(比如原信数据),不需要驻场开发。