利用DevOps和ITSM的集成能促进IT技术

在当今这个快节奏和技术驱动的世界里,DevOps 和 IT 服务管理(ITSM)理念在培养心理健康和减少技术压力的工作环境中正在发挥重要作用。混合最佳实践,实现更好、更快、更安全的服务。

什么是DevOps?

DevOps 专注于采用协作、自动化和持续改进的方式,使团队能够执行工作流程。通过跨职能沟通消除信息孤岛,促进了组织内部人员的心理健康安全问题,让员工能够放心地承担风险、分享想法和承认错误,而不必担心判断错误或处罚。DevOps 团队由定义、设计、创建、测试、引入、支持和改进产品或服务的价值流中的所有相关人员组成。DevOps 团队不仅包括技术人员,还应包括来自组织和供应商的人员。将 DevOps 自动化、原则和实践结合起来,可以促进 DevOps 即服务或 DevOps 战略的出现,满足数字经济对敏捷性的要求。

什么是ITSM?

ITSM 提供了一个确保服务高效交付的结构,是对 DevOps 的补充。通过自动执行重复性任务、简化工作流程,ITSM 可降低技术的压力(与技术相关的挑战所造成的压力),使员工能够专注于增值活动,而不是被手动任务所困扰。

此外,ManageEngine卓豪ITSM 实践使 DevOps 能够通过事件和问题管理快速解决问题。DevOps 和 ITSM 工具可以使解决问题所需的协作自动化,从而延长故障间隔时间(MTBF),这是两种框架的关键指标。

DevOps 和 ITSM 是组织必须采用的框架,但随后要根据需求和实践进行相应的调整。没有以一当十的方法,照搬别人的模式可能会给企业带来弊大于利的后果。

什么是心理安全和技术压力?

心理安全在工作场所至关重要,它能促进企业内部的员工进行开放式的交流、创新和成长。安全的环境意味着员工可以发表意见、质疑别人的想法和分享自己的担忧,而不必担心受到不好的影响。领导层创造出来的安全氛围,更能使人在承担风险的同时从错误中吸取教训。技术压力是指技术对个人身心健康的不利影响,会导致倦怠、抑郁、焦虑和工作效率下降。组织必须解决心理安全和技术压力问题,以促进健康和高效的工作环境。

DevOps 和 ITSM 如何促进心理健康安全?

协作文化: DevOps 和 ITSM 鼓励 IT 专业人员和组织内部其他工作人员之间的协作和团队精神。这两个框架都旨在帮助企业进行询问 "我们如何才能帮助您解决某个问题或实现某个目标?" 在成熟的公司中,这样的提问频率甚至可以达到每两周一次。DevOps 和 ITSM 促进了从项目到产品的转变。跨职能团队合作管理任务的价值流,使客户或消费者能够享受到符合其体验预期的服务,同时匹配组织的目标。

透明度和问责制: DevOps 和 ITSM 实践通过分享进展、挑战和学习成果,营造信任和心理安全的氛围,从而强调透明度和问责制。使用能显示工作状态和问题的 DevOps 或 ITSM 工具最能体现透明度。数据看板、集成项目和相关设计、事件管理的自动化,以及确保开发中的服务经过产品或服务团队的测试和审核,这些都是透明度和问责制的具体体现。

持续改进: 您的运作方式和服务需不断改进,以满足数字经济和安全工作场所的需求。DevOps 和 ITSM 通过鼓励实践、承担风险和从失败中学习,从而将持续改进和经验汲取放在首位。而这种不断改进的心态能促进人员心理健康安全的稳定,因为在这种环境中,错误会被他们视为是一个能够让人成长的机会,而非惩罚的理由。

自动化和标准化: DevOps 和 ITSM 注重重复性任务的自动化和流程的标准化。降低出错风险可以创造一个更可预测、更稳定的环境,减轻压力,促进心理安全。DevOps 和 ITSM 的工具已经成熟,随着人工智能的引入,它们现在已经可以更加无忧的共存。想想过去,每种"孤岛"都有自己的技术,而现在云、人工智能、网络安全、业务连续性、基础设施即代码或应用程序接口、测试和支持可以随着组织最佳实践模式的实施而无缝地融合在一起。

自动化和标准化大大减轻了技术压力,更多的是能够让团队可以感到安全的进步场所。譬如知识共享、准确的文档和配置标识管理(CI)都能够使团队在任务的各个方面利用自动化,实现清晰的可追溯性和治理方式。

持续交付和部署: 这两个框架的核心都是能够持续、可靠地交付软件更新和增强功能。现在不再需要爆炸性或大型项目/代码的实施,因为变更经常发生,允许回滚,甚至能够测试客户偏好(A/B 测试),以便快速将最佳产品投入使用。持续交付和开发是 DevOps 或 ITSM 成熟过程中最重要但却最具挑战性的方面。由于大家在发布过程中害怕犯错,心理安全感也随之降低,从而营造了一种像是实验和学习般的文化氛围。持续交付和部署为 VUCA 和数字化全球经济提供了所需的竞争优势。

定期回顾和反思: 团队成员需定期和经常开会,回顾工作,找出要改进的地方,赞赏彼此的成功。这可以为他们创造一个安全的空间,让其公开讨论自己的经验并相互学习,从而促进心理安全的发展。通过诚实、真实地参与回顾和反思,领导可以从命令和控制型领导(现在就这样做)转变为服务型或创造型领导(我们如何才能帮助团队?)。

