目次
関連ブログ
より良いエンドユーザーサービスを提供するには、SDLCイベント間のリンクを表示しながら、 DevOps メトリクス。全文は以下をお読みください。
マクドナルドとバーガーキングはライバル関係にあります。世界最大級のファストフードチェーンとして、両社は提供する様々な料理を巡り、常に激しい競争を繰り広げています。しかし、それはそれだけではありません。マクドナルドとバーガーキングの激しい競争のもう一つの焦点は、注文オプションや詳細なメニューなどを備えたモバイルアプリです。両社は、質の高いモバイルアプリを通じて顧客に最高の価値を提供できるか、互いに競い合っています。 発展した の三脚と リリース スピードで。
これらの企業が競争で勝ち抜くために必要なのは、新しいアイデアを迅速に開発し、それをエラーなくユーザーに届ける方法です。 DevOps VSM (バリュー ストリーム管理) により、企業は開発とテストの取り組みを拡大し、結果を損なうことなくリリース速度を加速できるようになります。
企業がデジタルイノベーションの推進に優先順位を見直している中で、一つ確かなことがあります。それは、優れた顧客体験がビジネスを活性化させ、快適な体験を提供する最も迅速かつ一貫した方法は、モバイルアプリなどのデジタル資産を活用することです。
企業がこれらの結果を達成する方法は、 アジャイル の三脚と DevOps 方法論。 DevOps 豊富なツール群 これらも人気が高まっており、企業は次のようなあらゆることを継続的に行うことが容易になります。
- 出荷
- 統合
- テスト
- 監視
- フィードバック
バリューストリームマッピングとは何か、なぜなのか
私たちは この主題について以前に書いた繰り返しになりますが、バリューストリームマッピングでは、フローチャートを使用して各ステップを分析し、強化します。 ソフトウェア配信 アイデア創出からリリースまでのプロセス。プロセスの各ステップはこれらのフローチャートに反映され、顧客の視点から価値を付加するものと付加しないものとしてマッピングされます。
誰もが自社の業績向上を望んでいます。これは、単に適切なツールを見つけて使用するだけでは不十分です。素晴らしい CICD インフラは素晴らしいものですが、それは潜在能力を構築するだけです。その潜在能力を最大限に発揮するには、顧客に焦点を当て、プロダクトオーナーから開発者、テスター、リリースマネージャーまで、あらゆる人の強みを結集したSDLCが必要です。正しく構築すれば、そして信じてください、あなたの DevOps パワーと VSM 対応の SDLC により、潜在能力が新たなレベルに引き上げられます。
VSMと DevOps 天が結びつけた組み合わせ
アジャイルとリーンの原則に基づいて開発 DevOps ソフトウェア配信に対する文化的なアプローチ. DevOps 責任を分散させる 連続配送 計画から開発、そして製造から継続的な改善まで、組織内のあらゆるチームに適用される、継続的なクロスファンクショナルなソフトウェア開発アプローチです。
DevOps ギャンブル的な側面も残っています。アジャイルと DevOps 実装すると速度は確かに向上しますが、それだけでは十分ではありません。正しい方向に進んでいるかどうかは、必ずしもわかりません。
だからこそ、VSMとの連携は素晴らしい効果を発揮します。前述の通り、バリューストリームはSDLC全体で使用される様々なツールを統合し、最も重要なデータを測定・追跡し、マネージャーに報告してアクションへとつなげることを可能にします。VSMは、企業が生み出す価値を測定するのに役立ちます。 DevOps ツールと実践があなたに与えます。
その理由 DevOps チームが VSM から得られるメリットは、VSM によって次のようになります。
- 問題点やボトルネックの検出に役立ちます
- バグ、エラー、欠陥を管理する
- SDLCを通じて可視性を高める
- 繰り返しや無駄なプロセスを排除
- チーム間のコラボレーションを向上
- 自動化の機会を示す
- より速いフィードバックを統合
- 視覚データによって提供されるコンテキストでプロセスを明確にする
- ハイライト結果
で作業する場合 DevOps VSMとVSMを組み合わせることで、継続的な改善を行いながら情報がスムーズに流れるようにするための適切な指標が求められます。SDLCを分解して、プロセスの不具合やボトルネックを見つけるだけでは不十分です。ツールを用いてバリューストリームを分析することで、ビジネスリーダーに対し、適切なプロジェクトに重点が置かれていることを示すことができます。
VSM を使用して KPI やその他の指標を測定し、会社の規模を拡大すると、意思決定を裏付けるデータが得られ、全員にメリットがもたらされます。
フィードバックと指標
成功を証明するために、何が効果的で何が効果的でないかを理解するには、指標が不可欠です。チームワークやツールに重点を置くだけでは不十分です。
チームは予定通りに素晴らしい成果を上げていると信じています。しかし、指標がなければ、それを証明することはほぼ不可能です。必要なのは、貴重な洞察によってあなたの信念を裏付ける情報です。これらの洞察は、会社全体にプラスの影響を与えます。言うまでもなく、このフィードバックをより迅速かつ頻繁に得られるほど、全体的な成果は向上します。
企業がフィードバックを収集し、指標を活用する際に直面する課題の一つは、ツールが統合されておらず、手作業によるデータ収集が不確実であることです。データはあらゆる場所から収集され、それらをすべて収集・解析するための統一されたシステムが整っていないのです。
それでは、VSMにとってどの指標が最も重要で役立つのかを詳しく見てみましょう。 DevOps 環境。
すべては指標次第
いよいよこのブログ記事の主題、つまりメトリクスについてです。バリューストリームマップを作成する際には、SDLCから始めて、QAチームとリリースチームを通して作業を進めることが不可欠です。バリューストリームマップを作成する際に構築する図は、継続的な改善に役立つメトリクスによって定義されます。
で作業するとき DevOps ただし、環境によっては、測定対象と測定方法が多少異なる可能性があります。それでも、一般的に認められている標準的な指標を使用できます。
あなたの DevOps メトリクス:
付加価値時間 – チームがプロジェクトに費やした時間。これは実際の作業時間です。開発プロジェクトに変更がない場合は、付加価値のない時間とみなす必要があります。
リードタイム – チームまたは個人がタスクを完了するのにかかる合計時間。この統計は通常、付加価値時間と非付加価値時間の組み合わせとして測定されます。
完了率と正確度 – これは、必要な編集ややり直しがなく、完全に完了した作業の割合です。
その中には、さらに2種類の指標があります。それぞれについて1つずつ説明していきます。
DevOps メトリック
チームは、会社のバリューストリームのスループットと安定性を示す指標を活用し始めるべきです。これらの指標を活用することで、バリューストリームの健全性と、それが時間とともにどのように変化するかを理解できるようになります。
最も重要なもののいくつか DevOps 指標は次のとおりです。
- Deployメント頻度 – コードを本番環境にデプロイする頻度。
- リードタイム – コードをコミットしてから本番環境で正常に実行されるまでの時間。
- 平均修復時間 – エンドユーザーに影響を与えるシステムクラッシュやサービス停止が発生した場合に、サービスを復旧するまでにかかる時間。
- 失敗率の変更 – 実稼働時にサービスが低下し、即時の介入が必要となる変更の割合。
フローメトリック
統合すると、 DevOps プロセスに指標を追加する次のステップは フローメトリックフローメトリクスを使用すると、フロー項目を分析することで、バリューストリームに関する洞察を得ることができます。各フロー項目は作業の一部です。例えば、機能、欠陥、リスク、負債などです。
重要なフロー メトリックは次のとおりです。
- 流速 – 特定の時間内に完了したフローアイテムの数。これはスループットとも呼ばれ、価値提供が増加しているかどうかを示します。
- フロー分布 – フロー項目の完了率を時間経過とともに測定します。事前に決められた期間内での作業の優先順位付けに役立ちます。
- フロータイム – フロー項目が開始から終了までにかかる時間を測定します。これには作業時間と待機時間が含まれます。
- フロー効率 – もう一つの比率。今回はフロー全体におけるアクティブ時間と待機時間の割合です。無駄を特定するのに役立ちます。
- フロー負荷 – 特定のバリューストリーム内のアクティブなフローアイテムの数を測定します。これにより、どのバリューストリームが過剰に活用されているか、あるいは十分に活用されていないかを把握できます。
洞察を伝える
ビジネスリーダーと技術チーム間のコミュニケーションが極めて重要であることは、誰もが認識しています。フィードバックを得て情報を共有する最良の方法、そして私たちが実践している方法はConfluenceです。事前に準備したプレゼンテーションも、共有する価値のある方法です。これらの指標から得られる洞察は、ステークホルダーや技術チームにアプリやソフトウェアがどのように市場に投入されるかを示すため、より正式な場で行うべきです。
今日のモバイルアプリの世界ではスピードが不可欠ですが、VSMと DevOps メトリクスは速度よりも継続的な改善を重視します。私たちが知っているVSMは、エンドユーザーサービスの向上を目的としています。それを実現するには、SDLCイベント間のリンクを可視化することが重要です。 DevOps メトリクス。バリューストリーム管理の成功は、顧客に素晴らしいソフトウェアとアプリを提供することで実現します。ここで紹介するヒントとサポートを活用すれば、問題解決ツールを活用してソフトウェアを継続的に改善し、顧客満足度を高めることができます。
VSMを最初から最後まで詳しく知りたい場合は VSM電子書籍をダウンロード 現在入手可能です。
企業を拡大する準備はできていますか?
詳しく見る
世界の最新情報 Digital.ai
ハッピー4th記念日 Digital.ai!
4周年を一緒にお祝いしましょう Digital.aiの旅 DevSecOpsAI を活用したソフトウェア配信で企業を支援します。
アジャイルワークフローをマスターするための包括的なガイド
プロジェクトの成功にアジャイルワークフロー管理がいかに重要かを学びます。 Digital.aiの AI を活用したソリューションはプロセスを合理化し、イノベーションを推進します。
3周年おめでとうございます Digital.ai!
今年6月16日、 Digital.ai 3周年を迎えます!続きは Digital.aiの旅と将来の計画についてお話しします。