显然,不同的项目条件不同,追求的目标不一样。我们在策划外包时,首先应该根据项目具体情况和公司战略取向,确定要达到主要目标。再来策划具体的范围、进度、成本、质量、风险等关键过程域和知识域,纲举目张。
3、外包的管理规程
“项目管理知识体系指南”(PMBOK)、 “软件能力成熟度模型”(CMM)和国际标准ISO9000-3中对软件工程项目外包的管理规范都有原则性设计。
其中 PMBOK体系原则上是应用在各个行业的,缺乏针对软件领域的特点做专门的论述。强调的是外包过程管理的一般原则,操作过程不具体。
ISO 9000-3系列是针对软件领域的标准,但特点是告诉你要按规定做,不强调效果和后续改善。侧重水平的评估。怎么结合企业发展战略,分析从软件项目外包中能获取什么,已经获取什么考虑不多。不利于提高组织级的外包管理水平。
CMM则强调软件公司的过程能力的持续改进,重点关注软件的开发过程管理和产品管理。其中的子合同管理对软件外包承诺、能力、过程、测量、验证有比较好的框架定义。各公司可以根据自身情况,结合内部软件管理规程,可以制订出合适的软件项目外包管理规程和裁减策略。