支持型领导: DevOps 和 ITSM 框架需要一个强有力的支持性领导,通过设定明确的期望、提供指导和支持、积极鼓励开放式交流和学习,创造一个心理健康安全的环境。

授权决策: DevOps 和 ITSM 赋予团队成员决策权和工作自主权。

认可和赞赏: 通过肯定和表彰所取得的成就,让个人感受到自己能够创造价值以及被团队支持,从而增强心理安全感,鼓励个人的不断成长和创新。

培训与发展: 在技能和知识发展方面进行投资,为个人提供取得成功所需的工具和资源,从而促进心理健康安全的发展。

工作与生活的平衡: 承认团队成员在工作之外还有个人生活和承诺,可提高心理健康安全的接受程度。DevOps 和 ITSM 能够实现混合工作制,还能够让成员不再熬夜,而这只是其中的两个最普通的例子。

DevOps-ITSM 最佳实践感想

Gene Kim 在他的开创性 DevOps 小说《The Phoenix Project》中介绍了心理安全,他强调了安全官员如何存在精神和酗酒问题。但是,当这位安全官员回来后,他帮助 IT 团队成为了组织的重要组成部分。而他在《The Unicorn Project》中又进一步定义了持续改进和学习的概念(两者都是 DevOps-ITSM 的核心价值观),并通过 "五大理念 "引入了:

定位与简化

专注、流转和快乐

改进日常工作

心理健康安全

以客户为中心

想一想,如果每个支持产品或服务的项目都能够从 "五大理念 "的文化开始,会发生什么呢?每个团队都将在组织中共同协作,支持承担风险、分享想法、控制工作进度、直观地提醒状态或问题、培养应变能力、发挥创造力,以及更加积极参与实现组织目标。这不是一种牛仔文化,而是一套约定俗成的准则或圈子,能够增强团队的工作能力。

提示:创建混合的 DevOps-ITSM 文化

引入可视化机会: 价值流管理,包括工作流程便签图、看板、OBEYA、事件管理、目标共享等,都是我们今天需要做什么以及如何进行文化的可视化管理的基础。让它显而易见,突出问题,让团队和领导者协作解决组织的问题或任务。

让团队选择工具: 如果他们创造了这些工具,他们就会使用,并确保所创造的工具能让所有人受益。为团队提供预算和自由度,让他们设计自己的做法和技术。

改变领导者的态度和行为: 营造一种新的工作氛围、形成一个能够即兴创作、数字化竞争甚至愿意庆祝大家的成功和努力的氛围。利用游戏性或研讨会设计一种参与式领导的新实践,而不是通过报告进行管理。

避免按照教材介绍 DevOps 或 ITSM:DevOps 和 ITSM 的最佳实践是让团队了解基础知识,然后将他们的 KPI 或 OKR 与组织目标保持一致。最佳实践的趋势是转向临场可靠的工程团队,而不是各自独立的开发和运营。

结语

DevOps 和 ITSM 框架提供了各种促进团队内部心理安全的策略和实践。其中包括持续交付和部署、知识共享和记录、定期回顾和反思、支持性领导、授权决策、认可和赞赏、培训和发展、冲突解决、工作与生活平衡、持续改进、跨职能协作、自动化和标准化、清晰的沟通和反馈以及共同的目标和目的。

通过实施这些做法,组织可以创造一种环境,让员工和客户都获得安全感、得到支持并有能力做出最好的贡献。这可以培养创新和协作学习的文化,能够为组织带来更多的成果和最大化的成功。

领导者应提供明确的期望和指导,确保团队成员了解自己的角色和责任。以共同理想为基础的 DevOps-ITSM 价值流管理和可视化管理,促进了安全和信任的数字文化,以满足组织在 VUCA 经济环境中不断变化的目标。

了解 DevOps 和 IT 服务管理 (ITSM) 概念如何对培养心理安全感和减少工作环境中的技术压力至关重要。

相关推荐
淡水猫.10 分钟前
Fakelocation Server服务器/专业版 ubuntu
运维·服务器·ubuntu
wenyue112116 分钟前
Ease Monitor 会把基础层,中间件层的监控数据和服务的监控数据打通,从总体的视角提供监控分析
运维·中间件·监控
时光の尘26 分钟前
C语言菜鸟入门·关键字·float以及double的用法
运维·服务器·c语言·开发语言·stm32·单片机·c
我们的五年30 分钟前
【Linux课程学习】:进程描述---PCB(Process Control Block)
linux·运维·c++
运维老司机1 小时前
Jenkins修改LOGO
运维·自动化·jenkins
D-海漠1 小时前
基础自动化系统的特点
运维·自动化
我言秋日胜春朝★1 小时前
【Linux】进程地址空间
linux·运维·服务器
C-cat.2 小时前
Linux|环境变量
linux·运维·服务器
yunfanleo2 小时前
docker run m3e 配置网络,自动重启,GPU等 配置渠道要点
linux·运维·docker
烦躁的大鼻嘎3 小时前
【Linux】深入理解GCC/G++编译流程及库文件管理
linux·运维·服务器