找软件外包团队需要注意什么

核心提示软件外包公司,人员有限,资金储备有限,办公场地也有限,突然间来个大业务,资源调度不开时,只能外协团队来交付,可以驻场也可以远程控制,但是总感觉没办法很好的管控项目,也无法及时掌握项目的情况,外包项目对接人总说没问题、可以搞定,但是最终结果总

软件外包公司,人员有限,资金储备有限,办公场地有限,突然有了大生意。当资源调度打不开时,只能由外包团队交付,可以是现场,也可以是远程控制。但是总感觉没有办法很好的控制项目,不能及时掌握项目的情况。外包项目的对接人总是说没问题,可以做,但最后的结果总是一拖再拖。那么怎样的项目管理才能让项目顺利完成呢?

交付计划

无论是管理内部团队还是外部团队,项目交付计划应该总是可用的。我们可以通过方案来判断一些指标,可以是时长方面,也可以是价格方面。以栗子为例:外包任务包要一个月完成的话,每周至少检查一次,按计划检查。如果一个星期后,交付没有按计划完成,是什么原因造成的?如果人力不足,就多派人力,把能力不足的工程师换掉。如果不行,就和对方老板见面商量解决办法,找出问题和原因,针对问题对症下药:

1.要求外包方每天提交工作日报和代码;

2.定期与项目对接人开会,并提供支持材料,如纸质文件和电子邮件确认等。;

3.不定期检查外包团队的工作状态;

4.风险预警,提前告知双方团队成员;

5.签订合同时应明确双方的违约责任。

支票

除了制定好项目计划并按计划实施外,还要求每天提交项目进度,如有延误及时调整跟进。确保整体进度正常。问责和奖励机制要到位,不然就失控了。

理想很丰满,现实很骨感,遇到问题可以按照相关约定跟进处理人和其他领导。

里程碑

项目交付是一个大项目。需要在项目中设置几个里程碑节点,按节点交付结果,及时反馈测试结果。具体实施受项目规模、公司人力等因素制约。

1.如果条件允许,安排公司测试或项目经理留在对方现场共同工作;

2.充分了解外包团队的实力,根据项目计划合理调整项目进度;

3.做好需求沟通,凡事多沟通,形成需求邮件确认机制,防止所有账号都被受理;

4.每天开早会,负责人会分配任务,晚上总结,对没有及时回复的信息进行统计,晚上进一步确认,第二天早会告知沟通结果。

风险控制

1.要求对方提交详细的实施计划进度,并定期跟踪进度。如果进度没有完成,请负责人协调资源。

2、定期核实工作成果,如未完成,或未达标,追责负责人。

3.如果以上两点不能完成,我们还得联系双方高层进行协商。

明确的条款

1.双方在合同中明确了工程延期的后果;

2.双方需求细化时,一定要约定好需求调整后的解决方案,避免双方产生纠纷;

3.做好风险控制,设定里程碑时间,定期检查进度;

4.在能保证质量和时间的情况下,双方达成共识,范围相对缩小,以项目交付为主要目的;

5.需求和兴趣有什么共同点,比如业绩绑定,和钱绑定才是最重要的。

操作执行过程

1.首先,详细的需求说明书和原型或者UI效果图必须内部制定。

2.根据内部系统架构,制定程序规范,让外包团队遵循我们的代码规范。

3.为外包工作创建WBS并定义需求范围。

4.制定详细的实施计划,设置每一项对应的技术资源。同时,规范沟通机制,严格执行。

5.内部搭建SVN/Git服务器,分配外包资源账户,统一管理和提交需求等。

6.要求外包资源每天根据计划节点提交结果。

7.内部同事按照时间节点总结项目成果,进行部署,让测试介入,按照预期目标进行针对性测试。定期审查代码。

8.版本管理由项目经理具体协调。

项目交付过程是劳动密集型的,负责人必须统筹规划,制定计划,管理风险,定期汇报。甲方把项目委托给你,是信任,是安心。对得起这份信任。交付不易,可行且珍惜。

 
友情链接
鄂ICP备19019357号-22