您的位置:软件测试 > 软件项目管理 > 进度管理 >
软件产品开发的集成项目管理(下)
作者:网络转载 发布时间:[ 2013/8/28 10:39:26 ] 推荐标签:
 

图4 在子项目间的接口
  接口管理是管理这些内部依赖的系统的方法。图5表明了在定义和管理多项目系统中的接口所涉及的步骤。

 图5 接口管理
  5.SMCC经验
  SlimCIM XXX 单元控制器(SMCC)是一个监控软件产品,它借助于表面安装技术SMT行业的通用设备模型,来适应机器,监控机器的制造过程和设备使用,如今,SMCC已经成为XXX通讯企业工厂的标准的工厂过程和设备监控软件系统。
  SMCC产品在3年前开始开发。初的2年,它在新加坡软件中心更象一个应用开发项目在运行。随着产品增长越来越大,有了更多的客户,必须有更多的开发进程,维护问题也大量涌现,将来产品的方向也变得更加复杂。于是需要特定的方法来进行产品开发,这不同于应用开发,它的实现与处理模型已经在3中阐述。看看上面的模型,有四个要增值的组件:
  ● 产品策略决策 (PSD:Product Strategy Decision)决定将来产品的路线。
  ● 产品特性控制组终确定软件产品的需求。
  ● 独立的体系结构,对所有的开发组都一样,确保设计的完整性。
  ● 独立的集成和配置管理组,来负责集成、配置管理、测试、打包。
  一旦这个多功能框架工作正常,组与组之间的接口又成了问题。如果不集成进度,密切关注接口,不能监控进度。这时引入了集成项目管理的概念。我们感到集成的概念应该早点实施,尤其,将整个产品开发组织成不同的子项目,并且,在产品开发周期一开始用集成项目管理方法来管理整个开发。否则功能组的僵化变得更加严重,以致于很难形成一个平滑产品管理的框架工作。
  这种方法的优点没有别的,是用系统的方法来管理整个产品开发,可以更好地预测在规定的时间、成本下项目的交付成果。根据我们的经验,执行的困难是:
  ● 正确地从所涉及到的不同的组购入。
  ● 缺少对所有关心的问题的正确的培训。通用的语言和项目词汇在多个项目交互中是重要的。
  ● 可交付物的可预测性而言的组织能力,一个子项目的不确定性也会影响其它的子项目。
  根据这些学习经验,产品开发过程可以在SSC上定义,以便将来的软件开发能从一开始主动遵从系统的方法。
  6.结论
  产品开发的集成项目管理在硬件行业已经广为接受。在应用于软件产品时,子项目的组织而言略有不同。通过合适的过程建摸,仔细考虑这些特殊的软件开发特性,IPM的原则可以有利地应用于软件产品开发。
  7.参考
  1) XXX数字系统分发(CIG)产品管理过程
  2) XXX新加坡软件中心软件开发过程
  3) CE-Q Gate系统生命周期文档---草案-C

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd