DevOps 利用
1. 企业文化
graph TD
A(DevOps 四大组成部分) --> B[合作]
A(DevOps 四大组成部分) --> C[亲和性]
A(DevOps 四大组成部分) --> D[工具]
A(DevOps 四大组成部分) --> E[规模化]
- Collaboration 合作
通过互相支持和多人协同来达成特定后果。业务价值通过合作实现。所有参加团队(包含开发和经营)之间的合作对于实现更高业务价值至关重要,通过减少交换、自动化和高质量软件。典型实际
:结对编程、防止 Super Star 型员工、解决自有与外包团队的矛盾:确定团队间的共同任务。
- Affinity 亲和性
独特的 组织指标
, 同理心
和不同团队之间独特的组织指标,同理心和不同团队之间的 互相学习
。收益:缩短 process 工夫,缩小沟通老本,信赖、翻新。
- Tools 工具
工具可能带来减速成果和老本节约,但必须适宜采纳的工作办法。典型实际
:自动化运维,版本控制,可视化,监控
- Scaling 规模化
随同组织的成长、成熟甚至是膨胀,DevOps 应该都能够做适应性的变动。潜在收益
:扩充客户群,利润增长,扩充我的项目以满足需要,比竞争对手成长的更快。
1.1 DevOps 契约(组合)准则
工作在一起,放弃沟通想法和遇到的问题,并作出动静调整,朝着独特指标致力。整个团队一起写我的项目范畴的最好理由——确保团队有 独特指标
,对胜利有 独特定义
。
撰写我的项目范畴的最好理由
答:对胜利达成一致性定义。
任何采纳 DevOps 的团队都能够被形容为一种契约。什么准则最实用于做一个紧凑的工作?
答:继续沟通。
合作是无效 DevOps 的四大支柱之一。为什么它如此重要?
答:DevOps 的业务价值是通过团队单干实现的。
1.2 DevOps 思维形式缺失的情景剖析
模式一 :固定思维,认为能力和能力是天生的
模式二:成长型思维,认为能力和能力能够通过实际习得和进步
应答 :
- 从谬误中学习,不要指摘
- 踊跃,频繁建设性的反馈
- 沟通,聆听( 沟通三要素
Ask, Listen, Learn)
常见问题
不侧面沟通,背地埋怨,体现了哪种沟通形式?
答:防止 Avoidance
胜利和失败都属于团队而非集体,如何建设团队之间的互信和共鸣?
答:召开团队会议,公开探讨隔膜
团队成员抵触,如何解决?
答:激励造就合作。强制任何人做任何事都是不礼貌的。犯错能够承受,团队成员应独特合作以克服各种谬误或挑战。
“当某一构建受到毁坏且无人担责时,咱们该当找出造成毁坏的人并要求他们开展工作,以保障他们能修复这一构建。”这样做适合吗?
答 :No,DevOps 中不存在追责。若共事不承担责任,不要强制他们。高效的 DevOps 环境中,建设巩固短暂关系的要害是——采纳无追责汇报体系来解决组织内的问题(留神: 激励良性的抵触,而不是无条件解决抵触
)。
是否不聘用新成员就施行 DevOps?
答 :能够,如果原团队具备 独特指标
,并且可能为团队提供 学习
机会、创立 无追责
环境。