サイクル期間を短縮するための戦略

このページは 企業管理 スペース 用です

スペースチーム管理対象であるか、企業管理対象であるかを確認するには、ヘッダーまたはサイドバーのスペース名の横にある [その他のアクション] (•••) を選択します。開いたメニューの下部に、スペースの詳細が表示されます。

More about the difference between company-managed and team-managed spaces.

 

サイクル期間レポートは、チームがデプロイ パイプラインを通じて作業項目をリリースするのに要する時間と、外れ値の対処方法を理解するのに役立ちます。

サイクルタイム

このガイドでは、次を確認します。

  • サイクル期間レポートを表示して把握する方法

  • サイクル期間を短縮する方法

  • 外れ値を見つけて調査する方法

はじめる前に

ソース コード管理ツールと CI/CD ツールを接続する

Jira 管理者は、Jira を CI/CD パイプラインと統合する必要があります。これによって、Jenkins、CircleCI、Bamboo などの接続されたツールからデプロイ データを受け取れます。CI/CD 用 Jira を使用する方法の詳細をご確認ください。

十分な製品デプロイ データがあることを確認する

このレポートを表示するには、CI/CD ツールのデプロイ イベントと、ソース コード管理ツールのコミット イベントが必要です。また、作業項目キーにブランチ名、コミット メッセージ、プル リクエストを含める必要があります。デプロイ作業で作業項目を参照する方法

スペースおよび作業レベルの権限を確認する

デプロイ頻度レポートを表示するには、[集計データを表示] と [開発ツールを表示] の各権限が必要です。企業管理対象スペースの権限の有効化に関する詳細をご確認ください

スペース管理者のみが、スペース ナビゲーションまたはスペース設定 からレポート機能を有効にできます。

サイクル期間レポートは、Atlassian Government 環境では利用できません。

サイクル期間レポートを読み取る

サイクル期間レポートを表示するには、次の手順に従います。

  1. まだ移動していない場合は、企業管理対象 Jira スペースに移動します。

  2. スペース ナビゲーションで、[レポート] > [DevOps] > [サイクル期間レポート] の順に選択します。

週次比較チャートを理解する

作業タイプエピック フィルターを適用してスペースのサイクル期間を絞り込み、レポートをカスタマイズします。

週次比較チャートは、デプロイ ビューからのサイクル期間インサイトのより大きなバージョンです。12 週間前と比較した 1 週間のサイクル期間の中央値を示しています。

ここでは、最初のコミットからコードがリリースされるまでの作業項目のサイクル期間を測定しています。作業項目が複数回デプロイされた場合、サイクル期間レポートは最新の作業項目を取り込みます。レポートには、サイクル期間が 12 か月未満の作業項目のみが含まれます。

週を選択すると、本番環境にデプロイされた作業項目のサイクル期間レポートが表示されます。

サイクル期間レポート

週次トレンド チャートを分析する

日付選択フィルターから時間枠を選択して、選択した週の作業項目データを表示します。

サイクル期間レポートでは、散布図を使用して選択した週にリリースされたすべての作業項目を示します。サイクル期間のトレンドと週の中央値を下回っているか超えているかを表示します。

Ship your work items

リリース済みの作業項目テーブルには作業項目データが表示されます。このデータは、サイクル期間またはプル リクエスト (PR) レビュー時間の多い順に並べ替えられますこのテーブルには、サイクル期間が 12 か月未満の作業項目のみが含まれます。

PR で十分な履歴データが利用可能になるまで、レビュー時間は表示されません。

外れ値を発見して調査する

週次トレンド チャートの外れ値

サイクル期間の中央値が急激に増加すると、外れ値と見なされます。作業項目はクローズできるかもしれませんが、サイクル期間のスパイクを見逃してはいけません。

  • 週次比較チャートを使用して、パイプラインのサイクル期間とリード タイムで発生したことを反映します。

  • 作業項目にドリルダウンしてボトルネックを分析し、デプロイのインサイトを取得します。

サイクル期間を短縮するさまざまな方法

  • 小規模かつ迅速に開始: 進行中の作業を制限して小さなスプリントから始め、顧客の成果を早期に上げることで、より多くのものを提供できます。

  • あらゆるものを自動化: 自動化ツールを使用すれば効率よく納期を守れます。自動リリースによって継続的なインテグレーションを実装して、残りの時間をコーディングに活用できます。

  • 巨大な PR の断片化: 作業項目を小さなチャンクに分割して頻繁に反復することで、チームのパフォーマンスを向上できます。また、プル リクエストのレビュー時間を大幅に短縮できます。

  • 影響を評価する: 顧客にとっての製品価値を保証して、市場分析がリリース前に影響の予測に役立つかどうかを確認します。

  • テスト駆動開発: 高品質の製品を構築する際に役立つユース ケースを網羅しながら、将来を見据えた総合的なソリューションの作成をサポートします。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。