您正在学习的是试看内容,报名后可学习全部内容 报名课程
人气值 4.9k

如何从0开始实施持续集成

持续集成 持续部署,敏捷开发,DevOps,这些热门的词汇似乎已经在程序届盘旋在你耳旁了上十个年头。你深表认同这些软件业的瑰宝概念,并以此为志,誓言实现现代化的软件开发模式。在实施的过程中,经历了无数痛苦,然而换来的仍然是 屡战屡败。当年还是新兵的我们,总以为是权利不够导致最终实施失败。然而等我们熬成了leader、主管,仍然发现 持续集成并不是拥有了管理权就能一蹴而就。在实施的过程中会遇到各种阻力与困扰。

为何持续集成这么难推动,是理论的不足,工具的复杂,还是队伍的管理问题?本次课程分别从管理者、团队开发人员等不同角度,阐述如何推进持续集成以及如何渐进的、最小成本的推动持续集成的过程。

课程概要

持续集成理论

  • 持续集成的历史
  • 核心

    实施策略

    • 完美主义
      ○ 优势
      ○ 劣势
    • 保守主义
      ○ 优势
      ○ 劣势

    如何“无痛”的持续集成

    • 基础要求
    • 第一生存空间
      ○ 特征
      ○ 配合度
      ○ 打法
      ○ 好处
      ○ 代价
    • 第二生存空间
      ○ 特征
      ○ 配合度
      ○ 打法
      ○ 好处
      ○ 代价
    • 第三生存空间
      ○ 特征
      ○ 配合度
      ○ 打法
      ○ 好处
      ○ 代价
    • 最终生存空间
      ○ 特征
      ○ 配合度
      ○ 打法
      ○ 好处
      ○ 代价