まとめ

完了

あなたの組織は、世界中に配置されている重要なビジネス Web アプリケーションをサポートしています。 新しい機能の配置が 1 日に何回も行われ、達成感があります。 しかし、改善の余地は常にあります。 DevOps プロセスを継続して公平に観察することで、潜在的な改善点をチームが特定できるようになります。その際に、継続的コラボレーションが重要な役割を果たします。

継続的コラボレーションとは、すべての DevOps 体験にとって重要な文化の転換をサポートするための実践です。 継続的コラボレーションによって、計画された会議以外の場所でチームがイノベーションを実現し、統合されたエクスペリエンスを生み出してチーム内でイノベーションを促進できるようになります。 これも、複数のチームの知識と結果を向上させる原動力となります。

多くの場合、コミュニケーションの課題がインシデントを解決する能力に影響します。 チームは、MTTK (平均把握時間) に対処することで、インシデントの MTTR (平均解決時間) を短縮できます。 MTTK を短縮するには、さまざまな組織やチームの間での大規模なコラボレーションが必要です。

職務ごとにサイロ化したチームは、特化されサイロ化されたソリューションを作成することを忘れないください。 職務にまたがるチームは、機能を提供するソリューションを作成します。 したがって、マイクロサービスに対応するようにチームやアーキテクチャを設計することが、チームを機能に集中させるための効果的な方法です。

継続的改善では測定が使用されます。これは必須です。 これは改善を特定するだけでなく、カスタマー エクスペリエンスの向上にも役立ちます。

ただし、何を測定するかを把握することが不可欠です。 DevOps リーダーは、運用の正常性メトリック、使用状況、ベロシティ、ライブ サイトの正常性などを測定する必要があります。 つまり、アクティビティではなく、影響を測定します。

メトリックと KPI を定義したら、ビジネスの望ましい成果の実現するために KPI を習慣に合わせます。

継続的改善のもう1つの重要な側面は、継続的なフィードバックです。 継続的なフィードバックの文化は次によって作られます。

  • 早期および頻繁なリリース
  • 実行可能な最小の製品から開始
  • 仮説駆動型開発を使用
  • 顧客からのフィードバックによる継続的な改善

バリュー ストリーム マッピングとバリュー ストリーム分析によって、継続的改善がサポートされます。 バリュー ストリーミング マッピングは、作業の実行方法において、つながっていない部分、冗長な部分、欠落部分を見つけて解決することに役立ちます。 バリュー ストリーム分析で実行される測定は、チームによる計画、効率が変動する箇所の特定、潜在的なプロセスの問題の識別に役立ちます。

また、DevOps の有効性を測定し、DevOps 変革のイニシアチブに透明性をもたらすために、包括的なアプローチを確立することを考慮してください。 成功を強調するメトリックに焦点を当てることで、DevOps が必要とする学習と実験を促進する文化を生み出します。