个人资质:美国质量协会成员软协项目管理推进优秀奖某大型跨国通信公司研究院 产品线经理主要负责战略分解、产品(项目)规划、开发、运营管理工作;负责产品开发流程制定、完善;产品人员的能力提升和测评;产品创新管理;敏捷开发导入等工作。工作经历:² 曾承担大唐移动核心团队成员、EPG组负责人、质量总监、生产制造部副总经理、质量管理部经理 ;² 方正通信流程与质量部经理、架构师² 普[详细]
配置管理课程大纲(2天)
分享主题背景
配置管理在国内的需多企业并不被重视。但是在开发不断加速,敏捷开发和DevOPS的逐渐兴起的大环境下,配置管理和工具集的使用被突显了出来。实际配置管理这个被人遗忘的角落,是真正的关键环节,不被重视有巨大的风险。这些风险、事故的案例都是培训师亲身经历的,将在课中一一讲述。
主要受众:
² 产品经理
² 项目经理
² 配置经理
² 质量经理
² 开发人员
一、配置管理基础:(第一天)
1. 配置管理定义和价值
2. 配置管理过程概要
3. 识别配置管理项
4. 建立配置管理系统
5. 软硬件开发基线管理
6. 软硬件开发变更管理
7. 变更流程演练
8. 配置管理审计
9. 配置管理计划
二、产品定制型配置管理:
1. 开发期版本控制策略
2. 产品版本定义和规划
三、配置管理拓展:
1. 敏捷开发配置管理
2. 持续集成
四、SVN(或Git)使用介绍(第二天)
1. 版本控制简介
2. 版本控制的结构—Repository、trunk、tags、branch等
3. SVN的安装
4. 使用SVN的生命周期
5. SVN版本控制的基本操作—初始化、checkout、浏览库、更新、提交、增加删除文件、回滚、打标、冲突解决、版本视图等
6. SVN版本分支、合并、切换
7. 常用SVN软件的使用
8. SVN命令行操作(Windows/Mac os/Linux)
五、最佳实践
通过一个应用案例,全面了解SVN(Git)的基础操作方式
六、Git版本控制简介
1. SVN与Git的区别
2. Git基础操作
3. Gitlab中的项目管理与版本控制简介
客户收益:
客户通过这门课需求,可以认识到配置管理的重要性以及如何在研发、运维过程进行高效的配置管理来确保产品的正确性。配置管理还可以提升到产品乃至产品线规划的高度,客户可以了解到如何标识产品(线)的版本路线。研发人员还可以具体了解到如何操作Git(SVN)配置工具,后续可以有效使用。
需要被培训方提供:话筒、投影机、白板、白板笔、多张大白纸、彩色笔;提供可以接入外网的环境。