PMI注册课程编号:PM007
建议天数:2-4天
适合对象:金融业、电信业等大型企业IT 信息中心的软件外包项目的项目经理,主管领导及相关人员,或者在软件项目中外包方的接口人。
课程分析
金融、电信业等大型企业一般都设有IT信息中心。大型企业的IT信息中心一方面要维护所在企业IT系统的正常运行,一方面要开发用来支持业务部门运营的各种行业应用软件,而这些软件项目中的大部分都要全部或者部分外包给软件开发商来共同协作完成。
软件外包项目启动前,通常是由甲方的A业务部门提出需求,再由B部门整理需求,然后选择相应的软件开发供应商(乙方),之后就是和外包方签订软件外包服务合同。合同签订后,外包实施方就开始着手软件的需求分析、设计、编码和测试等工作,期间外包方和实施方要进行多次的沟通和协调,最终项目开发结束,由外包方进行验收。
软件项目外包就本质来说,是软件开发过程从公司内部部分或全部延伸到公司外部的管理规范与管理技术。外包项目和常规项目在管理上有共性也有特殊性,外包项目管理更复杂,风险更大,沟通协调更困难,管理难度和不可控度要远远高于内部项目,需要更紧密的进度和质量监控。
甲方的项目经理经常会有这样的体会:设备采购、安装、实施项目即使再大也比较可控,而软件项目即使比较小也难以控制,一旦项目开始启动几乎就象逐渐陷入泥沼一样,骑虎难下。
经常困惑甲方人员的问题包括:
1. 甲方和外包方(乙方)的责任分别是什么?双方各自应具备什么样的资源?如何界定清楚才能避免日后发生互相推诿的情况?
2. 在签合同前外包方(乙方)把自己包装得很漂亮,但真正一开发起来他们表现出很多问题:人手不足、业务不熟、文档不齐也不规范、进度越拖越离谱,难道非得中途再换外包方吗?但如果不换则这个项目就象陷入了泥潭一样。怎么办?这些事能不能事先考虑到呢?
3. 设备采购的费用很明确、很好定,而软件是无形的产品,那么对于这种无形的产品该怎样确定成本呢?由甲方说了算或者光听任乙方凭空报价都不合适吧?是靠双方讨价还价砍出来的吗?
4. 开发的过程中发现原定的需求不够完整或不够完美,向外包开发方提出需求变更,但外包方不太乐意,有时甚至百般推托,说他们人手不够、成本有限,或推说对将来的系统有影响。一开始就定出完美的需求是不可能的,而变更又很难做。我们该怎么办?
5. 这种软件外包项目的项目计划该由谁来制定?如何制定?项目过程中又应该如何调整原有计划?
6. 在整个项目开发过程中,应何时和如何监管?该管什么不该管什么?
7. 在外包项目中有哪些风险?应该如何预防和监控?
8. 外包方(乙方)说开发完毕,甲方怎么确认软件确实做好了?是去试用、用满意了再付款?还是……
课程目标
1. 掌握软件外包项目的基本管理模式
2. 获得关于软件外包项目常见疑难的解决之道
3. 了解外包方常用的对甲方不利的伎俩及应对方法
课程特点
1. 课程充分贴近和挖掘软件外包业务的特点和难点
2. 培训中以具体案例作为引导,全面分析和讲述从软件外包方的选择、需求分析、外包资源及责任管理、项目计划、项目过程的监管和协调直至项目测试收尾验收软件外包全过程的问题、方法和解决方案,是专门为软件外包实施人员量身定制的一门项目管理课程。
解决问题
1. 对软件外包方的选择和合同条款问题
2. 需求定义和需求变更的问题
3. 软件外包方项目费用的确定问题
4. 项目计划制定问题
5. 外包方的资源保障问题
6. 对外包方的过程监控和进度控制问题
7. 双方协同工作、分工合作问题
8. 软件测试和验收问题