← 最新の論文
💻 computer science

Explainable Agentic Decision Support for Project Governance in Agile–DevOps: A Multi-Agent Governance Framework for Project Managers

本論文は、専門化されたDevOps、SRE、FinOps、およびDevSecOpsの推論を、説明可能かつエビデンスに基づいた分析と統合し、プロジェクトマネージャーが断片的な運用テレメトリを実効的なガバナンス推奨事項へと解釈することを支援するマルチエージェント意思決定支援システムであるAgileOps Agentic Framework(AAF)を提示し、これは制御されたシナリオおよび実世界のマイクロサービスベンチマークを通じて検証されている。

原著者: Suresh Kandasamy, Suresh Arumugam, Cynthia Jayapal

公開日 2026-07-08
📖 1 分で読めます☕ さくっと読める

原著者: Suresh Kandasamy, Suresh Arumugam, Cynthia Jayapal

原論文は CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

あなたは、巨大な高速鉄道システムのプロジェクトマネージャーであると想像してください。この列車はあなたのソフトウェア企業を表しており、Agile–DevOpsとして知られる複雑な線路、エンジン、信号のネットワークの上を走っています。

毎秒、列車の数千ものセンサー(ソフトウェア)がデータを叫び上げています。「エンジンの温度が上昇中!」「チケット売上が増加中!」「セキュリティゲートが開いています!」「燃料コストが急騰しています!」。

問題点:
現在、これらの叫び声は異なる部門から発せられています。エンジニア(DevOps)はコードについて話し、メカニック(SRE)は信頼性について話し、会計士(FinOps)は燃料コストについて話し、警備員(DevSecOps)は鍵やロックについて話しています。

プロジェクトマネージャーとして、あなたは混乱の真っ只中に立っています。あなたはすべてのデータを持っていますが、それは散乱し、混乱しており、しばしば矛盾しています。列車を止めるべきか、加速させるべきか、あるいはただ様子を見るべきなのかさえ分かりません。生のデータはあまりにノイズが多く、理解するのが困難なのです。あなたは明確で信頼できる答えを必要としていますが、生データはあまりに混沌としています。

解決策:「AAF」(AgileOps Agentic Framework)
この論文の著者たちは、あなたを助けるためのデジタルな「チーフ・オブ・スタッフ(参謀長)」を構築しました。彼らはこれをAgileOps Agentic Framework (AAF)と呼んでいます。これは、あなたの代わりに列車を運転するロボットではなく、あなたのオフィスに座り、すべてのセンサーデータを読み取り、何をすべきかを記した明確なレポートを作成してくれるスマートで多角的な専門家アドバイザリーチームだと考えてください。

このチームがどのように機能するかを、簡単な比喩を用いて説明します。

1. 4人の専門アドバイザー(エージェント)

一つのAIがすべてを知ろうとするのではなく、このフレームワークは特定の役割を持つ4つの特化した「エージェント」を使用します。

  • DevOpsエージェント: 「デリバリーの専門家」。ソフトウェアが出荷準備ができているか、組み立てラインがスムーズに動いているかを確認します。
  • SREエージェント: 「信頼性の専門家」。列車が故障する可能性、速度、および乗客の安全を確認します。
  • FinOpsエージェント: 「予算の専門家」。列車が燃料を使いすぎていないか、あるいはチケット価格が高すぎないかを確認します。
  • DevSecOpsエージェント: 「セキュリティの専門家」。ハッカー、壊れたロック、または安全違反がないかを確認します。

2. 「評議会(コンセンサス&RAR)」

