2018加速度:洞悉DevOps高效能组织的秘密全球DevOps状态报告解读
随着数字化时代的加速,DevOps已经成为提高软件开发效率和实现高效能组织的关键。为了更好地理解DevOps的核心理念和实现方法,本文对华为云软件开发服务首席技术布道师姚冬所发布的《2018加速度:洞悉DevOps高效能组织的秘密》报告进行解读。
报告指出,没有度量,就无法管理。因此,要度量,就需要了解相关的指标。具体而言,DEV的考核指标包括软件研发效能、运维效能、以及云基础设施的利用情况。QA的考核指标主要包括测试覆盖率、测试用例的质量和测试效率等。OPS的考核指标则包括部署频率、故障处理时间、以及应用程序的可用性等。
针对以上指标,报告提出了一些常见的误区。例如,认为代码行数越多越好、速率可以作为生产效率的度量等。为了更好地理解这些指标的含义和作用,报告还引用了乔梁的《Leading DevOps in the right way》一文,指出高效能组织的考量标准主要包括商业目标、非商业目标和客户满意度等。
报告最后还提供了一份全球DevOps现状调查报告,对当前DevOps领域的状态进行了分析和总结。根据报告的结论,软件交付效能的量化定义、软件研发效能度量的难点、以及敏捷开发中工作的并行性等问题都是需要解决的。此外,报告还强调了保守追求卓越的价值取舍,以及高效能组织在实现软件交付和行业无关方面的优势。