敏捷与DevOps的区别,知异同,发准力

7f6d54ba8d598ea03713b6dbf7b80d3d.jpeg

图片来自Robert Martin《敏捷整洁之道》。

敏捷DevOps生命之环,由内到外,第一圈:Kent Beck,第二圈:Uncle Bob,第三圈:Mike Cohn。三圈由内到外分别是:编程、工程(大致对应DevOps)、过程(大致对应敏捷)。

敏捷与DevOps的区别:

1、敏捷处理的是管理债,DevOps处理的是技术债。

2、敏捷涉及流程、人、组织,DevOps涉及工程技术。

3、敏捷的根基是团队,需要大家好才是真的好,DevOps的根基是流动。

4、敏捷基于社会化,DevOps基于精益科学、八大浪费。

5、敏捷要求高素质的人,DevOps通过标准化和工程实践弥补人的能力差异。

6、敏捷要求教练与支持型文化,DevOps在管控型文化下也可采纳。

7、因此,敏捷对环境要求高,见效不直接,DevOps对环境要求相对低,见效相对直接。

8、敏捷的经典读物推荐Mike Cohn的三本书,DevOps的经典读物推荐DevOps四书。

7900038f7b3ca7450d47614160528aff.jpeg

9、敏捷成熟度重人与改善,DevOps成熟度重平台与实践。

9b894309b75d9272a3de59a515fea4b9.jpeg

1ab3b16b8cc7034b2f3edac8b9783607.png

10、管理与技术,如同生产关系与生产力,会相互促进,殊途同归。

附录:

cbeb683ef26ed9f902bc0b1ee56bfa20.jpeg

来自:荷兰代尔夫特理工大学与荷兰国际集团 (ING) 合著的论文《Factors Affecting On-Time Delivery in Large-Scale Agile Software Development》。

五组影响研发交付的因素中,敏捷与前四组(组织、流程、项目、人)有关,DevOps与第五组(技术)有关。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值