これら4人の専門家がデータを確認した後、単に意見を叫ぶだけではありません。彼らは会議を開きます。

  • コンセンサス(合意): 彼らは合意を目指します。もし予算の専門家がコストのために「停止!」と言い、デリバリーの専門家がスピードのために「進行!」と言った場合、システムは「コンセンサス・スコア」を算出します。
    المنت
  • 「再グラウンディング(再根拠付け)」チェック(RAR): もし専門家たちが混乱していたり、意見が大きく食い違ったりしている場合(コンセンサスが低い場合)、システムは推測しません。代わりに、「待ってください、もっと証拠が必要です」と言います。そして、より具体的な証拠(燃料計を再度確認したり、セキュリティログを読み直したりするなど)を集めるために、再びセンサーへと戻ります。これにより、システムが根拠のない推測を行うことを防ぎます。
  • 「再グラウンディング(RAR)」: 専門家たちの意見が一致しない場合、システムは推測せず、「待ってください、もっと証拠が必要です」と言います。そして、より具体的な証拠(燃料計を再度確認したり、セキュリティログを読み直したりするなど)を集めるために、再びセンサーへと戻ります。これにより、システムが根拠のない推測を行うことを防ぎます。

3. 「スコアカード」(効用ベースのスコアリング)

専門家たちが合意したとしても、彼らの優先順位は異なる場合があります。システムはスコアカードを使用して、最善の動きを決定します。システムは以下の3つの要素を重み付けします。

  • パフォーマンス: 列車はより速く走れるか?
  • コスト: お金を節約できるか?
  • リスク: 衝突を回避できるか?

システムは、あらゆる可能なアクション(例:「リリースを遅らせる」、「バグを修正する」、「何もしない」)に対して「効用スコア(Utility Score)」を計算します。そして、スピード、お金、安全のバランスを取りながら、最も高いスコアを持つアクションを選択します。

4. 「翻訳者」(説明可能な出力)

これが、プロジェクトマネージャーであるあなたにとって最も重要な部分です。システムは単に数字を出すだけではありません。**「翻訳者(Translator)」**が平易な英語(自然言語)のレポートを作成します。

  • 魔法ではない: 翻訳者は、作り話をすることを厳格に禁じられています。専門家とスコアカードが決定したことのみを書くことができます。
  • トレーサビリティ(追跡可能性): もしレポートが「リリースを遅らせるべきである」と書いているなら、必ず「なぜなら、セキュリティ専門家がロックの問題を発見し、予算の専門家が現時点での修正は高価すぎると判断したためである」という理由も添えなければなりません。
  • 結果: あなたは、何が起こったのか、なぜそれが起こったのか、そして何をすべきかを、生のデータへの直接的なリンクと共に、明確で読みやすい要約として受け取ります。

何をテストしたのか?

著者たちは単にこれを作っただけでなく、以下の3つの方法でテストを行いました。

  1. 「模擬試験」: 彼らは120の架空のシナリオ(例:「サーバーがクラッシュした」「コストが上昇した」など)を作成し、システムが問題を特定し、適切なアクションを提案できるかを確認しました。その結果、問題タイプの約**87%を正しく特定し、アクション提案の約79%**を正しく行い、従来の単純な手法よりも優れた結果を示しました。
  2. 「マネージャーの質問」: プロジェクトマネージャーが尋ねそうな100の質問(例:「これをリリースすべきか?」)をシステムに投げかけました。情報が曖昧な場合でも、システムは一貫性があり、論理的な回答を提供し、人間の専門家が下すであろう決定と一致していました。
  3. 「実戦演習」: システムを、意図的に様々な不具合を発生させた実際の小さなソフトウェア・シミュレーション(「Sock Shop」と呼ばれる)で実行しました。システムは、壊れたソフトウェアからの乱雑でライブなデータを、明確なガバナンス・レポートへと見事に変換することに成功しました。

結論

この論文は、ソフトウェアエンジニアのノイズの多い技術的な世界と、プロジェクトマネージャーの意思決定の世界との間の架け橋となるツールを紹介しています。

これはソフトウェアを自動的に修正しようとするものではありません。その代わりに、以下のような超組織的で、エビデンスに基づいたアドバイザーとして機能します。

  • すべての異なる専門家の声を聞く。
  • 不確かな場合は、自らの作業を再確認する。
  • スピード、コスト、安全性のバランスを取る。
  • 根拠を明確な言葉で説明するため、あなたが「なぜその提案がなされたのか」を推測する必要はない。

その目的は、プロジェクトマネージャーがデータサイエンティストになる必要なく、混沌としたデジタル環境において、より良く、より速く、より自信を持って意思決定を行えるよう支援することにあります。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →