|
29
项目开发维护阶段:
这一阶段时项目研发的主要阶段。在这一阶段中,软件配置管理活
动主要分为三个层面:(1)主要由CMO 完成的管理和维护工作;(2)
由SIO和DEV 具体执行软件配置管理策略;(3)变更流程。这三个层
面是彼此之间既独立又互相联系的有机的整体。
在这个软件配置管理过程中,它的核心流程应该是这样的:(1)
CCB设定研发活动的初始基线;(2)CMO 根据软件配置管理规划设立配
置库和工作空间,为执行软件配置管理做好准备;(3)开发人员按照
统一的软件配置管理策略,根据获得的授权的资源进行项目的研发工
作;(4)SIO 按照项目的进度集成组内开发人员的工作成果,并构建系
统,推进版本的演进;(5)CCB根据项目的进展情况,审核各种变更请
求,并适时的划定新的基线,保证开发和维护工作有序的进行。
这个流程就是如此循环往复,直到项目的结束。
当然,在上述的核心过程之外,还涉及其他一些相关的活动和操作
流程,下面按不同的角色分工予以列出:
各开发人员按照项目经理发布的开发策略或模型进行工作;
SIO负责将各分项目的工作成果归并至集成分支,供测试或发布;
SIO可向CCB 提出设立基线的要求,经批准后由CMO 执行;
CMO定期向项目经理和CCB 提交审计报告,并在CCB 例会中报告项目在
软件过程中可能存在的问题和改进方案;
在基线生效后,一切对基线和基线之前的开发成果的变更必须经CCB 的
批准;
CCB定期举行例会,根据成员所掌握的情况、CMO 的报告和开发人员的 |
|