devops失败的原因_如果没有这7个部门的支持,您的DevOps尝试将失败。

devops失败的原因

当DevOps 由Andrew Shafer和Patrick Debois创造时 ,目标是使开发人员和运营商更加紧密地联系在一起,以实现客户价值。 DevOps是一种不断学习和改进的文化。 虽然自动化和工具可以带来一些改进,但正确的文化可以带来更大的影响。 知识和思想的共享导致文化的发展是DevOps的价值创造者。

伟大的开发者和行动者之间存在分歧

在许多公司中,开发人员和运营商处于不同的组织结构中,并遵循不同的流程。 通常,首席执行官是指挥链中的第一个常见环节。 这导致两组具有不同的目标。 开发人员希望为客户创建更多功能,而运营商希望保持现有功能的可用性。 这种紧张关系使开发与运营之间建立健康的伙伴关系的可能性非常小。

然后,开发可以将诸如敏捷和Scrum之类的概念引入操作准则,以加快产品的那些组件的交付。 运营商可以介绍其领域的复杂性,这些领域需要大量的纪律。 两组之间的这种新发现为我们带来了巨大的增长机会。

同情心导致理解

这种学习和协作过程会激发团体之间的同理心。 同理心可以增进理解,甚至可以导致更多的预测行为。 开发人员现在可以预测他们的决定将如何影响运营商。 开发人员无需根据每个决策咨询操作,而是可以根据他们不断增强的系统环境做出更好的决策。 但是,客户价值的产生比组织中的这两个群体要广泛。

在考虑DevOps团队的结构时,当然要从开发人员和运营商开始。 但是,还有其他角色需要考虑,例如业务分析师,它们对您的DevOps团队的成功同样重要。

业务分析师和其他与业务相关的角色应参与开发过程。 这很可能来自许多需求,这些人将深入了解它们。 确实很难在票证中写下某些内容,并确保其被正确解释。 每天让业务团队参与进来将减少返工和错过最后期限。

您的DevOps文化的战略联盟

那公司的其余部分呢,到目前为止还没有涉及的功能呢? 很多时候,这些团队被视为阻碍者或橡皮图章,任何互动都被推迟到最后一刻。 相反,应该首先让这些团体参与进来,因为他们在决策时常常有很多发言权。 销售,营销,安全,财务,法律和人力资源可以从阻碍者和橡皮图章变为拥护者和战略合作伙伴。 让我们检查一下外观。

营业额

销售团队应作为DevOps文化的一部分。 他们很可能也在产生需求,他们可能与客户以及他们真正看重的东西有着最好的联系。 他们将能够与客户建立巨大的联系,从而在整个团队中建立客户同理心。 建立客户同理心和理解的一种更有效的方法是让销售带动团队中的个人去拜访客户。

营销学

营销可以推销您的想法。 寻找行销中的优秀设计师和合作伙伴至关重要。 即使您不认为自己在推广某种东西,也可以。 我们都是。 每天。 我可能认为我可以很好地营销我的想法,但是营销团队是每天都在做的事情,并且为此而获得报酬。 他们知道自己在做什么。 我经常向他们进行演示,架构图,文章,想法和活动,因此它们可以帮助我产生更大的影响。 营销是力量的乘数。

安全

在许多公司中,安全性通常是一个单独的实体。 重要的是要注意,在DevOps文化中,安全性也是开发人员和操作人员的首要考虑因素,部署完所有东西后,安全性不会由中央团队来解决。 但是,安全性的中心功能是设置合理的策略,审核这些策略以及建立一些最佳实践和工具,这是非常有价值的。 尽早使用安全性很重要,这样它们可以帮助您成功,而不是被迫告诉您无法将代码部署到生产中。 他们真的别无选择。

金融

财务可以通过不批准关键采购来完全阻止您的整个计划,因为这可能会对您的业务产生不利影响,而您却无法利用现有的环境。 必须尽早将它们纳入谈判。 我发现他们经常使用可怕的工具,以一点自动化来帮助他们可以带来巨大的收益。

法律

如果合同和许可证没有足够早地提供给他们进行审查,法律部门可能会将您的整个计划延迟数个月。 我对法律有浓厚的兴趣,这使我阅读了数千页的法律和法院意见,因此我可能比大多数人更喜欢与法律交谈。

这是我提出的任何新倡议的第一个小组,因为他们将需要了解您在做什么以及为什么。 这将帮助他们确定公司存在风险的地方以及如何防范风险。 例如,实施自带设备(BYOD)策略或将Slack用作主要的通信工具,需要理解的背景比我现有的更多。 我还通过与他们一起创建始终批准的许可证和从未批准的许可证列表来帮助他们进行许可证审查。 根据我的经验,这将他们的审核过程减少了50%以上。

人力资源

人力资源部门通常不能停止一项特定的计划,但是它们对招聘产生了巨大的影响,最终影响了公司的文化。 GitLab具有我见过的最好的文化之一。 您可以在互联网上找到GitLab的HR文档甚至可以提交合并请求和建议的更改。 那里的每个人都使用GitLab,包括HR,但这对于大多数组织来说可能是一个崇高的目标。 朝着这个方向迈出的小步包括与内部招聘人员合作,以确保他们了解您正在寻找的适合文化的内容,帮助他们自动化耗时的任务,并通过赋予他们对文化部分的所有权来使他们早日投入工作。

一个团队,一个目标:客户价值

公司的其他与产品开发关系不大的领域通常会更加规避风险,因此耐心和教育是关键。 他们具有与您相同的目标-尽可能为客户创造最大的价值-因此,请勿与他们抗争或结成敌人。 给这些角色机会,它们的机智和动力会打动您。

翻译自: https://opensource.com/article/18/2/essential-roles-devops-culture-success

devops失败的原因

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值