マージリクエスト分析
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
マージリクエスト分析は、DevOpsマネージャーに、チームのコードレビューおよびマージワークフローに関する貴重なインサイトを提供します。マージリクエストに関連する詳細なメトリクスと傾向に基づいて、組織は開発プロセスを監視および最適化できます。
マージリクエスト分析を使用して、以下を表示します:
- 組織が1か月あたりにマージしたマージリクエスト数。
- マージリクエストの作成からマージイベントまでの平均時間。
- マージされた各マージリクエストに関する情報(マイルストーン、コミット、行の変更、担当者など)。
マージリクエスト分析を使用して、以下を特定できます:
- 生産性の低い月、または高い月。
- 貴社のマージリクエストとコードレビュープロセスの効率性と生産性。
これらのインサイトは、次のようなデータに基づいた意思決定を行うのに役立ちます:
- リソースの割り当て: リソースを再配分するか、タイムラインを調整して、生産性の低い期間に対処します。
- パフォーマンスベンチマーク: 実績の高いチームにスポットライトを当て、ベストプラクティスを共有します。
- マイルストーン計画: 過去のマージ傾向に基づいてタイムラインを調整します。
- プロセス最適化: コードレビューとマージワークフローのボトルネックを特定して解決する。
マージリクエスト分析を表示
前提要件:
- レポーターロール以上が必要です。
マージリクエスト分析を表示するには、:
- 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 分析 > 分析ダッシュボードを選択します。
- マージリクエスト分析を選択します。
日付範囲内のマージリクエスト数を表示する
特定の日付範囲内にマージされたマージリクエスト数を表示するには:
- 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 分析 > 分析ダッシュボードを選択します。
- マージリクエスト分析を選択します。
- オプション。結果をフィルター:
- フィルターバーを選択します。
- パラメータを選択します。
- 値を1つ選択するか、テキストを入力して結果を絞り込みます。
- 日付範囲を調整するには、ドロップダウンリストからオプションを1つ選択します。Last 365 days(過去365日間)がデフォルトです。
スループットチャートは、一定期間にわたってクローズされたイシューまたはマージされたマージリクエストを示します。
テーブルには、ページあたり最大20件のマージリクエストが表示され、各マージリクエストに関する次の情報が含まれています:
- マージリクエスト名
- マージ日
- マージまでの時間
- マイルストーン
- コミット
- パイプライン
- 変更された行
- 担当者
マージリクエストの作成とマージの間の平均時間を表示する
マージまでにかかる平均時間の数値は、マージリクエストが作成されてからマージされるまでの平均時間を示しています。クローズ済みで、まだマージされていないマージリクエストは含まれていません。
マージまでにかかる平均時間を表示するには:
- 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 分析 > 分析ダッシュボードを選択します。
- マージリクエスト分析を選択します。マージまでにかかる平均時間の数値がダッシュボードに表示されます。
