美文网首页
23/30#初阶-项目配置管理#30天专注橙长计划

23/30#初阶-项目配置管理#30天专注橙长计划

作者: 峰小子 | 来源:发表于2016-09-26 17:16 被阅读52次
    配置管理基础

           大家都玩过Data吧,每一支获胜队伍除重要输出的主攻外,也少不了管家型的助攻。辅助管理的重要性不言而喻。本小节我们整理下配置管理流程以及所涉及到的主要参与人员。

    一、配置管理流程

    1、制定配置管理计划:

    在项目启动阶段,项目经理首先要制定整个项目的开发计划,它是整个项目研发工作的基础。总体研发计划完成之后,配置管理的活动就可以展开了,如果不在项目开发之初制定配置管理计划,那么配置管理的许多关键活动就无法及时有序地进行,而它的直接后果就是造成项目开发状况的混乱,并注定使配置管理活动成为一种救火的行为。由此可见,在项目启动阶段制定配置管理计划是项目成功的重要保证。配置管理计划由CMO制定,主要内容是制定配置管理策略,制定变更控制策略,编写配置管理计划,评审配置管理计划。

    2、创建配置管理环境:

    主要是由CMO设置硬件环境、设置网络环境、设置软件环境、建立一个配置管理库,储存项目中定义的配置项,安装配置管理工具,例如:ClearCase,VSS等,并提供配置管理培训;

    3、配置管理计划的实施:

    由项目相关参与人员进行,主要是进行配置标志、建立配置基线、编制状态报告、进行配置审计和变更控制;

    主要包括:

    —CCB根据项目的开发计划确定各阶段里程碑和开发策略;

    —CMO根据CCB的规划,制定详细的配置管理计划,叫CCB审核;

    —CCB审核通过配置管理计划后叫项目经理批准,发布实施;

    4、配置管理计划的执行:

    执行阶段的配置管理活动主要分为三个层面:

    —由CMO完成日常管理和维护工作;

    —有Dev具体执行配置管理策略;

    —变更控制;

    具体流程:

    —CCB设定研发活动的初始基线;

    —CMO根据软件配置管理规定设立配置管理库和工作空间,为执行配置管理人员做好工作准备;

    —开发人员按照统一的软件配置管理策略,根据获得授权的资源进行项目的研发工作;

    —CCB根据项目的进展情况,审核各种变更请求,并适时地划定新的基线,保证开发和维护工作有序地进行。

    配置管理流程图

    二、配置管理中的角色和分工:

    要使配置管理活动在信息系统的开发和维护中得到贯彻执行,首先要明确确定配置管理活动的相关人员及其职责和权限。配置管理过程的主要参与人员如下:

    1、项目经理(PM),是整个信息系统开发和维护活动的负责人,他根据配置控制委员会的建议,批准配置管理的各项活动并控制它们的进程,其具体工作职责有:

    —制定项目的组织结构和配置管理策略;

    —批准、发布配置管理计划;

    —决定项目起始基线和软件开发工作里程碑;

    —接受并审阅配置控制委员会的报告;

    2、配置管理委员会(CCB),负责指导和控制配置管理的各项具体活动的进行,为项目经理决策提供建议,其具体工作职责有:

    —批准配置项的标志,以及软件基线的建立;

    —制定访问控制策略;

    —建立、更改基线的设置,审核变更申请;

    —根据配置管理员的报告决定相应的对策;

    3、配置管理员(CMO),根据配置管理计划执行各项管理任务,定期向CCB提交报告,并列席CCB的例会,其工作职责有:

    —软件配置管理工具的日常管理与维护;

    —提交配置管理计划;

    —各配置项的管理与维护;

    —执行版本控制和变更控制方案;

    —完成配置审计并提交报告;

    —对开发人员进行相关的培训;

    —识别开发过程中存在的问题并制定解决方案;

    4、开发人员(Dev),开发人员的职责就是根据项目组织确定的配置管理计划和相关规定,按照配置管理工具的使用模型来完成开发任务。

    附件:上述所有内容可下载文件查看:https://pan.baidu.com/s/1o8nj8RC

    打卡

    相关文章

      网友评论

          本文标题:23/30#初阶-项目配置管理#30天专注橙长计划

          本文链接:https://www.haomeiwen.com/subject/cxlfyttx.html