红帽项目经理强烈拥护DevOps方法

日期: 2015-07-14 作者:James Denman翻译:蒋红冰 来源:TechTarget中国 英文

Patricia Bogoevici最初是一名软件开发者,现已逐渐成长为一名敏捷和DevOps项目咨询师。最近,在红帽峰会上,Bogoevici和她的同事Josh Minthorne一起做了一个演讲,主题是:使用敏捷和DevOps方法以达到快速生产部署。

“该演讲的目的是解释卓越执行的意义,” Bogoevici解释说,“你是如何改进技术流程的?使用敏捷流程和DevOps方法,你如何交付价值给你的客户?”

“凭借我们对客户的经验,收集了一些最佳实践。我们认为此次红帽峰会是一个很好形式,来与其它客户分享信息,并获得反馈,才能确何我们一直地改进我们的最佳实践,以及确保我们的最佳实践对客户有用。”

“人们应该做,以及还没做或不确定做的一件事是自动化测试。这是确定你在做持续集成或持续部署的核心工作,你要确保内置代码安全且高质量。敏捷是要在每个冲刺阶段的结尾,交付高质量、生产就绪的代码。”

另一方面,Bogoevici的演讲还讲了一些反模式——大量组织犯的一些错误,以及从过去错误中吸取的一些教训,这样你的组织就不会再犯这样的错误。

“我们所看到的一个问题是文化,这难以定义,因为它很大,无所不在。而且我们还看到,即使是非常聪明的人、非常有智慧的人,也不能全部说出来它是什么。创建开放性和协作性很重要,这使人们可以把他们所想带到流程中。让他们告知其它人他们看待技术的方法,这可以让他们进行自己的工作。”

“红帽创建开放性软件,并培养开放社区。我们在外部培养社区开放软件是我们在内部取得成功的所在。我们拥有开放社区,我们建立社区实践,而且当我们联系客户时,我们常常与他们一起工作,来建立社区文化——这是所有人的想法,而且每一个人都在会议桌上有一个席位,他们也是创建解决方案的一部分。”

在其核心,DevOps方法论是建立一个开放和协作的社区,横跨整个软件开发组织,并包括开发和运维人员。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • DevOps如何帮助加强软件质量

    业界领先企业正在尝试DevOps理念,该理念基于开发和运维团队之间更为有效的交流。这些实践经验可以加速功能版本的开发,但是也可能会增加软件的漏洞。

  • 业务软件制胜法宝:协作

    通过敏捷流程,许多团队都能非常好的交付运行中的软件。通常,交付周期非常紧迫的情况下,开发团队在没有周全地考虑业务需求和用户需求就会开始进行编码。

  • DevOps成功实践的五条建议

    架构师Dan Zentgraf对成功实践DevOps提出了五个方面的建议,包括系统操作、环境管理、异常处理、度量和持续改进、松散耦合。

  • 云需要新的IT组织结构 厂商能干什么

    CIO要求他们的IT团队构建具有简单性和敏捷性的私有云,这种简单性和敏捷性正是亚马逊网络服务在公共云服务中所提供的,包括作为核心能力的自助服务、按需供应和退款。