阅读更多

2顶
0踩

互联网

原创新闻 DevOps团队需具备的最佳品质

2015-10-19 11:57 by 副主编 mengyidan1988 评论(0) 有4842人浏览
【编者按】时下,DevOps已经成为不折不扣的流行词。然而,根据《2015 DevOps状态报告》显示,表现优秀的DevOps团队在技术部署频度上是普通DevOps团队的30倍,而在速度上更是达到后者的200倍;由于更新失败而导致的服务中断比后者少60%,在遇到失败时恢复速度比后者要快168倍。有鉴于此,优质的DevOps究竟需要具备一些什么样的品质?或者什么样才是DevOps人员需要具备的特质。这里不妨看Dennis McCafferty在Baseline Magazine上的文章,由OneAPM工程师翻译。

以下为译文

Puppet Labs近期研究报告称:一支表现优秀的DevOps团队可以在技术部署方面显著提升IT表现。《2015 DevOps状态报告》指出:类似基础设施、编码、持续交付等DevOps实践能够极大地提高公司在技术产品上的提交速度与可靠性。事实上根据结果显示,表现优秀的DevOps团队在技术部署频度上是普通DevOps团队的30倍,而在速度上更是达到后者的200倍;由于更新失败而导致的服务中断比后者少60%,在遇到失败时恢复速度比后者要快168倍。Puppet Labs的CIO Nigel Kersten在研究中强调了树立IT在战略业务方面优先级的重要性——“最棒的是,我们无需白费力气做重复工作。精益化管理已经进化了100多年,只要将这些实践应用到软件交付中,就会获得相同的结果,主要表现为周期轮转越快,质量越高,成本花费越低。”在调查结果之外,报告中还包括了一部分描述表现优秀DevOps团队的最佳品质。缺少的那一点是关于性别差异的:报告显示在DevOps团队中的女性表现不如其他IT领域中的女性。超过4975名IT专业人士、C-level主管(类似CEO、COO等)还有其他代表人物参与了本项研究。

DevOps团队的最佳品质



类似基础设施、编码、持续交付等DevOps实践能够极大地提高公司在技术产品上的提交速度与可靠性。

易于评估



在拥有表现优秀的DevOps团队的公司中,有26%的受调者表示,他们无需集成环境就能够完成大多数主要应用与服务的测试,而效率低下的DevOps团队只能完成14%。

快速发布



在拥有表现优秀的DevOps团队中,有62%表示具备(或者已经)完成独立部署或发布主要应用与服务的能力,而不需依赖其他应用或服务,而相反的,在效率低下的DevOps团队中只有47%做得到。

女性缺乏



33%受访者表示团队中没有女性。与其他IT领域比如系统管理还有计算机/信息管理领域形成了明显的性别差异对照。

多职能



软件交付时,各个方面都有需求,包括业务分析、质量工程、安全等等。因此每个人都分担着构建、部署与维护产品的责任。

非追责事后分析



不进行追责的话,团队就不会由于害怕而不敢面对问题,从而可以更有效地解决问题。

实验文化



成功的DevOps团队将假设与创新作为日常工作,定期举行内部设计竞赛("hack" days)或者创意分享大会。

有益的指标



团队领导者要保证绩效指标的清晰可见,同时要始终迎合机构目标。

全情投入



在未得到领导支持和足够运算的情况下,期待深层变革是不切实际的。

原文链接:Top Qualities of DevOps Team(责编/仲浩)
  • 大小: 27.2 KB
  • 大小: 27.9 KB
  • 大小: 28.7 KB
  • 大小: 24.1 KB
  • 大小: 27.1 KB
  • 大小: 25.4 KB
  • 大小: 29.2 KB
  • 大小: 25.1 KB
  • 大小: 25.5 KB
