台湾 cdn_网站_国内物联网平台

资讯 虚拟云 浏览

小编:在10月份参加2015年DevOps企业峰会(DOES15)时,我希望能从当今顶尖的技术组织那里了解到他们在DevOps实践方面的关键见解。我希望有很多人围绕工具、自动化策略和软件的战术和巧妙

台湾 cdn_网站_国内物联网平台

在10月份参加2015年DevOps企业峰会(DOES15)时,我希望能从当今顶尖的技术组织那里了解到他们在DevOps实践方面的关键见解。我希望有很多人围绕工具、自动化策略和软件的战术和巧妙使用展开讨论。这些话题肯定是讨论过的,但我发现,可以说是整个峰会的首要主题是不同的,尽管并不完全出乎意料:文化。我参加过的每一位演讲人,无论是代表"独角兽"公司、"马"还是DevOps发展初期阶段的人,都强调了DevOps的文化方面,许多会议主要集中在这方面。即使是今天最成功的公司也在讨论文化及其改进文化的独特方法,这是很有趣的。事后看来,这种对DevOps的文化和人员/团队方面的关注对我来说不应该是一个惊喜。今天的技术,包括贸易工具和DevOps技术,已经变得更加先进,同时也更加容易获得。它更具体,更明确的能力和可衡量的利益。另一方面,文化更抽象,搭载云服务器,从一个角色到另一个角色经历的不同,更难分析和评价。这是世界上每个公司都有的东西,因为每个公司都是由人组成的。它是不可避免的,不管是被忽视还是有意识的倾向。如果实施得当,它将推动商业成功、员工幸福感、创新、变革动力、质量和公司声誉。如果实施不力,那么,每一种情况都可能出现相反的情况:停滞、缺乏满足感、人员流失,甚至倒闭。我把这种主要的文化信息与我在以前就职的公司的经历做了比较。当我将我在DOES15中学到的经验应用到我自己的经历中时,我意识到,我在不同公司环境中的工作经历中的"健康"文化直接影响并反映在这些公司的生产力、业务绩效和员工满意度上。因为我有一种"工程思维",这种认识让我想到了一种可重复的步骤,以成功地实现或培养一种支持DevOps的文化。借鉴DOES15和成功采用DevOps的企业所分享的经验,以及我自己的经验——以下是实施DevOps文化时需要考虑的一些要点和最佳实践:1塑造项目开发和运营方人员的思维方式,使他们觉得自己是同一个团队的一员这意味着将他们放在同一个团队中,并与代表开发和运营的人员在同一时间在同一个房间举行定期会议。如果使用类似敏捷的方法论,这很容易实现,那个服务器云,因为敏捷促进了计划会议、回顾和日常会议。给这个团队一个使命:有一个共同的目标(即更快、高质量的发布到市场)有助于培养共同性和作为一个整体的精神。这也意味着要消除偏见,使用关注"我们"而不是"我"的言论,包括所有人。2沟通,不玩推卸责任的游戏说沟通很重要是一件轻而易举的事。但是,如果人们在与团队分享的每件事上自觉或不自觉地采取防御措施,害怕承担责任,那么他们将始终准备好保护自己,而不是与其他人一起确定根源并消除它们。主要关注工作而不是工作背后的人,这是一种微妙但至关重要的心态转变,这种转变通常会提高团队效率。出了问题的事情应该被看作是改进的机会,而这个改善目标应该被当作值得努力的东西来庆祝。从实际情况看,团队成员应该从实际情况和实际情况中剔除这些数据。人们应该有意识地(一开始)和无意识地(反复地)解决问题,而不是指责特定的个人,因为没有人完全理解某个人在不同角色中的具体复杂性和日常生活。3检查整个DevOps过程本身不要假设进程的边界是不可变的。作为一个轻量级的例子,如果你从来没有上过正式的打字课,并且想成为一名更快的打字员,捧云淘客,你可以自己开始计时并与时间竞争。这种方法可以让你看到边际改善。相比之下,如果你选择了一门课程,并且学会了一种更好的打字策略,你的进步将会更加引人注目。看看趋势和瓶颈并从中吸取教训。把时间花在前面去消除路障,而不是一遍又一遍地做同样的事情,同时希望得到更好的结果(精神错乱的定义)。如果疼,就多做,直到痊愈。通常情况下,使一个过程变得更简单,这样就不会妨碍过程本身。4自动化!这一点常常与前一点密切相关。时间就是金钱,所以要根据能提供最大时间/费用改进的东西来优先考虑工作。在上述对DevOps过程的检查过程中,应仔细检查该过程的每一部分,以确定它是否是可自动化的,这是假设首先需要的。尽可能地自动化,使用软件组织可用的丰富的行业工具。CloudBees Flow是此类工具的一个很好的例子,因为它使组织能够自动化从开发人员代码签入到产品发布的所有事情,允许集成现有工具、编写可重复的工作流和流程、基于规则的决策和检查、通知、批准、可审核的更改跟踪,可见性、报告等。5Be透明我在其他公司学到的一点是,发现问题会伤害员工,让员工感到防备(同样,消除责难也是很重要的)。然而,保持透明和鼓励分享信息,腾讯云+返利,让所有利益相关者都能看到,这对推动改进至关重要。这种透明度可以在度量中捕获,以便作为一个团队进行改进。接受这样一个事实:由于透明度的提高,你可以更快地看到问题。另一个好处是,透明度具有倍增效应。这来自于其他项目团队更直接的成功,由于度量量化的透明性,他们现在被激励应用团队的文化变化,试图复制项目结果的质量。6实践冲洗并重复。实施这些最佳实践需要时间,但每一步都会使这种文化变革更接近第二天性——而这正是魔术真正发生的地方。这些特质会融入到你团队的"肌肉记忆"中,团队成员会自然而然地以最有效率的方式为团队做出决策和行动。当您听到这些文化步骤时,它们都是常识性的,但实际上每个软件公司都可以在这些方面中的某些或全部进行改进。这是一种必须有目的地观察和培养的东西,在永无止境的旅程中保持相关性,精简,代理云主机,并最终成功。想要更多吗?我们的c9d9剧集中有一个关于实现DevOps文化的非常好的讨论,以及这种转变的关键租户。看看这里。

当前网址:http://www.vmchk.com/webdesign/51647.html

 
你可能喜欢的: