生成系AIは、ソフトウェアの開発、セキュリティ保護、運用のプロセスを簡素化し、ソフトウェア開発業界に大きな変革をもたらしています。GitLabの製品チームとエンジニアリングチームが手掛ける新しいブログシリーズでは、企業全体に統合すべきAI機能をどのように作成、テスト、そしてデプロイするか明らかにし、DevSecOpsチームがよりよいソフトウェアを顧客に届ける上で、GitLab Duoの新機能がどのように役立つのかご理解いただける内容になっています。
組織がGitLab Duo(DevSecOpsワークフローを最適化する各種AI機能)を導入するにあたり、ビジネスリーダーやエンジニアリングリーダーは、こうしたテクノロジーのROI(投資対効果)をリアルタイムで可視化する必要があります。ソフトウェア開発におけるAIの有効性を評価するには、詳細な使用データ、パフォーマンスの改善、その他の生産性メトリクスに加え、スピード、セキュリティ、品質のバランスをとることが必要です。GitLabはこれに対処するために、AIのROIを測定する新たな手段としてGitLab DuoのAIインパクト分析ダッシュボードを導入しました。この機能はGitLab 17.0から利用可能です。
ライブデモイベント開催決定!GitLab 17バーチャルローンチイベントで、AI主導のソフトウェア開発の未来を発見してみませんか(今すぐ登録する)。
GitLab DuoのAI搭載機能のROI
ソフトウェア開発ライフサイクルにおけるAIの影響を正確に評価するため、企業は次のような機能をリクエストしています:
- AIへの投資によって向上したメトリクスの可視化
- AIを使用しているチームと使用していないチームのパフォーマンスの比較
- AI導入の進捗の追跡
- 大量のパフォーマンスデータからのインサイトの自動抽出
GitLab DuoのAIインパクト分析ダッシュボードはこのようなさまざまな機能に加え、カスタマイズ可能な可視化機能も備えており、活用することで、以下が可能になります。
- AI導入率のモニタリング:AIの導入率を観察することで、組織はテクノロジー投資のROIを最大化するための戦略を評価できます。
- パフォーマンス改善の追跡:リーダーはパフォーマンスメトリクスを追跡し、AI導入後の変化を観察することで、AI機能がもらたすメリットとビジネス価値を迅速に評価できます。
AIインパクト分析ダッシュボードとは?
AIインパクト分析ダッシュボードの初回リリースでは、GitLab Duoのコード提案の導入に関する、以下のインサイトとメトリクスの提供に焦点が当てられています。
- 詳細な使用状況メトリクス:コード提案の月間利用率とユニークコードコントリビューターの総数を比較します。これをもとに、チーム内でコード提案をどの程度活用できているかを把握できます。
- 相関性のモニタリング:プロジェクトやグループ内におけるAI使用率の動向が、主要な生産性メトリクスにどのような影響を与えるかを、当月と過去6か月間のデータに基づき表示します。
- この相関分析に関連し、独立変数(原因)として「コード提案利用率」という新しいメトリクスが導入されました。コード提案の月間利用率は、コード提案の月間ユニークユーザー数を月間ユニークコントリビューター総数で割ることで算出されます。GitLabでは、月間コードコントリビューター総数を基準とし、プッシュ済みイベントの記録があるユーザーのみをこの計算に含めています。
- 依存変数(効果)として、「サイクルタイム」「リードタイム」「デプロイ頻度」というパフォーマンスメトリクスと、「変更失敗率」と「致命的な脆弱性」という品質とセキュリティのメトリクスが追加されました。
- 比較ビュー:AIを使用しているチームとそうでないチームのパフォーマンスを比較し、スピード、品質、セキュリティ脆弱性のバランスを管理します。
AIインパクト分析ダッシュボードに今後導入される機能は?
GitLabでは、AIインパクト分析ダッシュボードの更なる機能強化に向けて計画を進めています。以下に、その一部をご紹介します。
1.「GitLab Duoシート:アサイン済みと使用済み」「コード提案:採用率(%)」「GitLab Duoチャット:ユニークユーザー数」といった新しいタイルデータを導入することから得られる可視性により、GitLab Duoの使用パターンをより深く理解できるようになります。
- 比較棒グラフを新たに導入し、あるメトリクスの変化が他のメトリクスの変化とどのように関連しているかを観察できるようになります。
- コントリビュート分析レポートのAI統計の導入により、ユーザーがAI機能をどのように利用しているのかを把握できます。 以下のように、どのユーザーがAI機能を活用しているのか、またそのパフォーマンスの推移が表示されます。
始めてみましょう
AIインパクト分析ダッシュボードは、AIによる実際のビジネス成果を実証するだけでなく、DevSecOpsライフサイクルにおける将来のAI最適化に関して、より多くの情報に基づいた意思決定を促進する可能性があります。今後の機能については、AIインパクト分析ダッシュボードのエピックをご覧ください。また、こちらからフィードバックやご質問もぜひお寄せください。
今すぐ、GitLab Duoの無料トライアルとAIインパクト分析ダッシュボードをお試しください。
「GitLab Duo開発の現場から」シリーズをもっと読む
- GitLab Duo開発の現場から:AIモデルの大規模な検証とテスト方法
- GitLab Duo開発の現場から:AIインパクト分析ダッシュボードによるAIのROI測定
- GitLab Duo開発の現場から:GitLabにおけるAI機能のドッグフーディングの取り組み
- GitLab Duo開発の現場から:AI生成コードの安全性確認と詳細なテスト
免責事項:このブログには、今後の製品、機能、機能に関する情報が含まれています。このブログ投稿の情報は、情報提供のみを目的としている点にご留意ください。これらの情報は、購入や計画の際の判断材料として使用すべきものではありません。すべてのプロジェクトと同様に、このブログおよびリンク先のページに記載されている項目は、変更または遅延される場合があります。製品、機能、機能の開発、リリース、タイミングは、GitLab Inc.の独自の裁量に委ねられます。
*
監修:
監修:大井 雄介 @yoi_gl
(GitLab合同会社 ソリューションアーキテクト本部 本部長)
監修:小松原 つかさ @tkomatsubara
(GitLab合同会社 ソリューションアーキテクト本部 シニアパートナーソリューションアーキテクト)