软件外包业务技术流程(不懂技术和产品)
我虽然涉猎软件行业时间不长,但是总有运营朋友向我咨询软件相关问题,大这些问题大多是公司产品某项功能的实现可能性?有没有靠谱的软件服务公司推荐?为什么不同的公司给出的报价差那么多?如何验收功能?如何与对方项目经理沟通?合同怎么签订等等,可见大家囧境各异,不过也很能理解,毕竟软件服务(尤其软件定制服务)不同于普通商品,明码标价,且全是成品,随便看下评论就可以了。
下面是基于这段时间与大家的交流,总结了一些不懂技术的朋友们该如何对接软件服务外包的经验。
1.要做软件外包服务,首先要了解软件服务外包有哪些流程?(针对甲方,即雇主端)
以上图是软件服务方做软件服务的基本流程,那针对这个流程甲方的流程是什么呢?
①需求沟通:先与自己部门、同事、老板对齐需求,这个很重要,并且有详细的需求文档,且需要老板认可备案的,需求需要细化到具体功能描述。并不需要你能说出很专业的术语,但是一定要描述清楚使用场景。
②需求确认:这个对应到与本部门的责任人,确认流程,拍板人,这些在前期很容易忽略,尤其小公司,经常会因为决策人不同,在开发途中提出额外的需求,与服务方出现争议,影响整体项目交付进度。
③验收标准:这个验收标准一般乙方会给出,在需求确认的时候就会讲清楚的,每个阶段按照这个标准进行验收就可以了。难点还是在第二点。
④软件开发:一般软件服务公司技术团队又有对应的流程,比如立项、外部设计、内部设计、编程 、测试、综合测试等,每个阶段对应有项目经理跟进,且有协同管理体系,比如华为的协作云,出现问题,乙方项目经理会及时跟甲方沟通。
2.软件外包平台都有哪些?我比较熟悉的列举如下:
汇新云 汇新云-全球专业的软件协同产业生态链
解放号 IT服务众包平台-解放号拥有千家优质服务商
(针对TOB服务,专业垂直性比较强)
一品威客 威客-创意,中国创新型威客众包服务平台_一品威客网
猪八戒网 猪八戒网,中国领先的一站式的企业全生命周期服务平台
米鼠网 靠谱的IT项目在线交易平台
3.软件外包的成本评估?
首先,我们在对一个软件项目的成本进行估算或评估时,应该从这个项目立项开始直到项目研发活动结束所花费的资源总和,并且可以按阶段进行估算或测量。软件成本的估算可以进一步细分为估算软件规模、估算项目工作量、估算软件工期和估算软件成本。其中成本估算需要对直接人力成本、间接人力成本、间接非人力成本及直接非人力成本分别进行估算。
我们常用的软件研发成本估算公式为:软件研发成本=工作量×平均人力成本费率(含直接人力成本、间接成本) 直接非人力成本。此公式基本包含了软件研发成本估算的内容和过程。
这里有一个技巧,对接的多家乙方,做对比即可。
4.软件外包的项目交付标准?
软件功能的完整性:按照软件需求说明书来判定各项功能需求是否可以完整使用。如果用户所要求的功能都设计开发齐全,则说明该功能体系构建完整,用户可正常验收。
软件使用的通畅性:软件开发完成后,开发者应注意软件界面是否友好,是否易于交付。同时,还应检查软件的各项功能是否可以正常使用,如果一切正常,则可合格验收。
软件运行的稳定性:在不同的环境中,软件是否做到稳定运行,是否可以满足互联网环境下的灵活多变性,如果可以,则说明该软件的兼容性较好,具有较强的应变能力,用户可放心验收。
简而言之,用户可根据以上三个方面来作为软件外包项目的验收标准,顺利完成项目验收。
软件外包过程中还有哪些注意事项?
针对注意事项,总结起来有如下几项:
①明确功能需求,这里有一个小技巧,就是对需求可以对两次,你说一次,让对方再重复一次。
②切忌不要把一个项目拆分开,分别对接乙方,这样会存在很多问题,比如说兼容性,比如说设计风格等;
③一定明确不要被乙方“转包”,这里在合同里需要注明,并明确法律责任;
④甲乙双方一定要建立高效的沟通机制,利于项目验收和问题及时反馈,避免延期;
⑤原则性问题一定要提前说,古人云先小人后君子,在这里同样适用;
大概是这几点,其中在软件项目管理过程中还涉及到合同的签订,交付的功能测试等后期单独与大家诠释。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com