最新报告!那些采用敏捷和DevOps的公司都怎么样了?

最新报告!那些采用敏捷和DevOps的公司都怎么样了?】导语
与高效使用敏捷和DevOps的公司相比 , 贵公司的团队表现如何?
最新报告!那些采用敏捷和DevOps的公司都怎么样了?
文章图片
许多组织已经采取敏捷的规划和交付方法 , 以提高构建和改善应用程序方面的一致性、可靠性和客户满意度 。 他们积极采用DevOps文化、原则和自动化 , 以改善部署频次、决定变更到部署变更的时间、解决事件的平均时间以及其他KPI 。
你可能想知道:自己的团队和部门在采用敏捷和DevOps方面 , 与其他想法相似的组织相比如何?
Digital.ai发布的第15份《敏捷现状报告》和Puppet发布的《2021年DevOps现状报告》给出了答案 , 这两份报告都在这些实践的整体成熟度方面提供了衡量基准 。 以下是我从这两份报告中得到的五个启示 。
敏捷和DevOps将不断演进
支持更多混合工作
自敏捷宣言(AgileManifesto)发表以来 , 敏捷实践一路向前发展 , 而DevOps平台和功能使更多的技术团队更容易实现云的自动化和运营 。 2020年兴起的远程工作 , 以及目前备受关注的混合工作模式 , 将为许多组织带来新的机遇和挑战 。
在这份敏捷报告中 , 只有16%的受访者声称他们在新冠肺炎疫情之前完全远程办公 。 随着疫情限制解除 , 56%的受访者更青睐混合工作模式 , 另外25%的受访者将保持完全远程办公的模式 , 仅有3%的受访者打算全部回到办公室工作 。
集中办公的团队通常更容易进行创新和协作 , 因此许多团队负责人会寻求切合实际的变化和工具 , 以支持混合工作方式 。 混合工作将改变敏捷团队组织日常站会的工作方式 , 使敏捷工具和DevOps工具之间的更多工作流程实现自动化 , 并正式确定沟通和协作实践 。
敏捷和DevOps成熟并非易事
DevOps报告称 , 早在2010年 , 有10%的受访组织称得上拥有高度完善的DevOps实践 。 在2021年的报告中 , 这个数字仅提高至18% 。 但是这些组织可以按需部署 , 决定变更到部署变更的时间不到1小时 , 遇到事件后恢复的平均时间也不到1小时 , 变更失败率不足5% 。
这对大多数组织来说无疑是一个很高的水准 , 但78%的中等成熟组织仍表明在这些KPI方面大有改进空间 。
在敏捷报告中 , 80%的受访者奉行一套基本的敏捷方式 , 比如站会、回顾会议、迭代开发周期(sprint)规划和迭代开发周期审核 。 但是三分之一以上的受访者并未使用估计实践、分派专门的产品负责人、规划版本发布、规划产品路线图或落实敏捷组合规划 。 受访者还列出了目前所使用的20多种敏捷平台、10多种不同的敏捷扩展框架以及20多种不同的规划和交付工具 。
最新报告!那些采用敏捷和DevOps的公司都怎么样了?
文章图片
这表明在争取达到什么样的成熟度标准、采用哪些实践 , 或统一采用哪些类型的工具等方面并没有一个明确的答案 。 每家公司的业务目标、文化基因和领导力目标都会使它们采取不同的技术战略和不同的实践成熟度路径 。
改进DevOpsKPI需要标准
敏捷宣言有12条原则 , 其中一条原则是"最好的架构、需求和设计来自自组织团队 。 "我同意这个说法 , 但也认为公司、部门和团队应采用技术标准 , 选择通用平台 , 并建立卓越实践中心 。
技术领导者和架构师可能更喜欢自由地选择工具 , 但研究表明 , 成熟的DevOps团队更有可能创建标准 。 在DevOps报告中 , 超过87%的高成熟度组织和65%的中成熟度组织共享通用的工具、语言和DevOps方法 。 他们希望各自的工作有明确的角色、计划和目标(高成熟度组织是89% , 中成熟度组织是72%) , 并确保团队成员清楚地了解职责(高成熟度组织是91% , 中成熟度组织是78%) 。