`
touchmm
  • 浏览: 1005334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

你的团队里没有DevOps文化?

 
阅读更多


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

心理上的DevOps状态
问你的程序员下面几个问题:
你能描述一下你们的Web应用程序的运行时环境吗?
你知道你们的应用程序的发布流程吗?
当前的实施过程中要处理的最关键的问题是什么?
你的工作什么时候完成?
从对这些问题的回答中,你能看出你的程序员的思考范围是否跳出了“编写代码”的框框、把应用的部署同时也当成了他们工作的一部分。即使他们只是表示 了对实施领域的一些基本的兴趣,这也说明了DevOps文化的出现。如果你的程序员他们要做的只是把代码交给测试部门(或编译服务器上),或,更糟糕的, 一旦把代码提交的版本控制库中就算完事,那你们还有很长的路要走。
问你的系统负责人下列问题:
下一个要做的新功能是什么?
你期待下一个版本的发布吗?
最近的一次找你的程序员谈话的时间是何时?
你干的事情创造了商业价值吗?
对这些问题的回答展示了系统负责人如何看待他的工作和他的职责。如果他对开发工作已经介入了某种程度、对需求的频繁变更不拒绝,这出说明DevOps已出现。如果他只思考着如何避免变更,不考虑下一步做什么或创造什么商业价值,那你跟你们的负责人还有很长的路要走。
什么是DevOps?
DevOps是一种一起讨论和一起工作的文化。开始DevOps,意味着开始了一场你的程序员和系统管理者的心态的转变。只有当人们愿意相互交谈,关心相互的工作时,你才能更多更快的创造商业价值。只有在这种情况下,寻找培养DevOps文化的方法和工具才会有意义。

0
5
分享到:
评论

相关推荐

    微软开发团队的DevOps实践启示

    过去几年,微软的工程师团队已经接受了DevOps的工作方式,本文讲述我们在这个过程中积累的经验。纵观整个软件产业,坦白地说,从我们一路的经验来看,DevOps的实践和方式对于服务和其它产品的交付起到了至关重要的...

    DevOps团队之殇

    你在团队里是做什么的?”“DevOps。”“DevOps是什么呢?”“DevOps是一种文化、一种实践,目标是加快软件迭代速度,让团队更快交付价值。”“能不能具体点,你们日常工作的主要内容是什么?”“修Pipeline…”作为...

    DevOps认证测试样卷-含答案与解析

    A) 创建持续和动态学习的文化。 B) 在工作系统中生成反馈和前馈回路。 C) 高频次交付可工作的软件,间隔从几星期到两三个月不等。 D) 使工作可见,缩小批次尺寸并缩短工作间隔,构建质量,从而增强流动。 A) ...

    带有 ESP32微控制器 的第二代 Dynatrace UFO_C++_代码_相关文件_下载

    如何使用 Dynatrace UFO 培养 DevOps 文化? 实时查看 CI 和 DevOps 流程的状态 对于面临分布式团队挑战的公司而言,Dynatrace DevOps UFO 是一个高度可见的 IoT 小工具,用于共享项目状态。使用我们的不明飞行物,...

    awesome-devops:精选的Devops资源列表

    DevOps(“开发”和“运营”的复合词)是一种文化,运动或实践,强调软件开发人员和其他信息技术(IT)专业人员的协作和交流,同时使软件交付和基础架构变更过程自动化。 指数 文化 ( -说明组织将倾向于产生与其...

    艾瑞咨询:2020年中国DevOps应用发展研究——艾瑞云原生系列报告(二)1

    摘要来源:艾瑞咨询研究院自主研究及绘制。DevOps概念解析:DevOps(开发运维一体化)不仅包含一系列软件工程相关的软件工具,还涉及到企业文化、团队协作流程

    DevOps实施手册核心解读

    DevOps团队模型有利于发展持续改进的文化;使得DevOps能力中心不断地为组织提供改进方案;DevOps安全性改良使得核心业务快速度迭代;通过云计算方式实现的标准化的工具与流程实现了DevOps能力与研发资源外包,使得...

    devops_introduction:Sparta培训-DevOps简介

    一种文化,可以促进两个团队之间的协作来部署代码。 开发和运营工程师参与整个服务生命周期的实践。 一种可以快速,更可靠地开发高质量软件的方法。 通过更好的沟通和协作使开发和IT运营保持一致。无业游民的命令:...

    精品企业数字化转型中devops对于运维的改变与实践(PDF报告).rar

    报告还提供了一系列的实践案例和最佳实践,展示了如何在组织中推广DevOps文化,包括建立跨功能团队、实施敏捷方法论、采用自动化工具以及建立有效的沟通和协作机制。通过这些实践,企业能够打破开发与运维之间的壁垒...

    DevOps:信通院DevOps能力成熟度评估认证相关的文档、工具、流程以及经验。欢迎在Issue区提问,我们会尽快回答

    DevOps能力成熟度评级经验分享我们团队从2019年开始参加了中国信通院《DevOps能力成熟度》认证工作,取得了一些成绩,也... 4 DevOps文化,包括方法论,使用经验等; 5 评级认证过程、经验、不足以及解决方案等; 6

    使用DevOps进行精益软件开发

    它们还为开发团队的学习和不断改进提供了一种有价值的机会。本文关注的是如何使用针对DevOps的IBM?Rational?解决方案来如何帮助降低成本和缩短周期。这些工具可以帮助人们让他们的时间更有效率。面对面的交互(比如...

    DevOps的分与合

    DevOps的概念建立在建立团队之间协作文化的基础上,这些团队过去一直在相对孤岛中运作。类似于这种的DevOps相关的描述听起来特别抽象,非常学术,非常教科书,让人感觉无法落地,不知道该如何入手。很多团队在了解 ...

    java安全帽识别源码-DevOps:开发运营

    java安全帽识别源码 :information: 此 repo 包含有关各种技术主题的问题和练习,有时与 ...“Dev”和“Ops”的缩写是指取代孤立的开发和运营,以创建多学科团队,这些团队现在可以共享以及高效的实践和工具。基本的

    DevOps在公司项目中的实践落地

    DevOps(Development和Operations的组合词)是一种重视“软件开发人员...DevOps是一种文化转变,或者说是一个鼓励更好地交流和协作(即团队合作)以便于更快地构建可靠性更高、质量更好的软件的运动。——Mike Kavis

    如何选择正确的持续交付DevOps工具

    世界上没有工具可以魔法般的让你实现DevOps(或者是敏捷,精益)。DevOps在开发和运营团队之间进行协作和沟通,所以它更像是一种文化上的转变,而不是一个神奇的配方。 直接点说:世界上没有工具可以魔法般的让你...

    DevOps-Cloud:DevOps是一种软件工程文化,它将软件开发人员和软件操作员系统管理员召集在一起

    DevOps文化基于以下Struts: 持续集成:轻松地在开发,运营和支持领域之间转移知识和经验。 持续部署:快速持续发布新版本的软件或服务。 持续反馈:来自软件或服务生命周期各个阶段的团队的频繁反馈。 DevOps...

Global site tag (gtag.js) - Google Analytics