配置管理员岗位标准化作业指导书.docx
《配置管理员岗位标准化作业指导书.docx》由会员分享,可在线阅读,更多相关《配置管理员岗位标准化作业指导书.docx(5页珍藏版)》请在冰豆网上搜索。
![配置管理员岗位标准化作业指导书.docx](https://file1.bdocx.com/fileroot1/2022-10/11/e08cd249-256f-4f35-b21a-8fdeedc4e603/e08cd249-256f-4f35-b21a-8fdeedc4e6031.gif)
配置管理员岗位说明书
一、职位基本信息
职位名称
配置管理员
职位等级
所属部门
技术研发中心
直接上级
技术研发中心经理
直接下级
无
工作性质
管理
二、工作职责(按重要程度依次列出每项工作内容、职责及目标)
编号
工作职责概述
工作职责内容描述
所负责任
全责
部分
支持
1
建立配置库
负责项目配置管理工作,包括基线管理、版本控制、发布管理、变更管理等;
√
2
规范配置管理环境
负责维护配置管理环境,包括配置管理工具的安装、配置、配置库备份等,保证配置管理库的可用性和完整性;
√
3
优化配置管理活动
参与公司配置管理过程的持续改进,在项目中不断总结、分析,为项目内配置管理工作的进一步优化提出建议;
√
4
监督配置管理运行情况及时上报
负责监督项目日常配置管理工作的实施和运行情况,以及问题的及时上报;
√
5
进行版本控制
负责公司产品的版本控制,以及最终版本的发布,负责记录版本发布记录;
√
6
配置培训
负责推广配置管理相关规定,实施对项目组成员进行的各类规范导入培训;
√
7
参加项目相关会议及活动
负责大、中型项目的监控、评审及管理,项目关键点控制(成本、进度、风险、质量等),定期跟踪检查,提交项目报告等;
√
8
文档规范化整理和归档
检查开发流程中各类节点所需手续,并对流程中产生的文档及资料做归档管理;
√
9
与项目经理协作
协助部门经理规范项目流程与跟踪落实工作。
√
10
领导交待的其它工作
完成领导交办的其他工作。
√
三、工作联系
1
向谁报告工作:
技术研发中心经理
2
监督:
本部门工作的正常运行
3
指导:
本部门工作的正常运行
4
合作者:
本部门人员、质量检查小组成员
5
外部关系:
无
四、职位生涯发展:
可直线晋升的岗位
无
可相互轮换的岗位
无
可予以发展的岗位
无
五、考核指标
定
量
指
标
详见绩效考核表
定
性
指
标
详见绩效考核表
六、任职资格
最低学历要求
大专
专业
计算机相关专业
工作经验
1年以上配置管理工作经验
工作技能及要求
1、熟悉软件开发流程及相关标准,熟悉软件项目配置及QA管理;
2、熟悉掌握质量管理方法和工具,熟悉配置管理库软件(如SVN,VSS);
3、熟悉软件工程、CMMI模型优先。
基本技能(计算机、外语)
熟练操作各种办公软件
专业资格及上岗资格
无
个性特征
良好的团队合作精神及工作主动性,良好的质量意识,敬岗敬业,服务意识佳。
其他要求(体能、出差等)
无
适宜年龄
23岁到45
适宜性别
不限
编制人员
审核人员
批准人员
编制日期
审核日期
批准日期
注:
工作性质分为:
管理、文职、业务、技术、服务
配置管理员岗位职责标准内容
开始
计划配置管理
创建配置管理环境
编写配置状态报告
建立基线
配置顶标识
配置审核
变更控制管理
结束
一、工作流程:
二、标准化作业指导:
(1)制定配置管理计划
在项目启动阶段,项目经理首先要制定整个项目的开发计划,它是整个项目研发工作的基础。
总体研发计划完成之后,配置管理的活动就可以展开了,如果不在项目开发之初制定配置管理计划,那么配置管理的许多关键活动就无法及时有序地进行,而它的直接后果就是造成项目开发状况的混乱,并注定使配置管理活动成为一种救火的行为。
由此可见,在项目启动阶段制定配置管理计划是项目成功的重要保证。
配置管理计划由配置管理员制定,主要内容是制定配置管理策略,制定变更控制策略,编写配置管理计划,评审配置管理计划。
(2)创建配置管理环境
创建配置管理环境主要是由配置管理员设置硬件环境、设置网络环境、设置软件环境、建立一个配置管理库,储存项目中定义的配置项,安装配置管理工具,例如:
ClearCase,SVN等,并提供配置管理培训。
(3)配置管理计划的实施
配置管理计划的实施由项目相关参与人员进行,主要是进行配置标志、建立配置基线、编制状态报告、招待配置审计和变更控制。
制定配置管理计划的过程包括以下主要工作流程:
— 变更控制委员会根据项目的开发计划确定各阶段里程碑和开发策略;
— 配置管理员根据变更控制委员会的规划,制定详细的配置管理计划,交变更控制委员会审核;
— 变更控制委员会审核通过配置管理计划后交项目经理批准,发布实施。
(4)配置管理计划的执行
执行阶段的配置管理活动主要分为三个层面:
—由配置管理员完成日常管理和维护工作;
—由开发人员具体执行配置管理策略;
—变更控制。
这三个层面彼此之间既相互独立、又互相联系。
在配置管理执行过程中,具体按照如下流程进行:
— 变更控制委员会设定研发活动的初始基线;
— 配置管理员根据软件配置管理规划设立配置库和工作空间,为执行配置管理人员做好工作准备;
—开发人员按照统一的软件配置管理策略,根据获得授权的资源进行项目的研发工作;
— 变更控制委员会根据项目的进展情况,审核各种变更请求,并适时地划定新的基线,保证开发和维护工作有序地进行。
三、具体业务流程:
1)制定配置管理计划
配置管理员制定《配置管理计划》,主要内容包括配置管理软硬件资源、配置项计划、基线计划、交付计划、备份计划等。
变更控制委员会审批该计划。
2)配置库管理
配置管理员为项目创建配置库,并给每个项目成员分配权限。
各项目成员根据自己的权限操作配置库。
配置管理员定期维护配置库,例如清除垃圾文件、备份配置库等。
3)版本控制
在项目开发过程中,绝大部分的配置项都要经过多次的修改才能最终确定下来。
对配置项的任何修改都将产生新的版本。
由于我们不能保证新版本一定比老版本“好”,所以不能抛弃老版本。
版本控制的目的是按照一定的规则保存配置项的所有版本,避免发生版本丢失或混淆等现象,并且可以快速准确地查找到配置项的任何版本。
配置项的状态有三种:
“草稿”、“正式发布”和“正在修改”,本规程制定了配置项状态变迁与版本号的规则。
4)变更控制
在项目开发过程中,配置项发生变更几乎是不可避免的。
变更控制的目的就是为了防止配置项被随意修改而导致混乱。
修改处于“草稿”状态的配置项不算是“变更”,无需变更控制委员会的批准,修改者按照版本控制规则执行即可。
当配置项的状态成为“正式发布”,或者被“冻结”后,此时任何人都不能随意修改,必须依据“申请-审批-执行变更-再评审-结束”的规则执行。
5)配置审计
为了保证所有人员(包括项目成员、配置管理员和变更控制委员会)都遵守配置管理规范,质量保证人员要定期审计配置管理工作。
配置审计是一种“过程质量检查”活动,是质量保证人员的工作职责之一。
6)其他汇报工作
定期将各个项目的进展情况,向经理及公司质量管理控制部门汇报。
发现过程管理中存在的问题,提出过程管理改进意见,实现项目开发的标准化、规范化。
四、任职要求
良好的团队合作精神及工作主动性,良好的质量意识,敬岗敬业,服务意识和责任心强。
严格遵守公司各项规章制度,服从领导,听从分配,按时完成任务。