[{"data":1,"prerenderedAt":2130},["ShallowReactive",2],{"/ja-jp/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards":3,"navigation-ja-jp":1348,"banner-ja-jp":1777,"footer-ja-jp":1785,"blog-post-authors-ja-jp-Ricardo Amarilla Villalba":2027,"blog-related-posts-ja-jp-data-driven-devsecops-exploring-gitlab-insights-dashboards":2042,"blog-promotions-ja-jp":2068,"next-steps-ja-jp":2121},{"id":4,"title":5,"authors":6,"body":8,"category":1325,"date":1326,"description":1327,"extension":1328,"externalUrl":1329,"faq":1329,"featured":492,"heroImage":1330,"meta":1331,"navigation":492,"path":1332,"seo":1333,"slug":1338,"stem":1339,"tags":1340,"template":1346,"updatedDate":1329,"__hash__":1347},"blogPosts/ja-jp/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards.md","データドリブンのDevSecOps：GitLabインサイトダッシュボードのご紹介",[7],"Ricardo Amarilla Villalba",{"type":9,"value":10,"toc":1314},"minimark",[11,15,20,23,68,71,74,77,80,83,87,90,93,141,146,152,159,162,165,168,171,177,203,216,225,231,237,248,257,1240,1243,1249,1255,1259,1262,1272,1284,1287,1310],[12,13,14],"p",{},"メトリクスおよび分析は、生産性や品質を高め、成功を収める上で極めて重要な要素です。包括的なDevSecOpsプラットフォームであるGitLabでは、こういった重要なメトリクスを追跡・可視化するための強力なツールをインサイトダッシュボード上で提供しています。この記事では、ご利用の環境でのインサイトダッシュボードの使用方法についてご紹介します。",[16,17,19],"h2",{"id":18},"gitlabのメトリクスと分析ツールのご紹介","GitLabのメトリクスと分析ツールのご紹介",[12,21,22],{},"GitLabでは、DevSecOpsライフサイクルのさまざまな側面に対応したメトリクスおよび分析ツール群をご用意しています。",[24,25,26,36,44,52,60],"ol",{},[27,28,29,35],"li",{},[30,31,34],"a",{"href":32,"rel":33},"https://docs.gitlab.com/ja-jp/user/analytics/productivity_analytics/",[],"生産性分析","：チームの開発速度、サイクルタイム、リードタイムを追跡します。",[27,37,38,43],{},[30,39,42],{"href":40,"rel":41},"https://docs.gitlab.com/ja-jp/user/analytics/code_review_analytics/",[],"コードレビュー分析","：コード品質、テストカバレッジ、レビュー効率を測定します。",[27,45,46,51],{},[30,47,50],{"href":48,"rel":49},"https://docs.gitlab.com/ja-jp/user/analytics/ci_cd_analytics/",[],"CI/CD分析","：パイプラインのパフォーマンスとデプロイ頻度をモニタリングします。",[27,53,54,59],{},[30,55,58],{"href":56,"rel":57},"https://docs.gitlab.com/ja-jp/user/group/value_stream_analytics/",[],"バリューストリーム分析","：アイデア出しから本番稼働までの作業の流れを可視化します。",[27,61,62,67],{},[30,63,66],{"href":64,"rel":65},"https://docs.gitlab.com/ja-jp/user/project/insights/",[],"インサイト","：プロジェクトやグループに関するデータを調べて可視化します。",[12,69,70],{},"開発プロセスに関する貴重なインサイトを得られるこれらのメトリクスを参考にして、ボトルネックの特定、ワークフローの最適化、データドリブンな意思決定を行えます。",[16,72,73],{"id":73},"特定のメトリクスへのラベルの活用",[12,75,76],{},"あまり目立たないものの、GitLabの特に強力な機能の1つがラベルです。ラベルを使うと、特定のメトリクスに絞り込んで、極めて正確に焦点を当てられます。イシューやマージリクエスト、エピックに戦略的にラベルを適用することで、プロジェクトのパフォーマンスや進捗について的確なインサイトを得られるカスタムビューを作成できます。",[12,78,79],{},"用途の広い識別子として機能するGitLabのラベルを使用すれば、作業アイテムを柔軟に分類・整理できます。機能開発やバグ修正、チーム固有のタスクなど、追跡対象が何であれ、ラベルを使用すれば、プロジェクトデータをスライスして、別の視点から分析して意味のあるパターンや傾向を特定することが可能です。この概念は、クラウドのデプロイにおいて、管理やコスト配分、運用上のインサイト取得をスムーズに行うためにタグを使用するのと似ています。",[12,81,82],{},"しっかりと考えながら作業アイテムにラベルを付けていくことで、カスタムダッシュボードやレポートの生成に活用できる高度なラベリングシステムが実質的に構築されます。このアプローチにより、チームや関係者にとって最も重要なメトリクスを重点的に取り上げられるとともに、プロジェクトの健全性と勢いに焦点を絞ってわかりやすく可視化できます。",[16,84,86],{"id":85},"gitlabインサイトの設定方法","GitLabインサイトの設定方法",[12,88,89],{},"GitLabインサイトを使用すると、プロジェクトやグループに関するデータを調べて可視化できます。特定の期間内に作成された、または完了したイシュー、マージリクエストのマージが完了するまでの平均時間、トリアージの健全性など、さまざまな側面に関する有用な分析情報を得られます。インサイトは、プロジェクトとグループのどちらにも設定できます。",[12,91,92],{},"インサイトの設定手順は次のとおりです。",[24,94,95,109],{},[27,96,97,98],{},"プロジェクトにインサイトを設定する場合：\n",[99,100,101],"ul",{},[27,102,103,104,108],{},"プロジェクトのルートディレクトリ内に",[105,106,107],"code",{},".gitlab/insights.yml","という名前のファイルを作成します。",[27,110,111,112],{},"グループにインサイトを設定する場合：\n",[99,113,114,120,128,138],{},[27,115,116,117,119],{},"グループに属するプロジェクト内に",[105,118,107],{},"ファイルを作成します。",[27,121,122,123,127],{},"グループの",[124,125,126],"strong",{},"設定 > 一般","の順に移動します。",[27,129,130,133,134,137],{},[124,131,132],{},"分析セクション","を展開し、",[124,135,136],{},"インサイトセクション","を見つけます。",[27,139,140],{},"設定ファイルが含まれるプロジェクトを選択し、変更を保存します。",[12,142,143,145],{},[105,144,107],{},"は、レポート内のチャートの構造や順序に加え、表示されるチャートの形式を定義できるYAMLファイルです。各チャートの定義には、タイトル、説明、タイプ、データソースやフィルタリング条件を指定するクエリなどのパラメータを含められます。",[12,147,148,149,127],{},"インサイトを表示するには、プロジェクトまたはグループで",[124,150,151],{},"分析 > インサイト",[12,153,154],{},[155,156],"img",{"alt":157,"src":158},"デフォルトのインサイトダッシュボードの表示","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097218/Blog/Content%20Images/Blog/Content%20Images/image3_aHR0cHM6_1750097217972.png",[16,160,161],{"id":161},"マージリクエストインサイトのカスタマイズ",[12,163,164],{},"デフォルトビューでは有用な情報が未加工で表示されますが、インサイトダッシュボードをカスタマイズすれば、各マージリクエストの担当チームや、マージリクエストごとに解決された問題の種類など、より多くの情報が明らかになります。",[16,166,167],{"id":167},"スクワッドおよび要件タイプごとのマージリクエストインサイト",[12,169,170],{},"GitLabでスクワッドの生産性を測定するのは、難しい場合があります。GitLabのグループとサブグループの構造が、実際のスクワッドの構成と完全に一致していない場合は特に困難です。こういった課題に対処し、効果的にスクワッドの生産性を追跡する方法をご紹介します。",[172,173,175],"h3",{"id":174},"スクワッドベースのメトリクスの設定",[124,176,174],{},[24,178,179],{},[27,180,181,184,185,188,189,192,193,188,196,188,199,202],{},[124,182,183],{},"ラベルの作成","：スクワッドごと（例：",[105,186,187],{},"squad::alpha","、",[105,190,191],{},"squad::beta","）および要件タイプ（例：",[105,194,195],{},"type::bug",[105,197,198],{},"type::feature",[105,200,201],{},"type::maintenance","）ごとに範囲指定した一意のラベルを作成します。",[204,205,208,209],"figure",{"className":206},[207],"video_container","\n  ",[210,211,215],"iframe",{"src":212,"frameBorder":213,"allowFullScreen":214},"https://www.youtube.com/embed/ZUOzORIUJeU?si=T8eHeGizS3blYFHB","0","true"," ",[24,217,219],{"start":218},2,[27,220,221,224],{},[124,222,223],{},"ラベルの適用","：所属するプロジェクトやグループに関係なく、各スクワッドが対応するすべてのイシューおよびマージリクエストにこれらのスクワッドラベルを一貫して適用します。",[204,226,208,228],{"className":227},[207],[210,229,215],{"src":230,"frameBorder":213,"allowFullScreen":214},"https://www.youtube.com/embed/fJ9entEBZG8?si=MlM6mKirEdkmwDDJ",[12,232,233,236],{},[124,234,235],{},"ヒント","：",[99,238,239,242,245],{},[27,240,241],{},"GitLab APIを使用すれば、既存のMR（未解決、マージ済み、完了したもの）に一括でラベルを適用できます。",[27,243,244],{},"GitLab CIパイプラインの一環としてラベルの追加や削除、更新を行えます。",[27,246,247],{},"GitLabトリアージボットを活用すれば、ラベルの適用プロセスを自動化できます。",[24,249,251],{"start":250},3,[27,252,253,254,256],{},"ダッシュボードの設定：プロジェクトのリポジトリに",[105,255,107],{},"ファイルを作成し、チームやタイプ固有のマージリクエストインサイト用のカスタムチャートを定義します。",[258,259,264],"pre",{"className":260,"code":261,"language":262,"meta":263,"style":263},"language-yaml shiki shiki-themes github-light","## Default Merge Requests insights.yml \nmergeRequests:\n  title: Merge requests dashboard\n  charts:\n    - title: Merge requests merged per week \n      type: bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          group_by: week\n          period_limit: 12\n    - title: Merge requests merged per month\n      type: bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          group_by: month\n          period_limit: 3\n\n## Per-teams Merge Requests insights.yml\nmergeRequestsTeams:\n  title: Merge requests dashboard per teams\n  charts:\n    - title: Merge requests merged per week \n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          group_by: week\n          period_limit: 12\n          collection_labels:\n            - squad::alpha\n            - squad::beta\n    - title: Merge requests merged per month\n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          group_by: month\n          period_limit: 3\n          collection_labels:\n            - squad::alpha\n            - squad::beta\n\n## Per-teams and Type Merge Requests insights.yml\nmergeRequestsTeamsAndType:\n  title: Per Teams and Type - Merge requests dashboard\n  charts:\n    - title: Merge requests merged per week - Squad Alpha\n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          filter_labels: squad::alpha\n          collection_labels:\n            - type::feature\n            - type::bug\n            - type::maintenance\n          group_by: week\n          period_limit: 12\n    - title: Merge requests merged per month - Squad Alpha\n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          filter_labels: squad::alpha\n          collection_labels:\n            - type::feature\n            - type::bug\n            - type::maintenance\n          group_by: month\n          period_limit: 3\n    - title: Merge requests merged per week - Squad Beta\n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          filter_labels: squad::beta\n          collection_labels:\n            - type::feature\n            - type::bug\n            - type::maintenance\n          group_by: week\n          period_limit: 12\n    - title: Merge requests merged per month - Squad Beta\n      type: stacked-bar\n      query:\n        data_source: issuables\n        params:\n          issuable_type: merge_request\n          issuable_state: merged\n          filter_labels: squad::beta\n          collection_labels:\n            - type::feature\n            - type::bug\n            - type::maintenance\n          group_by: month\n          period_limit: 3\n\n","yaml","",[105,265,266,275,285,297,305,322,333,341,352,360,371,382,393,405,417,426,433,442,449,458,467,477,487,494,500,508,518,525,538,548,555,564,571,580,589,598,607,615,624,632,643,652,659,668,675,684,693,702,711,718,725,732,737,743,751,761,768,780,789,796,805,812,821,830,840,847,855,863,871,880,889,901,910,917,926,933,942,951,960,967,974,981,988,997,1006,1018,1027,1034,1043,1050,1059,1068,1077,1084,1091,1098,1105,1114,1123,1135,1144,1151,1160,1167,1176,1185,1194,1201,1208,1215,1222,1231],{"__ignoreMap":263},[267,268,271],"span",{"class":269,"line":270},"line",1,[267,272,274],{"class":273},"sAwPA","## Default Merge Requests insights.yml \n",[267,276,277,281],{"class":269,"line":218},[267,278,280],{"class":279},"shJU0","mergeRequests",[267,282,284],{"class":283},"sgsFI",":\n",[267,286,287,290,293],{"class":269,"line":250},[267,288,289],{"class":279},"  title",[267,291,292],{"class":283},": ",[267,294,296],{"class":295},"sYBdl","Merge requests dashboard\n",[267,298,300,303],{"class":269,"line":299},4,[267,301,302],{"class":279},"  charts",[267,304,284],{"class":283},[267,306,308,311,314,316,319],{"class":269,"line":307},5,[267,309,310],{"class":283},"    - ",[267,312,313],{"class":279},"title",[267,315,292],{"class":283},[267,317,318],{"class":295},"Merge requests merged per week",[267,320,321],{"class":283}," \n",[267,323,325,328,330],{"class":269,"line":324},6,[267,326,327],{"class":279},"      type",[267,329,292],{"class":283},[267,331,332],{"class":295},"bar\n",[267,334,336,339],{"class":269,"line":335},7,[267,337,338],{"class":279},"      query",[267,340,284],{"class":283},[267,342,344,347,349],{"class":269,"line":343},8,[267,345,346],{"class":279},"        data_source",[267,348,292],{"class":283},[267,350,351],{"class":295},"issuables\n",[267,353,355,358],{"class":269,"line":354},9,[267,356,357],{"class":279},"        params",[267,359,284],{"class":283},[267,361,363,366,368],{"class":269,"line":362},10,[267,364,365],{"class":279},"          issuable_type",[267,367,292],{"class":283},[267,369,370],{"class":295},"merge_request\n",[267,372,374,377,379],{"class":269,"line":373},11,[267,375,376],{"class":279},"          issuable_state",[267,378,292],{"class":283},[267,380,381],{"class":295},"merged\n",[267,383,385,388,390],{"class":269,"line":384},12,[267,386,387],{"class":279},"          group_by",[267,389,292],{"class":283},[267,391,392],{"class":295},"week\n",[267,394,396,399,401],{"class":269,"line":395},13,[267,397,398],{"class":279},"          period_limit",[267,400,292],{"class":283},[267,402,404],{"class":403},"sYu0t","12\n",[267,406,408,410,412,414],{"class":269,"line":407},14,[267,409,310],{"class":283},[267,411,313],{"class":279},[267,413,292],{"class":283},[267,415,416],{"class":295},"Merge requests merged per month\n",[267,418,420,422,424],{"class":269,"line":419},15,[267,421,327],{"class":279},[267,423,292],{"class":283},[267,425,332],{"class":295},[267,427,429,431],{"class":269,"line":428},16,[267,430,338],{"class":279},[267,432,284],{"class":283},[267,434,436,438,440],{"class":269,"line":435},17,[267,437,346],{"class":279},[267,439,292],{"class":283},[267,441,351],{"class":295},[267,443,445,447],{"class":269,"line":444},18,[267,446,357],{"class":279},[267,448,284],{"class":283},[267,450,452,454,456],{"class":269,"line":451},19,[267,453,365],{"class":279},[267,455,292],{"class":283},[267,457,370],{"class":295},[267,459,461,463,465],{"class":269,"line":460},20,[267,462,376],{"class":279},[267,464,292],{"class":283},[267,466,381],{"class":295},[267,468,470,472,474],{"class":269,"line":469},21,[267,471,387],{"class":279},[267,473,292],{"class":283},[267,475,476],{"class":295},"month\n",[267,478,480,482,484],{"class":269,"line":479},22,[267,481,398],{"class":279},[267,483,292],{"class":283},[267,485,486],{"class":403},"3\n",[267,488,490],{"class":269,"line":489},23,[267,491,493],{"emptyLinePlaceholder":492},true,"\n",[267,495,497],{"class":269,"line":496},24,[267,498,499],{"class":273},"## Per-teams Merge Requests insights.yml\n",[267,501,503,506],{"class":269,"line":502},25,[267,504,505],{"class":279},"mergeRequestsTeams",[267,507,284],{"class":283},[267,509,511,513,515],{"class":269,"line":510},26,[267,512,289],{"class":279},[267,514,292],{"class":283},[267,516,517],{"class":295},"Merge requests dashboard per teams\n",[267,519,521,523],{"class":269,"line":520},27,[267,522,302],{"class":279},[267,524,284],{"class":283},[267,526,528,530,532,534,536],{"class":269,"line":527},28,[267,529,310],{"class":283},[267,531,313],{"class":279},[267,533,292],{"class":283},[267,535,318],{"class":295},[267,537,321],{"class":283},[267,539,541,543,545],{"class":269,"line":540},29,[267,542,327],{"class":279},[267,544,292],{"class":283},[267,546,547],{"class":295},"stacked-bar\n",[267,549,551,553],{"class":269,"line":550},30,[267,552,338],{"class":279},[267,554,284],{"class":283},[267,556,558,560,562],{"class":269,"line":557},31,[267,559,346],{"class":279},[267,561,292],{"class":283},[267,563,351],{"class":295},[267,565,567,569],{"class":269,"line":566},32,[267,568,357],{"class":279},[267,570,284],{"class":283},[267,572,574,576,578],{"class":269,"line":573},33,[267,575,365],{"class":279},[267,577,292],{"class":283},[267,579,370],{"class":295},[267,581,583,585,587],{"class":269,"line":582},34,[267,584,376],{"class":279},[267,586,292],{"class":283},[267,588,381],{"class":295},[267,590,592,594,596],{"class":269,"line":591},35,[267,593,387],{"class":279},[267,595,292],{"class":283},[267,597,392],{"class":295},[267,599,601,603,605],{"class":269,"line":600},36,[267,602,398],{"class":279},[267,604,292],{"class":283},[267,606,404],{"class":403},[267,608,610,613],{"class":269,"line":609},37,[267,611,612],{"class":279},"          collection_labels",[267,614,284],{"class":283},[267,616,618,621],{"class":269,"line":617},38,[267,619,620],{"class":283},"            - ",[267,622,623],{"class":295},"squad::alpha\n",[267,625,627,629],{"class":269,"line":626},39,[267,628,620],{"class":283},[267,630,631],{"class":295},"squad::beta\n",[267,633,635,637,639,641],{"class":269,"line":634},40,[267,636,310],{"class":283},[267,638,313],{"class":279},[267,640,292],{"class":283},[267,642,416],{"class":295},[267,644,646,648,650],{"class":269,"line":645},41,[267,647,327],{"class":279},[267,649,292],{"class":283},[267,651,547],{"class":295},[267,653,655,657],{"class":269,"line":654},42,[267,656,338],{"class":279},[267,658,284],{"class":283},[267,660,662,664,666],{"class":269,"line":661},43,[267,663,346],{"class":279},[267,665,292],{"class":283},[267,667,351],{"class":295},[267,669,671,673],{"class":269,"line":670},44,[267,672,357],{"class":279},[267,674,284],{"class":283},[267,676,678,680,682],{"class":269,"line":677},45,[267,679,365],{"class":279},[267,681,292],{"class":283},[267,683,370],{"class":295},[267,685,687,689,691],{"class":269,"line":686},46,[267,688,376],{"class":279},[267,690,292],{"class":283},[267,692,381],{"class":295},[267,694,696,698,700],{"class":269,"line":695},47,[267,697,387],{"class":279},[267,699,292],{"class":283},[267,701,476],{"class":295},[267,703,705,707,709],{"class":269,"line":704},48,[267,706,398],{"class":279},[267,708,292],{"class":283},[267,710,486],{"class":403},[267,712,714,716],{"class":269,"line":713},49,[267,715,612],{"class":279},[267,717,284],{"class":283},[267,719,721,723],{"class":269,"line":720},50,[267,722,620],{"class":283},[267,724,623],{"class":295},[267,726,728,730],{"class":269,"line":727},51,[267,729,620],{"class":283},[267,731,631],{"class":295},[267,733,735],{"class":269,"line":734},52,[267,736,493],{"emptyLinePlaceholder":492},[267,738,740],{"class":269,"line":739},53,[267,741,742],{"class":273},"## Per-teams and Type Merge Requests insights.yml\n",[267,744,746,749],{"class":269,"line":745},54,[267,747,748],{"class":279},"mergeRequestsTeamsAndType",[267,750,284],{"class":283},[267,752,754,756,758],{"class":269,"line":753},55,[267,755,289],{"class":279},[267,757,292],{"class":283},[267,759,760],{"class":295},"Per Teams and Type - Merge requests dashboard\n",[267,762,764,766],{"class":269,"line":763},56,[267,765,302],{"class":279},[267,767,284],{"class":283},[267,769,771,773,775,777],{"class":269,"line":770},57,[267,772,310],{"class":283},[267,774,313],{"class":279},[267,776,292],{"class":283},[267,778,779],{"class":295},"Merge requests merged per week - Squad Alpha\n",[267,781,783,785,787],{"class":269,"line":782},58,[267,784,327],{"class":279},[267,786,292],{"class":283},[267,788,547],{"class":295},[267,790,792,794],{"class":269,"line":791},59,[267,793,338],{"class":279},[267,795,284],{"class":283},[267,797,799,801,803],{"class":269,"line":798},60,[267,800,346],{"class":279},[267,802,292],{"class":283},[267,804,351],{"class":295},[267,806,808,810],{"class":269,"line":807},61,[267,809,357],{"class":279},[267,811,284],{"class":283},[267,813,815,817,819],{"class":269,"line":814},62,[267,816,365],{"class":279},[267,818,292],{"class":283},[267,820,370],{"class":295},[267,822,824,826,828],{"class":269,"line":823},63,[267,825,376],{"class":279},[267,827,292],{"class":283},[267,829,381],{"class":295},[267,831,833,836,838],{"class":269,"line":832},64,[267,834,835],{"class":279},"          filter_labels",[267,837,292],{"class":283},[267,839,623],{"class":295},[267,841,843,845],{"class":269,"line":842},65,[267,844,612],{"class":279},[267,846,284],{"class":283},[267,848,850,852],{"class":269,"line":849},66,[267,851,620],{"class":283},[267,853,854],{"class":295},"type::feature\n",[267,856,858,860],{"class":269,"line":857},67,[267,859,620],{"class":283},[267,861,862],{"class":295},"type::bug\n",[267,864,866,868],{"class":269,"line":865},68,[267,867,620],{"class":283},[267,869,870],{"class":295},"type::maintenance\n",[267,872,874,876,878],{"class":269,"line":873},69,[267,875,387],{"class":279},[267,877,292],{"class":283},[267,879,392],{"class":295},[267,881,883,885,887],{"class":269,"line":882},70,[267,884,398],{"class":279},[267,886,292],{"class":283},[267,888,404],{"class":403},[267,890,892,894,896,898],{"class":269,"line":891},71,[267,893,310],{"class":283},[267,895,313],{"class":279},[267,897,292],{"class":283},[267,899,900],{"class":295},"Merge requests merged per month - Squad Alpha\n",[267,902,904,906,908],{"class":269,"line":903},72,[267,905,327],{"class":279},[267,907,292],{"class":283},[267,909,547],{"class":295},[267,911,913,915],{"class":269,"line":912},73,[267,914,338],{"class":279},[267,916,284],{"class":283},[267,918,920,922,924],{"class":269,"line":919},74,[267,921,346],{"class":279},[267,923,292],{"class":283},[267,925,351],{"class":295},[267,927,929,931],{"class":269,"line":928},75,[267,930,357],{"class":279},[267,932,284],{"class":283},[267,934,936,938,940],{"class":269,"line":935},76,[267,937,365],{"class":279},[267,939,292],{"class":283},[267,941,370],{"class":295},[267,943,945,947,949],{"class":269,"line":944},77,[267,946,376],{"class":279},[267,948,292],{"class":283},[267,950,381],{"class":295},[267,952,954,956,958],{"class":269,"line":953},78,[267,955,835],{"class":279},[267,957,292],{"class":283},[267,959,623],{"class":295},[267,961,963,965],{"class":269,"line":962},79,[267,964,612],{"class":279},[267,966,284],{"class":283},[267,968,970,972],{"class":269,"line":969},80,[267,971,620],{"class":283},[267,973,854],{"class":295},[267,975,977,979],{"class":269,"line":976},81,[267,978,620],{"class":283},[267,980,862],{"class":295},[267,982,984,986],{"class":269,"line":983},82,[267,985,620],{"class":283},[267,987,870],{"class":295},[267,989,991,993,995],{"class":269,"line":990},83,[267,992,387],{"class":279},[267,994,292],{"class":283},[267,996,476],{"class":295},[267,998,1000,1002,1004],{"class":269,"line":999},84,[267,1001,398],{"class":279},[267,1003,292],{"class":283},[267,1005,486],{"class":403},[267,1007,1009,1011,1013,1015],{"class":269,"line":1008},85,[267,1010,310],{"class":283},[267,1012,313],{"class":279},[267,1014,292],{"class":283},[267,1016,1017],{"class":295},"Merge requests merged per week - Squad Beta\n",[267,1019,1021,1023,1025],{"class":269,"line":1020},86,[267,1022,327],{"class":279},[267,1024,292],{"class":283},[267,1026,547],{"class":295},[267,1028,1030,1032],{"class":269,"line":1029},87,[267,1031,338],{"class":279},[267,1033,284],{"class":283},[267,1035,1037,1039,1041],{"class":269,"line":1036},88,[267,1038,346],{"class":279},[267,1040,292],{"class":283},[267,1042,351],{"class":295},[267,1044,1046,1048],{"class":269,"line":1045},89,[267,1047,357],{"class":279},[267,1049,284],{"class":283},[267,1051,1053,1055,1057],{"class":269,"line":1052},90,[267,1054,365],{"class":279},[267,1056,292],{"class":283},[267,1058,370],{"class":295},[267,1060,1062,1064,1066],{"class":269,"line":1061},91,[267,1063,376],{"class":279},[267,1065,292],{"class":283},[267,1067,381],{"class":295},[267,1069,1071,1073,1075],{"class":269,"line":1070},92,[267,1072,835],{"class":279},[267,1074,292],{"class":283},[267,1076,631],{"class":295},[267,1078,1080,1082],{"class":269,"line":1079},93,[267,1081,612],{"class":279},[267,1083,284],{"class":283},[267,1085,1087,1089],{"class":269,"line":1086},94,[267,1088,620],{"class":283},[267,1090,854],{"class":295},[267,1092,1094,1096],{"class":269,"line":1093},95,[267,1095,620],{"class":283},[267,1097,862],{"class":295},[267,1099,1101,1103],{"class":269,"line":1100},96,[267,1102,620],{"class":283},[267,1104,870],{"class":295},[267,1106,1108,1110,1112],{"class":269,"line":1107},97,[267,1109,387],{"class":279},[267,1111,292],{"class":283},[267,1113,392],{"class":295},[267,1115,1117,1119,1121],{"class":269,"line":1116},98,[267,1118,398],{"class":279},[267,1120,292],{"class":283},[267,1122,404],{"class":403},[267,1124,1126,1128,1130,1132],{"class":269,"line":1125},99,[267,1127,310],{"class":283},[267,1129,313],{"class":279},[267,1131,292],{"class":283},[267,1133,1134],{"class":295},"Merge requests merged per month - Squad Beta\n",[267,1136,1138,1140,1142],{"class":269,"line":1137},100,[267,1139,327],{"class":279},[267,1141,292],{"class":283},[267,1143,547],{"class":295},[267,1145,1147,1149],{"class":269,"line":1146},101,[267,1148,338],{"class":279},[267,1150,284],{"class":283},[267,1152,1154,1156,1158],{"class":269,"line":1153},102,[267,1155,346],{"class":279},[267,1157,292],{"class":283},[267,1159,351],{"class":295},[267,1161,1163,1165],{"class":269,"line":1162},103,[267,1164,357],{"class":279},[267,1166,284],{"class":283},[267,1168,1170,1172,1174],{"class":269,"line":1169},104,[267,1171,365],{"class":279},[267,1173,292],{"class":283},[267,1175,370],{"class":295},[267,1177,1179,1181,1183],{"class":269,"line":1178},105,[267,1180,376],{"class":279},[267,1182,292],{"class":283},[267,1184,381],{"class":295},[267,1186,1188,1190,1192],{"class":269,"line":1187},106,[267,1189,835],{"class":279},[267,1191,292],{"class":283},[267,1193,631],{"class":295},[267,1195,1197,1199],{"class":269,"line":1196},107,[267,1198,612],{"class":279},[267,1200,284],{"class":283},[267,1202,1204,1206],{"class":269,"line":1203},108,[267,1205,620],{"class":283},[267,1207,854],{"class":295},[267,1209,1211,1213],{"class":269,"line":1210},109,[267,1212,620],{"class":283},[267,1214,862],{"class":295},[267,1216,1218,1220],{"class":269,"line":1217},110,[267,1219,620],{"class":283},[267,1221,870],{"class":295},[267,1223,1225,1227,1229],{"class":269,"line":1224},111,[267,1226,387],{"class":279},[267,1228,292],{"class":283},[267,1230,476],{"class":295},[267,1232,1234,1236,1238],{"class":269,"line":1233},112,[267,1235,398],{"class":279},[267,1237,292],{"class":283},[267,1239,486],{"class":403},[12,1241,1242],{},"このようにカスタマイズすることで、チームおよび要件タイプごとのマージリクエストアクティビティがわかりやく表示される、役に立つ情報満載のダッシュボードを作成できます。それをもとに、長期的なトレンドの可視化、各スクワッドのパフォーマンスの比較、スクワット単位での作業タイプの分布の分析を行えます。",[12,1244,1245],{},[155,1246],{"alt":1247,"src":1248},"チームおよび要件タイプごとにMRアクティビティが表示されているダッシュボード","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097218/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750097217972.png",[12,1250,1251],{},[155,1252],{"alt":1253,"src":1254},"各スクワッドのパフォーマンスが比較されているダッシュボード","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097218/Blog/Content%20Images/Blog/Content%20Images/image1_aHR0cHM6_1750097217974.png",[16,1256,1258],{"id":1257},"無料トライアルで今すぐスタート","無料トライアルで今すぐスタート！",[12,1260,1261],{},"GitLabには、GitLabインサイト以外にも、メトリクスおよび分析関連のツールや機能が多数あります。ぜひ以下のバリューストリーム管理製品ツアーで、バリューストリーム分析やCI/CD分析、コードレビューメトリクスなど、GitLabの強力な分析機能の全容をご確認ください。",[12,1263,1264],{},[30,1265,1268],{"href":1266,"rel":1267},"https://gitlab.navattic.com/vsm",[],[155,1269],{"alt":1270,"src":1271},"バリューストリーム管理製品ツアー","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097218/Blog/Content%20Images/Blog/Content%20Images/Screenshot_2024-11-20_at_12.28.08_PM_aHR0cHM6_1750097217976.png",[1273,1274,1275],"blockquote",{},[12,1276,1277,1278,1283],{},"カスタムメトリクスの作成を始める準備ができたら、",[30,1279,1282],{"href":1280,"rel":1281},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com%2F",[],"今すぐGitLab Ultimateの無料トライアル","にご登録ください。データドリブンのDevSecOpsを最大限に活用しましょう。",[16,1285,1286],{"id":1286},"関連リンク",[99,1288,1289,1296,1303],{},[27,1290,1291],{},[30,1292,1295],{"href":1293,"rel":1294},"https://about.gitlab.com/blog/new-scheduled-reports-generation-tool-simplifies-value-stream-management/",[],"スケジュール設定できるレポート生成ツールでバリューストリーム管理を簡単に実施",[27,1297,1298],{},[30,1299,1302],{"href":1300,"rel":1301},"https://about.gitlab.com/blog/getting-started-with-value-streams-dashboard/",[],"新たなGitLabバリューストリームダッシュボードを使い始める",[27,1304,1305],{},[30,1306,1309],{"href":1307,"rel":1308},"https://about.gitlab.com/ja-jp/blog/developing-gitlab-duo-ai-impact-analytics-dashboard-measures-the-roi-of-ai/",[],"AIインパクト分析ダッシュボードによるAIのROI測定",[1311,1312,1313],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .shJU0, html code.shiki .shJU0{--shiki-default:#22863A}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":263,"searchDepth":218,"depth":218,"links":1315},[1316,1317,1318,1319,1320,1323,1324],{"id":18,"depth":218,"text":19},{"id":73,"depth":218,"text":73},{"id":85,"depth":218,"text":86},{"id":161,"depth":218,"text":161},{"id":167,"depth":218,"text":167,"children":1321},[1322],{"id":174,"depth":250,"text":174},{"id":1257,"depth":218,"text":1258},{"id":1286,"depth":218,"text":1286},"product","2024-11-20","主要なメトリクスの可視化、プロジェクトの進捗状況の追跡、カスタマイズ可能なデータドリブンビューを使ったチームの生産性の改善など、GitLabインサイトダッシュボードの活用方法について説明します。","md",null,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097210/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2811%29_78Dav6FR9EGjhebHWuBVan_1750097210214.png",{},"/ja-jp/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards",{"title":5,"description":1327,"ogTitle":5,"ogDescription":1327,"noIndex":1334,"ogImage":1330,"ogUrl":1335,"ogSiteName":1336,"ogType":1337,"canonicalUrls":1335},false,"https://about.gitlab.com/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards","https://about.gitlab.com","article","data-driven-devsecops-exploring-gitlab-insights-dashboards","ja-jp/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards",[1341,1342,1325,1343,1344,1345],"CI/CD","DevSecOps platform","features","tutorial","solutions architecture","BlogPost","QTo-0Jn2RlGHDly99MSJ22BVtWYbvWl-3OnOIaVvqvc",{"logo":1349,"freeTrial":1354,"sales":1359,"login":1364,"items":1369,"search":1697,"minimal":1730,"duo":1747,"switchNav":1756,"pricingDeployment":1767},{"config":1350},{"href":1351,"dataGaName":1352,"dataGaLocation":1353},"/ja-jp/","gitlab logo","header",{"text":1355,"config":1356},"無料トライアルを開始",{"href":1357,"dataGaName":1358,"dataGaLocation":1353},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":1360,"config":1361},"デモをリクエスト",{"href":1362,"dataGaName":1363,"dataGaLocation":1353},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":1365,"config":1366},"サインイン",{"href":1367,"dataGaName":1368,"dataGaLocation":1353},"https://gitlab.com/users/sign_in/","sign in",[1370,1399,1500,1505,1619,1675],{"text":1371,"config":1372,"menu":1374},"プラットフォーム",{"dataNavLevelOne":1373},"platform",{"type":1375,"columns":1376},"cards",[1377,1383,1391],{"title":1371,"description":1378,"link":1379},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":1380,"config":1381},"プラットフォームの詳細はこちら",{"href":1382,"dataGaName":1373,"dataGaLocation":1353},"/ja-jp/platform/",{"title":1384,"description":1385,"link":1386},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":1387,"config":1388},"GitLab Duoのご紹介",{"href":1389,"dataGaName":1390,"dataGaLocation":1353},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":1392,"description":1393,"link":1394},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":1395,"config":1396},"詳細はこちら",{"href":1397,"dataGaName":1398,"dataGaLocation":1353},"/ja-jp/why-gitlab/","why gitlab",{"text":1400,"left":492,"config":1401,"menu":1403},"製品",{"dataNavLevelOne":1402},"solutions",{"type":1404,"link":1405,"columns":1409,"feature":1479},"lists",{"text":1406,"config":1407},"すべてのソリューションを表示",{"href":1408,"dataGaName":1402,"dataGaLocation":1353},"/ja-jp/solutions/",[1410,1434,1457],{"title":1411,"description":1412,"link":1413,"items":1418},"自動化","CI/CDと自動化でデプロイを加速",{"config":1414},{"icon":1415,"href":1416,"dataGaName":1417,"dataGaLocation":1353},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[1419,1422,1425,1430],{"text":1341,"config":1420},{"href":1421,"dataGaLocation":1353,"dataGaName":1341},"/ja-jp/solutions/continuous-integration/",{"text":1384,"config":1423},{"href":1389,"dataGaLocation":1353,"dataGaName":1424},"gitlab duo agent platform - product menu",{"text":1426,"config":1427},"ソースコード管理",{"href":1428,"dataGaLocation":1353,"dataGaName":1429},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":1431,"config":1432},"自動化されたソフトウェアデリバリー",{"href":1416,"dataGaLocation":1353,"dataGaName":1433},"Automated software delivery",{"title":1435,"description":1436,"link":1437,"items":1442},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":1438},{"href":1439,"dataGaName":1440,"dataGaLocation":1353,"icon":1441},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[1443,1447,1452],{"text":1444,"config":1445},"アプリケーションセキュリティテスト",{"href":1439,"dataGaName":1446,"dataGaLocation":1353},"Application security testing",{"text":1448,"config":1449},"ソフトウェアサプライチェーンセキュリティ",{"href":1450,"dataGaLocation":1353,"dataGaName":1451},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":1453,"config":1454},"ソフトウェアコンプライアンス",{"href":1455,"dataGaName":1456,"dataGaLocation":1353},"/ja-jp/solutions/software-compliance/","software compliance",{"title":1458,"link":1459,"items":1464},"測定",{"config":1460},{"icon":1461,"href":1462,"dataGaName":1463,"dataGaLocation":1353},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[1465,1469,1474],{"text":1466,"config":1467},"可視性と測定",{"href":1462,"dataGaLocation":1353,"dataGaName":1468},"Visibility and Measurement",{"text":1470,"config":1471},"バリューストリーム管理",{"href":1472,"dataGaLocation":1353,"dataGaName":1473},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":1475,"config":1476},"分析とインサイト",{"href":1477,"dataGaLocation":1353,"dataGaName":1478},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":1480,"type":1404,"items":1481},"GitLabが活躍する場所",[1482,1488,1494],{"text":1483,"config":1484},"大企業",{"icon":1485,"href":1486,"dataGaLocation":1353,"dataGaName":1487},"Building","/ja-jp/enterprise/","enterprise",{"text":1489,"config":1490},"スモールビジネス",{"icon":1491,"href":1492,"dataGaLocation":1353,"dataGaName":1493},"Work","/ja-jp/small-business/","small business",{"text":1495,"config":1496},"公共部門",{"icon":1497,"href":1498,"dataGaLocation":1353,"dataGaName":1499},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":1501,"config":1502},"価格",{"href":1503,"dataGaName":1504,"dataGaLocation":1353,"dataNavLevelOne":1504},"/ja-jp/pricing/","pricing",{"text":1506,"config":1507,"menu":1509},"関連リソース",{"dataNavLevelOne":1508},"resources",{"type":1404,"link":1510,"columns":1514,"feature":1608},{"text":1511,"config":1512},"すべてのリソースを表示",{"href":1513,"dataGaName":1508,"dataGaLocation":1353},"/ja-jp/resources/",[1515,1548,1575],{"title":1516,"items":1517},"はじめに",[1518,1523,1528,1533,1538,1543],{"text":1519,"config":1520},"インストール",{"href":1521,"dataGaName":1522,"dataGaLocation":1353},"/ja-jp/install/","install",{"text":1524,"config":1525},"クイックスタートガイド",{"href":1526,"dataGaName":1527,"dataGaLocation":1353},"/ja-jp/get-started/","quick setup checklists",{"text":1529,"config":1530},"学ぶ",{"href":1531,"dataGaLocation":1353,"dataGaName":1532},"https://university.gitlab.com/","learn",{"text":1534,"config":1535},"製品ドキュメント",{"href":1536,"dataGaName":1537,"dataGaLocation":1353},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":1539,"config":1540},"ベストプラクティスビデオ",{"href":1541,"dataGaName":1542,"dataGaLocation":1353},"/ja-jp/getting-started-videos/","best practice videos",{"text":1544,"config":1545},"インテグレーション",{"href":1546,"dataGaName":1547,"dataGaLocation":1353},"/ja-jp/integrations/","integrations",{"title":1549,"items":1550},"検索する",[1551,1556,1561,1566,1570],{"text":1552,"config":1553},"お客様成功事例",{"href":1554,"dataGaName":1555,"dataGaLocation":1353},"/ja-jp/customers/","customer success stories",{"text":1557,"config":1558},"ブログ",{"href":1559,"dataGaName":1560,"dataGaLocation":1353},"/ja-jp/blog/","blog",{"text":1562,"config":1563},"Demo Hub",{"href":1564,"dataGaName":1565,"dataGaLocation":1353},"/ja-jp/demo-hub/","demo hub",{"text":1567,"config":1568},"The Source",{"href":1569,"dataGaName":1560,"dataGaLocation":1353},"/ja-jp/the-source/",{"text":1571,"config":1572},"リモート",{"href":1573,"dataGaName":1574,"dataGaLocation":1353},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":1576,"items":1577},"つなげる",[1578,1583,1588,1593,1598,1603],{"text":1579,"config":1580},"GitLabサービス",{"href":1581,"dataGaName":1582,"dataGaLocation":1353},"/ja-jp/services/","services",{"text":1584,"config":1585},"コントリビュート",{"href":1586,"dataGaName":1587,"dataGaLocation":1353},"https://contributors.gitlab.com","contribute",{"text":1589,"config":1590},"コミュニティ",{"href":1591,"dataGaName":1592,"dataGaLocation":1353},"/community/","community",{"text":1594,"config":1595},"フォーラム",{"href":1596,"dataGaName":1597,"dataGaLocation":1353},"https://forum.gitlab.com/","forum",{"text":1599,"config":1600},"イベント",{"href":1601,"dataGaName":1602,"dataGaLocation":1353},"/events/","events",{"text":1604,"config":1605},"パートナー",{"href":1606,"dataGaName":1607,"dataGaLocation":1353},"/ja-jp/partners/","partners",{"config":1609,"title":1612,"text":1613,"link":1614},{"background":1610,"textColor":1611},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":1615,"config":1616},"最新情報を読む",{"href":1617,"dataGaName":1618,"dataGaLocation":1353},"/ja-jp/whats-new/","whats new",{"text":1620,"config":1621,"menu":1623},"企業情報",{"dataNavLevelOne":1622},"company",{"type":1404,"columns":1624},[1625],{"items":1626},[1627,1632,1638,1640,1645,1650,1655,1660,1665,1670],{"text":1628,"config":1629},"GitLabについて",{"href":1630,"dataGaName":1631,"dataGaLocation":1353},"/ja-jp/company/","about",{"text":1633,"config":1634,"footerGa":1637},"採用情報",{"href":1635,"dataGaName":1636,"dataGaLocation":1353},"/jobs/","jobs",{"dataGaName":1636},{"text":1599,"config":1639},{"href":1601,"dataGaName":1602,"dataGaLocation":1353},{"text":1641,"config":1642},"経営陣",{"href":1643,"dataGaName":1644,"dataGaLocation":1353},"/company/team/e-group/","leadership",{"text":1646,"config":1647},"ハンドブック",{"href":1648,"dataGaName":1649,"dataGaLocation":1353},"https://handbook.gitlab.com/","handbook",{"text":1651,"config":1652},"投資家向け情報",{"href":1653,"dataGaName":1654,"dataGaLocation":1353},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":1656,"config":1657},"トラストセンター",{"href":1658,"dataGaName":1659,"dataGaLocation":1353},"/ja-jp/security/","trust center",{"text":1661,"config":1662},"AI Transparency Center",{"href":1663,"dataGaName":1664,"dataGaLocation":1353},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":1666,"config":1667},"ニュースレター",{"href":1668,"dataGaName":1669,"dataGaLocation":1353},"/company/contact/#contact-forms","newsletter",{"text":1671,"config":1672},"プレス",{"href":1673,"dataGaName":1674,"dataGaLocation":1353},"/press/","press",{"text":1676,"config":1677,"menu":1678},"お問い合わせ",{"dataNavLevelOne":1622},{"type":1404,"columns":1679},[1680],{"items":1681},[1682,1687,1692],{"text":1683,"config":1684},"お問い合わせはこちら",{"href":1685,"dataGaName":1686,"dataGaLocation":1353},"/ja-jp/sales/","talk to sales",{"text":1688,"config":1689},"サポートを受ける",{"href":1690,"dataGaName":1691,"dataGaLocation":1353},"https://support.gitlab.com/hc/en-us","support portal",{"text":1693,"config":1694},"カスタマーポータル",{"href":1695,"dataGaName":1696,"dataGaLocation":1353},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":1698,"login":1699,"suggestions":1706},"閉じる",{"text":1700,"link":1701},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":1702,"config":1703},"GitLab.com",{"href":1367,"dataGaName":1704,"dataGaLocation":1705},"search login","search",{"text":1707,"default":1708},"提案",[1709,1711,1716,1718,1722,1726],{"text":1384,"config":1710},{"href":1389,"dataGaName":1384,"dataGaLocation":1705},{"text":1712,"config":1713},"コード提案（AI）",{"href":1714,"dataGaName":1715,"dataGaLocation":1705},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":1341,"config":1717},{"href":1421,"dataGaName":1341,"dataGaLocation":1705},{"text":1719,"config":1720},"GitLab on AWS",{"href":1721,"dataGaName":1719,"dataGaLocation":1705},"/ja-jp/partners/technology-partners/aws/",{"text":1723,"config":1724},"GitLab on Google Cloud",{"href":1725,"dataGaName":1723,"dataGaLocation":1705},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":1727,"config":1728},"GitLabを選ぶ理由",{"href":1397,"dataGaName":1729,"dataGaLocation":1705},"Why GitLab?",{"freeTrial":1731,"mobileIcon":1735,"desktopIcon":1740,"secondaryButton":1743},{"text":1355,"config":1732},{"href":1733,"dataGaName":1358,"dataGaLocation":1734},"https://gitlab.com/-/trials/new/","nav",{"altText":1736,"config":1737},"GitLabアイコン",{"src":1738,"dataGaName":1739,"dataGaLocation":1734},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":1736,"config":1741},{"src":1742,"dataGaName":1739,"dataGaLocation":1734},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":1516,"config":1744},{"href":1745,"dataGaName":1746,"dataGaLocation":1734},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":1748,"mobileIcon":1752,"desktopIcon":1754},{"text":1749,"config":1750},"GitLab Duoの詳細について",{"href":1389,"dataGaName":1751,"dataGaLocation":1734},"gitlab duo",{"altText":1736,"config":1753},{"src":1738,"dataGaName":1739,"dataGaLocation":1734},{"altText":1736,"config":1755},{"src":1742,"dataGaName":1739,"dataGaLocation":1734},{"button":1757,"mobileIcon":1762,"desktopIcon":1764},{"text":1758,"config":1759},"/switch",{"href":1760,"dataGaName":1761,"dataGaLocation":1734},"#contact","switch",{"altText":1736,"config":1763},{"src":1738,"dataGaName":1739,"dataGaLocation":1734},{"altText":1736,"config":1765},{"src":1766,"dataGaName":1739,"dataGaLocation":1734},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1768,"mobileIcon":1773,"desktopIcon":1775},{"text":1769,"config":1770},"料金ページに戻る",{"href":1503,"dataGaName":1771,"dataGaLocation":1734,"icon":1772},"back to pricing","GoBack",{"altText":1736,"config":1774},{"src":1738,"dataGaName":1739,"dataGaLocation":1734},{"altText":1736,"config":1776},{"src":1742,"dataGaName":1739,"dataGaLocation":1734},{"title":1778,"button":1779,"config":1783},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":1395,"config":1780},{"href":1781,"dataGaName":1782,"dataGaLocation":1353},"/ja-jp/gitlab-orbit/","orbit",{"layout":1784,"disabled":1334},"release",{"data":1786},{"text":1787,"source":1788,"edit":1794,"contribute":1799,"config":1804,"items":1809,"minimal":2018},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":1789,"config":1790},"ページのソースを表示",{"href":1791,"dataGaName":1792,"dataGaLocation":1793},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1795,"config":1796},"このページを編集",{"href":1797,"dataGaName":1798,"dataGaLocation":1793},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1800,"config":1801},"ご協力をお願いします",{"href":1802,"dataGaName":1803,"dataGaLocation":1793},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1805,"facebook":1806,"youtube":1807,"linkedin":1808},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1810,1855,1908,1951,1985],{"title":1501,"links":1811,"subMenu":1826},[1812,1816,1821],{"text":1813,"config":1814},"プランの表示",{"href":1503,"dataGaName":1815,"dataGaLocation":1793},"view plans",{"text":1817,"config":1818},"Premiumを選ぶ理由",{"href":1819,"dataGaName":1820,"dataGaLocation":1793},"/ja-jp/pricing/premium/","why premium",{"text":1822,"config":1823},"Ultimateを選ぶ理由",{"href":1824,"dataGaName":1825,"dataGaLocation":1793},"/ja-jp/pricing/ultimate/","why ultimate",[1827],{"title":1676,"links":1828},[1829,1831,1833,1835,1840,1845,1850],{"text":1676,"config":1830},{"href":1685,"dataGaName":1363,"dataGaLocation":1793},{"text":1688,"config":1832},{"href":1690,"dataGaName":1691,"dataGaLocation":1793},{"text":1693,"config":1834},{"href":1695,"dataGaName":1696,"dataGaLocation":1793},{"text":1836,"config":1837},"ステータス",{"href":1838,"dataGaName":1839,"dataGaLocation":1793},"https://status.gitlab.com/","status",{"text":1841,"config":1842},"利用規約",{"href":1843,"dataGaName":1844,"dataGaLocation":1793},"/terms/","terms of use",{"text":1846,"config":1847},"プライバシーに関する声明",{"href":1848,"dataGaName":1849,"dataGaLocation":1793},"/ja-jp/privacy/","privacy statement",{"text":1851,"config":1852},"Cookie 優先設定",{"dataGaName":1853,"dataGaLocation":1793,"id":1854,"isOneTrustButton":492},"cookie preferences","ot-sdk-btn",{"title":1400,"links":1856,"subMenu":1865},[1857,1861],{"text":1858,"config":1859},"DevSecOpsプラットフォーム",{"href":1382,"dataGaName":1860,"dataGaLocation":1793},"devsecops platform",{"text":1862,"config":1863},"AI支援開発",{"href":1389,"dataGaName":1864,"dataGaLocation":1793},"ai-assisted development",[1866],{"title":1867,"links":1868},"トピック",[1869,1873,1878,1883,1888,1893,1898,1903],{"text":1341,"config":1870},{"href":1871,"dataGaName":1872,"dataGaLocation":1793},"/ja-jp/topics/ci-cd/","cicd",{"text":1874,"config":1875},"GitOps",{"href":1876,"dataGaName":1877,"dataGaLocation":1793},"/ja-jp/topics/gitops/","gitops",{"text":1879,"config":1880},"DevOps",{"href":1881,"dataGaName":1882,"dataGaLocation":1793},"/ja-jp/topics/devops/","devops",{"text":1884,"config":1885},"バージョン管理",{"href":1886,"dataGaName":1887,"dataGaLocation":1793},"/ja-jp/topics/version-control/","version control",{"text":1889,"config":1890},"DevSecOps",{"href":1891,"dataGaName":1892,"dataGaLocation":1793},"/ja-jp/topics/devsecops/","devsecops",{"text":1894,"config":1895},"クラウドネイティブ",{"href":1896,"dataGaName":1897,"dataGaLocation":1793},"/ja-jp/topics/cloud-native/","cloud native",{"text":1899,"config":1900},"コーディングのためのAI",{"href":1901,"dataGaName":1902,"dataGaLocation":1793},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":1904,"config":1905},"エージェント型AI",{"href":1906,"dataGaName":1907,"dataGaLocation":1793},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":1909,"links":1910},"ソリューション",[1911,1914,1916,1921,1925,1928,1931,1934,1936,1938,1941,1946],{"text":1444,"config":1912},{"href":1439,"dataGaName":1913,"dataGaLocation":1793},"Application Security Testing",{"text":1431,"config":1915},{"href":1416,"dataGaName":1417,"dataGaLocation":1793},{"text":1917,"config":1918},"アジャイル開発",{"href":1919,"dataGaName":1920,"dataGaLocation":1793},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":1922,"config":1923},"SCM",{"href":1428,"dataGaName":1924,"dataGaLocation":1793},"source code management",{"text":1341,"config":1926},{"href":1421,"dataGaName":1927,"dataGaLocation":1793},"continuous integration & delivery",{"text":1470,"config":1929},{"href":1472,"dataGaName":1930,"dataGaLocation":1793},"value stream management",{"text":1874,"config":1932},{"href":1933,"dataGaName":1877,"dataGaLocation":1793},"/ja-jp/solutions/gitops/",{"text":1483,"config":1935},{"href":1486,"dataGaName":1487,"dataGaLocation":1793},{"text":1489,"config":1937},{"href":1492,"dataGaName":1493,"dataGaLocation":1793},{"text":1939,"config":1940},"公共機関",{"href":1498,"dataGaName":1499,"dataGaLocation":1793},{"text":1942,"config":1943},"教育",{"href":1944,"dataGaName":1945,"dataGaLocation":1793},"/ja-jp/solutions/education/","education",{"text":1947,"config":1948},"金融サービス",{"href":1949,"dataGaName":1950,"dataGaLocation":1793},"/ja-jp/solutions/finance/","financial services",{"title":1952,"links":1953},"リソース",[1954,1956,1958,1960,1964,1966,1969,1971,1973,1975,1977,1979,1981,1983],{"text":1519,"config":1955},{"href":1521,"dataGaName":1522,"dataGaLocation":1793},{"text":1524,"config":1957},{"href":1526,"dataGaName":1527,"dataGaLocation":1793},{"text":1529,"config":1959},{"href":1531,"dataGaName":1532,"dataGaLocation":1793},{"text":1534,"config":1961},{"href":1962,"dataGaName":1963,"dataGaLocation":1793},"https://docs.gitlab.com/ja-jp","docs",{"text":1557,"config":1965},{"href":1559,"dataGaName":1560,"dataGaLocation":1793},{"text":1967,"config":1968},"最新リリース",{"href":1617,"dataGaName":1618,"dataGaLocation":1793},{"text":1552,"config":1970},{"href":1554,"dataGaName":1555,"dataGaLocation":1793},{"text":1571,"config":1972},{"href":1573,"dataGaName":1574,"dataGaLocation":1793},{"text":1579,"config":1974},{"href":1581,"dataGaName":1582,"dataGaLocation":1793},{"text":1584,"config":1976},{"href":1586,"dataGaName":1587,"dataGaLocation":1793},{"text":1589,"config":1978},{"href":1591,"dataGaName":1592,"dataGaLocation":1793},{"text":1594,"config":1980},{"href":1596,"dataGaName":1597,"dataGaLocation":1793},{"text":1599,"config":1982},{"href":1601,"dataGaName":1602,"dataGaLocation":1793},{"text":1604,"config":1984},{"href":1606,"dataGaName":1607,"dataGaLocation":1793},{"title":1986,"links":1987},"会社情報",[1988,1990,1992,1994,1996,1998,2002,2007,2009,2011,2013],{"text":1628,"config":1989},{"href":1630,"dataGaName":1622,"dataGaLocation":1793},{"text":1633,"config":1991},{"href":1635,"dataGaName":1636,"dataGaLocation":1793},{"text":1641,"config":1993},{"href":1643,"dataGaName":1644,"dataGaLocation":1793},{"text":1646,"config":1995},{"href":1648,"dataGaName":1649,"dataGaLocation":1793},{"text":1651,"config":1997},{"href":1653,"dataGaName":1654,"dataGaLocation":1793},{"text":1999,"config":2000},"Sustainability",{"href":2001,"dataGaName":1999,"dataGaLocation":1793},"/sustainability/",{"text":2003,"config":2004},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":2005,"dataGaName":2006,"dataGaLocation":1793},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1656,"config":2008},{"href":1658,"dataGaName":1659,"dataGaLocation":1793},{"text":1666,"config":2010},{"href":1668,"dataGaName":1669,"dataGaLocation":1793},{"text":1671,"config":2012},{"href":1673,"dataGaName":1674,"dataGaLocation":1793},{"text":2014,"config":2015},"現代奴隷制の透明性に関する声明",{"href":2016,"dataGaName":2017,"dataGaLocation":1793},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":2019},[2020,2022,2025],{"text":1841,"config":2021},{"href":1843,"dataGaName":1844,"dataGaLocation":1793},{"text":2023,"config":2024},"Cookieの設定",{"dataGaName":1853,"dataGaLocation":1793,"id":1854,"isOneTrustButton":492},{"text":1846,"config":2026},{"href":1848,"dataGaName":1849,"dataGaLocation":1793},[2028],{"id":2029,"title":7,"body":1329,"config":2030,"content":2032,"description":1329,"extension":2036,"meta":2037,"navigation":492,"path":2038,"seo":2039,"stem":2040,"__hash__":2041},"blogAuthors/en-us/blog/authors/ricardo-amarilla-villalba.yml",{"template":2031},"BlogAuthor",{"name":7,"config":2033},{"headshot":2034,"ctfId":2035},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659922/Blog/Author%20Headshots/amarilla_headshot.png","4WSHcpkt7wBzARJQ1JkIMm","yml",{},"/en-us/blog/authors/ricardo-amarilla-villalba",{},"en-us/blog/authors/ricardo-amarilla-villalba","acM5Wp5Ca8OeWXbTkr8nvdrEHs1VYCMv5v0Q8CW-8kQ",[2043,2051,2059],{"title":2044,"description":2045,"heroImage":2046,"category":1325,"date":2047,"authors":2048,"slug":2050,"externalUrl":1329},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-07-20",[2049],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":2052,"description":2053,"heroImage":2054,"category":1325,"date":2055,"authors":2056,"slug":2058,"externalUrl":1329},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-16",[2057],"GitLab Japan Team","gitlab-19-2-release",{"title":2060,"description":2061,"heroImage":2062,"category":1325,"date":2063,"authors":2064,"slug":2067,"externalUrl":1329},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[2065,2066],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"promotions":2069},[2070,2084,2095,2107],{"id":2071,"categories":2072,"header":2074,"text":2075,"button":2076,"image":2081},"ai-modernization",[2073],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":2077,"config":2078},"AI成熟度スコアを確認する",{"href":2079,"dataGaName":2080,"dataGaLocation":1560},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":2082},{"src":2083},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":2085,"categories":2086,"header":2087,"text":2075,"button":2088,"image":2092},"devops-modernization",[1325,1892],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":2089,"config":2090},"DevOps成熟度スコアを確認しましょう",{"href":2091,"dataGaName":2080,"dataGaLocation":1560},"/ja-jp/assessments/devops-modernization-assessment/",{"config":2093},{"src":2094},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":2096,"categories":2097,"header":2099,"text":2075,"button":2100,"image":2104},"security-modernization",[2098],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":2101,"config":2102},"セキュリティ成熟度スコアを確認しましょう",{"href":2103,"dataGaName":2080,"dataGaLocation":1560},"/ja-jp/assessments/security-modernization-assessment/",{"config":2105},{"src":2106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":2108,"paths":2109,"header":2112,"text":2113,"button":2114,"image":2119},"github-azure-migration",[2110,2111],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":2115,"config":2116},"GitLabとGitHubの比較を見る",{"href":2117,"dataGaName":2118,"dataGaLocation":1560},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":2120},{"src":2094},{"header":2122,"blurb":2123,"button":2124,"secondaryButton":2128},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":1355,"config":2125},{"href":2126,"dataGaName":1358,"dataGaLocation":2127},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":1676,"config":2129},{"href":1685,"dataGaName":1363,"dataGaLocation":2127},1786803791555]