软件三库管理规范.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
软件三库管理规范 本文档介绍了软件三库管理规范的主要内容,包括软件开发库、受控库、产品库的管理规则和职责、管理方法和容等。 软件三库管理职责 软件三库管理职责分为三部分:软件开发库由工程组管理,软件受控库由研发部管理,软件产品库由质量部管理。软件管理员职责包括具备软件配置管理知识、熟悉研制工程的配置管理、熟悉公司构造、软件三库管理规定、标识规定和软件配置管理方案。 软件三库管理方法 软件三库管理方法包括建立软件三库、制定三库管理规定、入库控制和出库管理等。其中,建立软件三库包括开发库、受控库和产品库三个部分。开发库基于 GitLab 建立,负责需求说明的管理、成员管理、问题跟踪、分支Merge、任务分配、Tag 标识等工作。受控库基于 GitLab 和 Jenkins 建立,负责将通过完整测试的开发版本打上 Tag 标识,并将其作为独立稳定的分支。产品库基于 Releaser 工具和 Kiwi TCMS 建立,负责将通过申请的打上 Tag 的受控版本生成软件产品包。 开发库管理 开发库管理包括代码局部和说明局部两个方面。代码局部基于 GitLab 建立,按照软件工程分配仓库。工程组长任仓库 Master,负责需求说明的管理、成员管理、问题跟踪、分支Merge、任务分配、Tag 标识等工作。说明局部基于 Jenkins 和 SPM 建立,按照软件工程分配仓库。工程组成员负责维护自动测试脚本和版本生成脚本。 受控库管理 受控库管理包括代码局部、说明局部和测试用例局部三个方面。代码局部基于 GitLab 建立,按照软件工程分配仓库。软件经理任仓库 Master,负责将通过完整测试的开发版本打上 Tag 标识,在 GitLab 上作为独立稳定的分支,该分支不承受更改,有效受控。说明局部基于 Jenkins 和 SPM 建立,按照软件工程分配仓库。Jenkins 管理员〔计算机〕任库管理员,负责将打上 Tag 标识的代码版本生成软件部署包,打上同样的 Tag 标识,放入仓库。测试用例局部基于 Kiwi TCMS 建立,按照软件工程分配仓库。工程组长具有测试方案审核权限,测试组长具有测试用例编辑和测试用例审核权限,测试组成员具有测试用例编辑权限。 产品库管理 产品库管理包括将通过申请的打上 Tag 的受控版本生成软件产品包,并负责各产品的出入库管理、配置项管理等工作。 入库控制 入库控制相关人填写入库申请,负责人审批,库管理员操作或检查入库,详见三库管理要求〔第 5.4、5.5、5.6 节〕。 本文档为软件三库管理规范的详细介绍,旨在提供软件三库管理的规则和方法,以确保软件三库的安全、可靠和高效。
- 粉丝: 4
- 资源: 13万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助