SlideShare a Scribd company logo
1 of 57
Download to read offline
SRE 讀書會 #2
導讀《CD》第15章
持續交付管理
Slide by 陳正瑋
!=
持續交付 != 某些工具
(自動化)
涉及:流程、人、技術
Process
People Technology
涉及:流程、人、技術
Process
People Technology
Pipeline Top
Bottom
Tools
如何在組織中進行持續交付
(導入)
持續交付到底有何價值?
可以幫助企業降低 的衝突
Enterprise
governance
Business
governance
「治理」層面
Governance
可以幫助企業降低 的衝突
Enterprise
governance
Business
governance
Conformance Performance
「治理」層面
Governance
可以幫助企業降低 的衝突
Ops Dev
不變/穩定 變化/異異動
「治理」層面
Governance
持續交付帶來資訊透明度
Pipeline、Report、
Tracking⋯⋯
持續交付能幫助企業
快速且可靠的交付價值
增量式交付
一鍵部署與還原/自動化
https://www.infoq.com/articles/Continuous-Delivery-Maturity-Model
成熟度模型提供了參考指南
但它並不能直接適用於所有的企業
不過針對「持續改善」,

它依然能為你提供助力
你可能會獲得以下結果
縮短生產週期,加速價值交付
減少 Bug、提升效率、降低成本
提升軟體交付週期的可預測性
提升軟體交付之風險管理能力
如何運用?
請搭配 PDCA 服用
PA
DC
Plan-Do-Check-Act
首先了解現況、找出痛點
設定改善項目、衡量標準
實施變革
驗收、衡量成果
重複以上步驟
PA
DC
專案生命週期的五個階段
(如同團隊組織⼀一般)
確認 Identification
在專案啟動之前
辨識/識別
確認 Identification
在專案啟動之前
‧ Business case
‧ Stakeholder
辨識/識別
啟動 Inception
成立/創立
專案啟動
啟動 Inception
成立/創立
專案啟動
‧ 需求收集與分析
‧ 專案計畫和規劃
初始 Initiation
開始/發起
專案的基礎建設
初始 Initiation
開始/發起
專案的基礎建設
‧ 軟體、硬體、各種環境和其他基礎設施
‧ 角色分配、專案結構⋯⋯
‧ User Story、Backlog⋯⋯
開發 Development &
部署 Deployment
專案開發與部署
開發 Development &
部署 Deployment
專案開發與部署
‧ 迭代開發(Agile)
‧ 良好的軟工實踐
‧ 持續交付
維運 Operation
維護/營運
專案的後續⼯工作
維運 Operation
維護/營運
專案的後續⼯工作
‧ 繼續「持續交付」
風險管理流程
幫助辨識專案的主要風險
建立策略控管風險
在專案期間,
持續辨識並控管風險
常見的交付問題、
症狀和原因
不夠頻繁或充滿Bug的部署
較差的應用程式品質
缺乏管理的持續整合工作流程
較差勁的設置管理
組態/配置
合規性、稽核、審核、權限
策略
誰擁有「權限」存取特定環境
特定環境的變更更管理理流程
誰負責批准「執⾏行行部署」
從建置到發佈,每個流程都有⽂文件紀錄
權限控管機制,避免惡惡意操作
審核機制,確認異異動內容與範圍
文件自動化
加強可追蹤性
穀倉問題
變更管理
小結
「管理理」很重要!
「風險控管」很重要!
成熟度模型是⼀一項有幫助的指南與參參考!
迭代開發(Agile)很重要!
持續交付好棒棒!
(快速交付⾼高品質且有價值的軟體)

More Related Content

Similar to SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理

Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0
mfrog
 
Presentation template for ea & bpm 2015 06-14-001
Presentation template for ea & bpm  2015 06-14-001Presentation template for ea & bpm  2015 06-14-001
Presentation template for ea & bpm 2015 06-14-001
Tein Horng Yuan
 
QM-068-日月光知識管理案例分享
QM-068-日月光知識管理案例分享QM-068-日月光知識管理案例分享
QM-068-日月光知識管理案例分享
handbook
 
日月光知識管理案例分享
日月光知識管理案例分享日月光知識管理案例分享
日月光知識管理案例分享
wslkk32
 
绩效管理 1
绩效管理 1绩效管理 1
绩效管理 1
20004
 
持续交付的魅力
持续交付的魅力持续交付的魅力
持续交付的魅力
Qiao Liang
 
2009年ERP提案簡報
2009年ERP提案簡報2009年ERP提案簡報
2009年ERP提案簡報
Sam Yang
 