2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • DevOps-深入浅出详解

    提到DevOps这个词,我相信很多人一定不会陌生。 作为一个热门的概念,DevOps近年来频频出现在各大技术社区和媒体的文章中,备受行业大咖的追捧,也吸引了很多吃瓜群众的围观。 那么,DevOps是什么呢? 有人说它是...

  • DevOps 转型实践

    课程介绍 从 2009 年第一届 DevOpsDays 算起...本课程从 DevOps 历史源头出发,追踪 DevOpsDays 全球发展动态,并结合作者过去 4 年在国内外进行 DevOps 咨询和实践过程中的经验总结而成,每一个实践和方法均来自于...

  • 打造价值交付体系,企业 CIO 如何应对 DevOps 命题?

    上一篇文章《深入思考软件工程,开启 DevOps 之旅》,详细阐述了我们对软件工程和 DevOps 的理解,并且明确DevOps 已是软件工程领域集大成者的结论。 那么,作为企业的 CIO,身处信息化浪潮中,面对 DevOps 的...

  • 自动上线测试已经不潮了,你有跟上DevOps的潮流吗?

    提供面向业务的DevOps工作流最佳实践,遵循以应用为中心的设计理念,利用容器技术、微服务架构和软件定义系列技术解耦服务器和应用,清晰界定开发与运维之间职责,企业IT将可以零负担落地DevOps工作流,通过好雨云...

  • DOIS2019大会,腾讯 DevOps 测试中台探秘

    腾讯WeTest受邀参加2019年DevOps 国际峰会,由WeTest产品负责人-殷柱伟老师分享了腾讯DevOps测试中台的实践经验与心得, 议题受到了现场听众及行业媒体的关注与好评。殷柱伟老师不仅获得了由现场听众票选出的“金牌...

  • 彻底搞懂DevOps是什么,CI/CD是什么,跟敏捷开发有什么关系

    从之前到现在,从敏捷开发到CI/CD,再到最近的 DevOps等各种名词层出不穷,一直是大概知道是什么意思没有细究,其实本质上就是各种理念各种想法的进步。今天彻底搞懂他们是什么以及各自之间的关系。

  • 智能化运维最佳实践-自动化

    Devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势。开发人员和运营人员历来就是水火不容,无论是在开发、测试还是部署上都有着很大的分歧,只有Devops才能扭转这一局面。   我们从...

  • 这一年,这些书:2022年读书笔记

    一般认为,一个地区的发展只有在完全具备了上述三个要素之后,才可以被称为“文明”。 新、旧石器两个时代最主要的差别在于生产方式发生了本质变化:旧石器时代人们过着采集和狩猎为主的生活,生产方式属于攫取经济...

  • 如何接手别人的系统-遗留系统重建的道法术器势志(万字长文)

    02、研发流程周期 敏捷开发时代下,我们需要经历需求、计划、编码、构建、单元测试、功能测试、系统测试、发布、运维、监控等阶段,有可能一个团队下在并行几个devops环,虽然不提倡,但是这是很多程序员正在经历的...

  • 加速云转型,IBM加码混合云运维管理

    之前ITIL/ITSM下的运维团队经常与开发团队相隔离而独立工作,而DevOps要求开发团队也将运维工作视为自己工作的一部分;之前的ITIL/ITSM主要为流程驱动,而DevOps则强烈依赖于在所有阶段都嵌入自动化的能力。IBM为...

  • 虎年继续做朋友,再来认识一下云和恩墨

    2020年 · 北京市诚信创建企业2020年度信用领跑企业 · 数据库MogDB正式发布,研发团队持续为openGauss社区开源生态贡献力量 · 走过十年历程,第十届数据技术嘉年华(DTC 2020)在京盛大召开,规模空前 · 与华为...

  • 2021爱分析·房企数字化厂商全景报告

    图 1: 房企数字化市场全景图 厂商入选标准 本次入选报告的厂商需同时符合以下条件: 厂商的产品服务满足各市场定义的厂商能力要求; 厂商具备一定数量以上的客户服务案例(参考第3章各市场定义部分); 近一年厂商...

  • 20000字详解数据湖:概念、特征、架构与案例

    数据湖强调的“读取型schema”,背后的潜在逻辑则是认为业务的不确定性是常态:我们无法预期业务的变化,那么我们就保持一定的灵活性,将设计去延后,让整个基础设施具备使数据“按需”贴合业务的能力。因此,个人...

  • 从新一期技术雷达看技术领域最新趋势

    2014 年首次发布的 DevOps 状态报告指出,高效团队创造了高效的组织。最近,该报告背后的团队编写了 Accelerate 一书,描述了他们在报告中使用的科学方法。两份材料的核心点都支持了软件交付性能的四个关键指标...

  • 围绕“场景+人”,戴尔商用终端做了一篇大文章

    Precision 3000和5000系列工作站有14英寸、15英寸等更多选择,凸显了便携性,又不失高性能,还可按需升级,是艺术家、设计师等从事创意工作的人群的心头爱。 工作站属于专业性极强的产品,非常适合像专业人士这样对...

  • 如何在开发阶段保证软件工程质量 (程序员要做些什么)

    持续集成测试环境 最后一个部分是必须有一套完备的集成测试方案,这需要来自Devops团队的支持。 很多内容需要在CI阶段完成,例如: 集成代码扫描,自动化测试等。 另外对于Specification Test和E2E Test,二者对测试...

  • 2010考研管理类联考综合能力答案解析.pdf

    考研管理类联考综合能力答案解析,考研真题,考研历年真题,考研管理类联考历年真题,真题解析。

  • NumPy Matplotlib Matplotlib 是 Python 的绘图库 .zip

    matplotlib绘图 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图、直方图、功率谱、条形图、错误图、散点图等。 Matplotlib基础知识 1.Matplotlib中的基本图表包括的元素 x轴和y轴 水平和垂直的轴线 x轴和y轴刻度 刻度标示坐标轴的分隔,包括最小刻度和最大刻度 x轴和y轴刻度标签 表示特定坐标轴的值 绘图区域 实际绘图的区域 2.hold属性 hold属性默认为True,允许在一幅图中绘制多个曲线;将hold属性修改为False,每一个plot都会覆盖前面的plot。 但是不推荐去动hold这个属性,这种做法(会有警告)。因此使用默认设置即可。 3.网格线 grid方法 使用grid方法为图添加网格线 设置grid参数(参数与plot函数相同) .lw代表linewidth,线的粗细 .alpha表示线的明暗程度 4.axis方法 如果axis方法没有任何参数,则返回当前坐标轴的上下限 5.xlim方法和ylim方法 除了plt.axis方法,还可以通过xlim,ylim方法设置坐标轴范围

  • 毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档)

    毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档) 毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档) 第二章 需求分析 4 2.1可行性分析 4 2.1.1技术的可行性 4 2.1.2经济的可行性 4 2.1.3操作可行性 4 2.2需求调研 4 第三章 数据库设计 6 3.1数据库的分析与设计 6 3.1.1数据库的概念结构设计 6 3.1.2数据表的逻辑结构设计 7 第四章 系统功能实现 8 4.1 系统后台界面 8 4.2书籍类别管理 8 4.3 书籍信息界面 9 4.4竞拍管理界面 9 4.5 微信小程序首页 9 4.6书籍信息添加 10 4.7书籍竞拍界面 11 4.8用户后台界面 11 第五章 系统测试 12 5.1 系统测试的意义 12 5.2 系统测试的内容 12 5.3系统测试结果 12 总结 13

  • 利用openCV控制单片机小车运动轨迹.zip

    利用openCV控制单片机小车运动轨迹.zip

Global site tag (gtag.js) - Google Analytics