设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 安全 > 正文

开发、运维、测试的“爱恨情仇”,DevOps来帮忙!

发布时间:2021-01-06 18:29 所属栏目:53 来源:网络整理
导读:《开发、运维、测试的“爱恨情仇”,DevOps来帮忙

《开发、运维、测试的“爱恨情仇”,DevOps来帮忙!》要点:
本文介绍了开发、运维、测试的“爱恨情仇”,DevOps来帮忙!,希望对您有用。如果有疑问,可以联系我们。

唧唧复唧唧,连敲代码齐.举头望明月,低头见bug.

长期深耕IT一线的IT人,不止开发人员,还有运维和测试(QA)人员.这一三人组,可谓最强CP,不仅一起走过了长长的套路,也曾披荆斩棘一次次闯过了客户的deadline.

尽管“革命友谊”如此深厚,他们却也有数不清的爱恨情仇.我们知道,衡量开发人员的指标是速度.衡量运维团队的指标是平均无故障工作时间和平均恢复时间.衡量QA的指标是发现的缺陷数量.这些指标有时会发生冲突.

当一组人员未达到其目标指标时,往往会责怪另一组.

作为解决组织面临的诸多竞争挑战的最佳途径,DevOps趋势正在引起全球组织的高度关注.它可以在整个应用程序生命周期中扩展敏捷开发流程最具价值的方面,消除导致应用程序开发和交付速度变缓以及消耗企业客户、收入和声誉成本的瓶颈.在DevOps中,所有团队成员都具有一组通用的衡量指标.示例包括:

  • 发布速度(发布以投入生产的频率)
  • 发布质量(投入生产后发现的缺陷数)
  • 发布回滚频率
  • 平均无故障工作时间
  • 故障恢复时间
  • 应用程序生命周期质量成本
  • 应用程序生命周期质量成本

DevOps协作文化

要确保DevOps取得成功,组织必须建立协作文化,消除导致应用程序交付速度减慢的孤岛,同时灌输敏捷性不得牺牲质量的信念.

DevOps将应用程序生命周期中的所有参与者置于一个团队中.它消除了曾经横亘于业务、应用程序、质量保证(QA)和运维团队之间的孤岛.凭借DevOps,包含所有四种职能的单个团队可相互协作,彼此呼应.DevOps不仅可帮助协调他们的工作,还可以确保他们具有相同的目标,并通过相同的指标进行衡量.

结果是,DevOps帮助企业和IT部门实现更好的交流与协作.这有助于确保对全新或修改后的应用程序的请求有理有据,并满足真正的业务需求.例如,通过在与企业的要求条件沟通期间提早纳入QA和运维团队,DevOps可帮助减少以后执行重复工作的可能性.

评估您的DevOps需求

在执行DevOps模式之前,您应当仔细分析您的需求.

  • 您的大多数系统属于什么类别?一些组织与客户的交互度很高,并具有许多需要进行快速、频繁变更的交互系统.其他系统主要依赖于不应经常变更的静态系统;
  • 您的行业是否快速变化?电信运营企业处于快节奏的环境中,技术、客户需求和法律法规几乎每天都在变化.而钢铁制造等行业遇到的变化可能就比较少;
  • 压力来自何处? DevOps是否将帮助您实现业务目标?如果不实施某特定项目或DevOps会导致什么问题;

根据您的情况,您可能需要聘请第三方专家来帮助评估您组织的需求,或制定战略和愿景来实现您预期的商业目标.这些服务可以帮助您确定:

  • 您目前的状态
  • 可能的解决方法
  • 所有可能解决方案的投资回报
  • 最佳实施计划

原文出处:http://mt.sohu.com/20170224/n481659216.shtml

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读