Web系统性能测试方案浅谈
Web系统性能测试方案浅谈Web系统性能测试方案浅谈
Web系统性能测试方案浅谈
beiyu95
 
解决方案介绍-宏大明晰
解决方案介绍-宏大明晰解决方案介绍-宏大明晰
解决方案介绍-宏大明晰
sxryan
 

Similar to SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理 (20)

Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
 
文思业务介绍
文思业务介绍文思业务介绍
文思业务介绍
 
349 关于flow portal.net bpm-2015版本
349 关于flow portal.net bpm-2015版本349 关于flow portal.net bpm-2015版本
349 关于flow portal.net bpm-2015版本
 
Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0
 
Presentation template for ea & bpm 2015 06-14-001
Presentation template for ea & bpm  2015 06-14-001Presentation template for ea & bpm  2015 06-14-001
Presentation template for ea & bpm 2015 06-14-001
 
漢杰科技 營業秘密保護與鑑識作業 2015
漢杰科技 營業秘密保護與鑑識作業 2015漢杰科技 營業秘密保護與鑑識作業 2015
漢杰科技 營業秘密保護與鑑識作業 2015
 
SCM第一讲
SCM第一讲SCM第一讲
SCM第一讲
 
QM-068-日月光知識管理案例分享
QM-068-日月光知識管理案例分享QM-068-日月光知識管理案例分享
QM-068-日月光知識管理案例分享
 
日月光知識管理案例分享
日月光知識管理案例分享日月光知識管理案例分享
日月光知識管理案例分享
 
绩效管理 1
绩效管理 1绩效管理 1
绩效管理 1
 
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventCloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
 
3 a forum 2016 陆金所前端进化论 微服务之路(public)
3 a forum 2016 陆金所前端进化论 微服务之路(public)3 a forum 2016 陆金所前端进化论 微服务之路(public)
3 a forum 2016 陆金所前端进化论 微服务之路(public)
 
持续交付的魅力
持续交付的魅力持续交付的魅力
持续交付的魅力
 
碩士論文報告
碩士論文報告碩士論文報告
碩士論文報告
 
2009年ERP提案簡報
2009年ERP提案簡報2009年ERP提案簡報
2009年ERP提案簡報
 
Web系统性能测试方案浅谈
Web系统性能测试方案浅谈Web系统性能测试方案浅谈
Web系统性能测试方案浅谈
 
Ch15
Ch15Ch15
Ch15
 
Automatically Managing Internet Operations In The Cloud - 云计算平台的自动化运维
Automatically Managing  Internet Operations  In The Cloud - 云计算平台的自动化运维Automatically Managing  Internet Operations  In The Cloud - 云计算平台的自动化运维
Automatically Managing Internet Operations In The Cloud - 云计算平台的自动化运维
 
Ch02
Ch02Ch02
Ch02
 
解决方案介绍-宏大明晰
解决方案介绍-宏大明晰解决方案介绍-宏大明晰
解决方案介绍-宏大明晰
 

More from Chen Cheng-Wei

More from Chen Cheng-Wei (20)

GitOps is IaC done right
GitOps is IaC done rightGitOps is IaC done right
GitOps is IaC done right
 
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
 
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
 
Become a GitLab Hero
Become a GitLab HeroBecome a GitLab Hero
Become a GitLab Hero
 
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
 
以自動化先行的 DevOps 實踐經驗分享
以自動化先行的 DevOps 實踐經驗分享以自動化先行的 DevOps 實踐經驗分享
以自動化先行的 DevOps 實踐經驗分享
 
DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕
 
SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章
 
SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章
 
跟著 geerlingguy 大神
一起測試 Ansible Roles
跟著 geerlingguy 大神
一起測試 Ansible Roles跟著 geerlingguy 大神
一起測試 Ansible Roles
跟著 geerlingguy 大神
一起測試 Ansible Roles
 
iThome Serverless All-Star 開場
iThome Serverless All-Star 開場iThome Serverless All-Star 開場
iThome Serverless All-Star 開場
 
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
 
Ignite talks
Ignite talksIgnite talks
Ignite talks
 
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
 
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
 
Effective DevOps (Agile Tour HsinChu 2017)
Effective DevOps (Agile Tour HsinChu 2017)Effective DevOps (Agile Tour HsinChu 2017)
Effective DevOps (Agile Tour HsinChu 2017)
 
SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章
 
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
 
DevOpsDays Taipei 2017 Farewell
DevOpsDays Taipei 2017 FarewellDevOpsDays Taipei 2017 Farewell
DevOpsDays Taipei 2017 Farewell
 
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
 

SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理