公開:6月24、2021
のための戦略 DevOps チーム全体での採用
強力なチームワークとコラボレーションの環境を促進することは、 DevOps 文化。
実装 DevOps これは単なるITの変更ではなく、スイッチを切り替えるだけの簡単なことではありません。 DevOps ソフトウェア開発とCI/CDへの移行には DevOps 組織全体にわたって起こらなければならない文化の変化。
Successful: DevOps 導入には、考え方、文化、そしてプロセスの変革が伴います。組織全体の文化変革に焦点を当てることが重要です。実際、文化変革の欠如が、 DevOps 取り組みは失敗に終わる。DevOps テクノロジーを受け入れる新しい方法 「伝統的なツールや実践哲学を批判的に評価する必要がある」とある研究者は指摘する。 DevOps ニュースタックの専門家。「このレベルの変革へのコミットメントには、文化を変える権限を与えられたチャンピオンが共有する強力なビジョンが必要です。」
になる DevOps 組織化は真空中で起こるものではなく、一夜にして起こるものでもありません。実際、 DevOps 組織全体が共に歩むべき道としてよく説明されます。良い出発点は、正しい DevOps 採用時に含めるべき慣行 DevOps成功の秘訣 DevOps 組織には以下が含まれます:
- 協力と自律的な所有権 DevOps チーム間の方法論。
- リーダーシップからの賛同を得るには、トレーニング、ツール、そしてコミットメントが必要です。 DevOps 組織全体にわたる実践。
- 協力と連携を促進するための強力なインフラストラクチャと通信チャネルの開発。
- 常に CI/CD プロセスを実装します。
- サイロの破壊を含む強力なコラボレーション文化と環境を確立します。
- 「失敗を恐れる」という概念、つまりチームは失敗を恐れるのではなく失敗から学ぶ必要があるという考えを取り入れた考え方の変化をサポートし、実装します。
- 組織の承認構造を、より明確に定義され、自動化が組み込まれた構造に変更します。
- 対応/問題計画と必要に応じてロールバックを含む計画。
- 開発、テスト、構成、展開など、ソフトウェア配信ライフサイクル全体にわたるプロセスの自動化。
組織は、導入のプロセスを支援する革新的な方法を考案できる。 DevOps ソフトウェア開発パイプラインをバリューストリームマネジメントへと進化させる方法論。 DevOps シュナイダーは、組織内での導入にあたり、計画と戦略策定期間を経て導入プロセスを開始しました。最近のウェビナーでは、 シュナイダー DevOps 採用プロセス、シュナイダーの Release 自動化と DevOps マネージャーの Amanda Mae Heintz 氏は、プロセスを簡素化するために使用した革新的な戦略のいくつかを共有し、「何よりも、人材が成功の鍵となる要素です」と述べています。
チームと役割を調整して移行/採用を最適化 DevOps
組織が移行する場合 DevOps最適な変革を実現するには、リーダーシップから変革を開始する必要があります。経営陣の賛同を得るには、まず上級管理職レベルから始める必要があります。 DevOps 孤立したチームのコミットメントだけでは機能しません。IT部門全体だけでなく、移行の影響を受ける他のすべてのビジネス分野や部門においても、チームワークが不可欠です。 DevOps.
Hubspot DevOps 専門家であり著者でもあるアイザック・サコリック氏は、「文化の変化 開発者、エンジニア、テクノロジーリーダーが実装に協力し、ビジネスとエンドユーザーに真の影響を与えられるように、これを優先する必要があります。」
同様に、 DevOps 2020年以降, DevOps アジャイルの権威であるジーン・キム氏は次のように述べています。「企業はもはや、トップダウンか技術のみかという二元的な思考プロセスを維持することはできません。真のコラボレーションを実現しなければなりません。そのための作業の90%は、適切な人材を関与させ、参加させ、連携させることです。そこから始めれば、将来にわたってモチベーションを維持できるでしょう。」
成功は、多くの場合、事業開始時の慎重な選択にかかっています。 DevOps サイロを分離し、成功につながるようなコラボレーションを促進する旅です。シュナイダー氏は、 DevOpsCI/CDとリリース自動化を推進・主導するチームを編成しました。まず、テスト手法、ITSM、ミドルウェア、インフラストラクチャといった分野において、多様なバックグラウンドと専門知識を持つメンバーをチームに編成しました。チームメンバーには、組織全体で高い評価を受け、技術チームの変化を促進する触媒的な役割を担う人材を慎重に選びました。
実験と学習に重点を置いた強力なコミュニケーションと共同作業の実践
強力なコミュニケーション構造は成功に不可欠である DevOps 旅として DevOps 方法論には新しいプロセス、新しい方法、新しいツールが含まれます。 DevOps 方法が採用され、期待と実践が急速に変化し、チーム メンバーが新しい役割や異なる役割を担うことがよくあります。
効果的で成功的なコミュニケーションの鍵となるのは、学習プロセスと実験的な手法に焦点を当てること、そして失敗を恐れる文化からの脱却です。コミュニケーション体制の中で「非難しない文化」を確立することが不可欠です。 DevOps 文化ノートを議論する専門家「 safe コミュニケーションのための環境は、非難することなくプロセスを評価し、継続的な実験と学びの共有を可能にします。透明性と寛容の文化は、健全な組織運営に必要なコラボレーションとオーナーシップと密接に関連しています。 DevOps 「方法論」
しかし、効果的なコミュニケーションは孤立した領域に限定されるべきではありません。「 強力なコミュニケーションと協力的な実践 Agile Connection によると、「ソフトウェア開発、テスト、配信、運用プロセスに関わる全員の協力がなければ、プロセスを自動化しても望むビジネス上のメリットは得られません」とのことです。
良好なコミュニケーションは、チームのモチベーションとエンゲージメントの維持に役立ちます。特に、オープンなコミュニケーションに実験や新しいテクノロジーを試す意欲が加われば、その効果はさらに高まります。シュナイダー氏は、テクノロジー分野全体にわたってオーディエンスをエンゲージするための独自の方法を見つけるなど、革新的なコミュニケーションとエンゲージメントのアイデアをいくつか共有しました。より幅広いオーディエンスを関与させ、変化の最新情報を伝えることで、組織内のより幅広いテクノロジーオーディエンスのエンゲージメントを維持することができます。彼らは、チャットアプリ、社内ブログ、その他のエンゲージメントチャネルといった社内コミュニケーションチャネルを活用する方法を見つけました。
COVID-19の影響でリモートワークと分散型ワークフォースを余儀なくされて以来、コミュニケーション技術は特に重要になってきました。「通常勤務に戻った」後もこの状況は変わらない可能性が高いため、Slackチャンネル、ビデオ、テキスト/SMSなどのデジタルチャネルを通じたチームエンゲージメントは今後も重要であり続けるでしょう。
小さな成功を実践し、祝う
自動化の導入、ツール、テスト、プロセスの変更にもかかわらず、組織はソフトウェア配信のすべての変更を一度に実装することは決してできないことを受け入れる必要があります。
成功するために必要な考え方の変化の1つは DevOps 導入により、チームがマイルストーンや成功に到達したときにそれを認め、祝うことが保証されます。
例えば、タスクが自動化されたとき、テストシナリオが実装されたとき、あるいはジョブストリームが自動化されたときには、チームは祝うべきです。進捗状況と成果を目に見えて確認できることは、チームの大きなモチベーションとなるため、祝賀はすぐに行うべきです。
祝賀の概念はDORAで認められており、祝賀に必要な手順を議論する記事の中で、 make DevOps 現実祝賀行事は「重要なことを習得する低リスクの機会」を生み出すと指摘し、 DevOps 共通の目標を持つ小規模で多様性のあるチームを構築するなど、能力を高める。いくつかの小さな成功は、組織全体にその証拠を示すことになる。 DevOps うまくいっています。すぐに他の人も追随したいと思うでしょう。」
結論
多機能チーム間での責任共有と連携という考え方こそが、ウォーターフォール型開発やその他の従来の開発モデルから脱却した考え方の一つです。成功した DevOps 旅は人々が共通の目標を持って協力することから始まります。
プロセスの自動化は、 DevOps 組織は、個人とチームがその中心にあることを忘れてはならない。 DevOpsシュナイダーの DevOps ハインツマネージャーはこれを認め、「適切な人材を配置することで、新しいプロセスへの信頼を高めることができます」と述べています。
強力なチームワークとコラボレーションの環境を促進することは、 DevOps 文化です。従来の開発モデルでは、各個人がプロセスにおける自分の担当部分に集中し、その後、その部分を次の段階に引き継ぎます。 しかし、中 DevOpsコラボレーションは「価値を提供する上で中心となる」 共有責任は、 DevOps 方法論を採用し、チームメンバーが長期にわたってソリューションに関与し続けることを保証します。
お勧めの関連ガジェット
認定条件 Digital.ai Deploy GitOpsを信頼性が高く、統制されたモデルにする
エグゼクティブサマリー Deploy バージョン26.1では、限定的な範囲のGitOps機能が導入されます…