你的团队里没有DevOps文化?

全球很多的系统负责人和程序开发者都在撰写聚会讨论关于DevOps的事:如何能更加有效的协作、让我们更快的创造商业价值。DevOps的目标是摒弃传统的深根于开发和实施过程中那种单打独斗的思考方式。那么,你如何能辨别你的团队是否已具有DevOps文化了呢?下面的内容将会给你一些线索。

心理上的DevOps状态

问你的程序员下面几个问题:

  • 你能描述一下你们的Web应用程序的运行时环境吗?
  • 你知道你们的应用程序的发布流程吗?
  • 当前的实施过程中要处理的最关键的问题是什么?
  • 你的工作什么时候完成?

从对这些问题的回答中,你能看出你的程序员的思考范围是否跳出了“编写代码”的框框、把应用的部署同时也当成了他们工作的一部分。即使他们只是表示了对实施领域的一些基本的兴趣,这也说明了DevOps文化的出现。如果你的程序员他们要做的只是把代码交给测试部门(或编译服务器上),或,更糟糕的,一旦把代码提交的版本控制库中就算完事,那你们还有很长的路要走。

问你的系统负责人下列问题:

  • 下一个要做的新功能是什么?
  • 你期待下一个版本的发布吗?
  • 最近的一次找你的程序员谈话的时间是何时?
  • 你干的事情创造了商业价值吗?

对这些问题的回答展示了系统负责人如何看待他的工作和他的职责。如果他对开发工作已经介入了某种程度、对需求的频繁变更不拒绝,这出说明DevOps已出现。如果他只思考着如何避免变更,不考虑下一步做什么或创造什么商业价值,那你跟你们的负责人还有很长的路要走。

什么是DevOps?

DevOps是一种一起讨论和一起工作的文化。开始DevOps,意味着开始了一场你的程序员和系统管理者的心态的转变。只有当人们愿意相互交谈,关心相互的工作时,你才能更多更快的创造商业价值。只有在这种情况下,寻找培养DevOps文化的方法和工具才会有意义。

[英文原文:Do you have a DevOps Culture? ]
分享这篇文章:

5 Responses to 你的团队里没有DevOps文化?

  1. Timothy says:

    我们这边根本就没有DevOps文化,他们连DevOps什么都不知道

  2. haitao says:

    不知道DevOps一样可以有DevOps。
    很怀念1996年在一个资深网络公司的工作,就是因为很多项目,一个普通程序员也可以这样讨论
    虽然这个资深网络公司未能抓住互联网而日渐转型为培训公司了
    从本页才知道这种讨论叫devops

  3. wheat says:

    创业小公司里的程序员必须是DevOps。

  4. jkryanchou says:

    非常喜欢DevOps这样一种文化,这种文化让团队里的成员能狗通过更多的沟通来解决研发过程中遇到的问题,使得整个软件研发的过程能够更加高效的进行。倘若整个团队里没有建立一个有效的沟通文化,这将有碍于整个软件研发过程的顺利进行。

  5. oratis says:

    也要看这些程序员本身有没有产品意识

发表评论

电子邮件地址不会被公开。 必填项已用*标注