课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

掌握持续交付的精髓,规范开发流程并熟练掌握持续集成工具、部署工具、测试工具以及度量方法。

目标收益

1. 了解什么是持续集成、持续测试、持续部署、持续交付等概念
2. 了解敏捷开发流程
3. 持续集成工具概况
4. Jenkins/Gitlab-ci的详细操作讲解
5. 持续部署的工具讲解
6. 自动化测试相关讲解
7. 持续交付中的度量

培训对象

各类 IT/软件企业和研发机构的CXO、研发经理与总监、技术经理、测试经理、 项目经理,以及希望快速高效软件产品研发的企业,团队和个人。

课程大纲

第一天上午:了解背景,学习整体架构 概念的厘清
-持续集成、持续测试、持续部署、持续交付
-持续交付与DevOps
-持续交付的核心

敏捷开发流程
-整体开发流程图
-价值观、关键点

角色与关键会议
-版本管理
-什么是版本管理
-如何做版本管理
-一些相关的规则
-最佳实践
第一天下午:方法与案例 什么是持续集成?
-持续集成的8大价值点
-开发人员在持续集成模式下的工作步骤
-保证持续集成落地的关键原则
-自动化构建、配置管理与分支策略

案例分析
-蘑菇街
-移动
第二天 持续集成工具
-CI相关工具介绍
-优缺点对比

Jenkins/Gitlab-ci实战
-工作原理
-安装、配置
-案例讲解

持续部署工具集
-相关工作介绍
-如何快速实现持续部署
-案例

自动化测试
-测试能覆盖到的点与面
-如何做一些自动化测试
-工具集

全流程讲解
-代码发布的全流程
-编程发布的全流程

持续交付中的度量
-如何度量每一个点
第一天上午:了解背景,学习整体架构
概念的厘清
-持续集成、持续测试、持续部署、持续交付
-持续交付与DevOps
-持续交付的核心

敏捷开发流程
-整体开发流程图
-价值观、关键点

角色与关键会议
-版本管理
-什么是版本管理
-如何做版本管理
-一些相关的规则
-最佳实践
第一天下午:方法与案例
什么是持续集成?
-持续集成的8大价值点
-开发人员在持续集成模式下的工作步骤
-保证持续集成落地的关键原则
-自动化构建、配置管理与分支策略

案例分析
-蘑菇街
-移动
第二天
持续集成工具
-CI相关工具介绍
-优缺点对比

Jenkins/Gitlab-ci实战
-工作原理
-安装、配置
-案例讲解

持续部署工具集
-相关工作介绍
-如何快速实现持续部署
-案例

自动化测试
-测试能覆盖到的点与面
-如何做一些自动化测试
-工具集

全流程讲解
-代码发布的全流程
-编程发布的全流程

持续交付中的度量
-如何度量每一个点

课程费用

6800.00 /人

课程时长

2

预约体验票 我要分享

近期公开课推荐

近期公开课推荐

提交需求