如今,许多IT专业人员都在努力适应变化和颠覆。可以这么说,您是否正在努力保持灯亮?你感到不知所措吗?这并不少见。这些天来,现状是不够的,因此IT部门不断尝试重塑自我。凭借30多年的综合IT经验,我们见证了人员和关系对于IT的有效能力和蓬勃发展的业务的重要性。然而,大多数时候我们关于IT解决方案的对话都是从技术开始的,而不是从人和流程开始的。寻找业务和IT挑战的解决方案的趋势非常普遍。但是,您无法购买创新、DevOps或有效的团队和工作方式;他们需要得到培养、支持和指导。由于中断如此普遍,对变革速度的需求如此迫切,我们需要纪律和护栏。下面描述的DevOps心态的五个基本价值观将支持使我们实现目标的实践。这些价值观并不是什么新想法。他们的重构吸取了我们的经验。其中一些价值观是可以互换的,可以灵活使用,它们指导着支撑(作为支柱)这五个价值观的总体原则。1.利益相关者的反馈至关重要我们如何知道我们是否为我们创造了比利益相关者更大的价值?我们需要持续的高质量数据来分析、提供信息并做出更好的决策。来自可信来源的相关信息对于任何企业的蓬勃发展都是必不可少的。我们需要倾听和理解我们的利益相关者在说什么和没有说什么,我们需要以一种允许我们调整我们的思维、流程和技术的方式实施变革,并根据需要进行调整以使我们的利益相关者满意。我们经常看到由于不正确的信息(数据)而导致的很少变化,或者由于错误的原因而导致的大量变化。因此,根据利益相关者的反馈调整变化是一项基本价值,有助于我们专注于使我们公司成功的最重要的事情。关注我们的利益相关者和他们的反馈,而不仅仅是为了改变而改变。2.超越当今流程的限制进行改进我们希望我们的产品和服务能够持续满足我们的客户(我们最重要的利益相关者),因此我们需要不断改进。这不仅仅是关于质量;它还可能意味着成本、可用性、相关性以及许多其他目标和因素。创建可重复的流程或利用通用框架很棒——它们改善了治理和许多其他问题——然而,这不应该是我们的最终目标。当我们寻找改进方法时,我们必须使我们的流程与正确的技术和工具保持一致。可能有理由放弃一个“所谓的”框架,因为不这样做可能会增加浪费,或者更糟的是,只是“费力”(做一些没有价值或目的的事情)。努力不断创新和改进,超越可重复的流程和框架。3.没有新的筒仓来打破筒仓筒仓和DevOps不兼容。我们经常看到这样的情况:IT主管聘请所谓的“专家”来实施Agile和DevOps,他们会做什么?这些“专家”在现有问题之上创建了一个新问题,即IT部门和在充满孤岛的业务中添加的另一个孤岛。创建标题“DevOps”违背了基于打破孤岛概念的敏捷和DevOps原则。团队合作在敏捷和DevOps中都是必不可少的,如果你不在自组织团队中工作,那么你两者都没有。互相启发和分享,而不是成为英雄或建立孤岛。4.了解客户意味着在整个组织内进行协作企业的任何部分都不是独立的实体,因为它们都有利益相关者,而主要利益相关者始终是客户。“顾客永远是对的”(或者正如我所说的国王)。关键是,没有客户,就没有生意,要在今天继续经营下去,我们需要与竞争对手“区分开来”。我们还需要了解客户对我们的感受以及他们希望从我们这里得到什么。了解客户需求是重中之重,需要及时反馈以确保企业能够快速、负责任地解决这些主要利益相关者的需求和担忧。无论是来自想法、概念、假设,还是利益相关者的直接反馈,我们都需要使用探索、构建、测试和交付生命周期来识别和衡量产品交付的功能或服务。从根本上说,这意味着我们需要在整个组织中“插入”我们的组织。持续创新、学习和DevOps没有界限。因此,当我们对整个企业进行衡量时,我们可以了解全局并采取可操作的、有意义的步骤来改进。衡量整个组织的绩效,而不仅仅是业务线。5.通过热情激发采纳并不是每个人都被驱使去学习、适应和改变。但正如微笑可以传染一样,学习和希望成为变革文化的一部分也可以。在学习文化中适应和发展为一群人学习和传递信息(即文化传播)提供了一种自然机制。学习方式、态度、方法和过程在不断发展,因此我们可以改进它们。下一步是应用学到的和改进的知识,并与同事分享信息。学习不会自动发生。它需要努力、评估、纪律、意识,尤其是沟通;不幸的是,这些是工具和自动化无法提供的。查看您的流程、自动化、工具策略和实施工作,使它们透明,通过精益质量可交付成果(而不仅仅是工具和自动化)促进学习文化。随着我们公司采用DevOps,我们将继续在任何书籍、网站或自动化软件中倡导这五个价值观。采用这种思维方式需要时间,并且与我们过去作为系统管理员所做的非常不同。这是一种新的工作方式,需要很多年才能成熟。这些原则与你自己的一致吗?
