UX - TECH PLAY - TECH PLAY

TECH PLAY

UX

むベント

マガゞン

技術ブログ

人工知胜 (AI) に投資した 1 ドルごずに 2 ドルのリタヌンが埗られるのであれば、コストの増加は非効率ではなく、プラスの投資収益率 (ROI) を瀺すこずになりたす。しかし、AI 支出ずビゞネス䟡倀の関係を明らかにするこずは耇雑で難しく、取り組みを拡倧すべき時期や芋盎すべき時期を刀断するための明確な指暙を埗られないこずがありたす。ROI を算出するには (図 1 を参照)、たずコストを配分し、次に、そのコストが貢献するビゞネス成果ず察応付けたす。これにより、ROI ã®åŸºç€Žçš„な構成芁玠である成果圓たりコスト (Cost per Outcome) ã‚’求められたす。各成果にかかるコストを枬定できるようになれば、そのコストず成果がもたらす䟡倀を比范するだけで ROI ã‚’算出できたす。 本蚘事では、AI ぞの投資をビゞネスむンパクトず結び付けるための実践的な方法論を抂説したす。ナヌスケヌスを分類し、コストを玐付け、枬定可胜な䟡倀を生み出しおいる取り組みを特定する方法に぀いお詳しく解説したす。 図 1ROI の算出プロセス AI ãƒŠãƒŒã‚¹ã‚±ãƒŒã‚¹ã‚’分類する AI ナヌスケヌスの䟡倀を評䟡する前に、たず自瀟で導入しおいる AI がどのように䜿甚されおいるかを把握し、それぞれの甚途が分かるような名称を付けお分類しおおく必芁がありたす。この評䟡で䜿甚する 2 ぀のカテゎリは、「内郚向け」ず「倖郚向け」です。 倖郚向け 倖郚向け AI は、収益を生み出す掻動に盎接察応付ける必芁がありたす。そうするこずで、その AI のコストを売䞊原䟡の䞀郚ずしお蚈䞊できたす。倖郚向け AI が収益掻動ずどう結び付くかを理解するために、たずは自瀟の収益を生み出しおいるものは䜕かを考えおみおください。そのうえで、それらに察しお AI ãŒç›ŽæŽ¥çš„たたは間接的にどのように貢献しおいるかを確認したす。 内郚向け 内郚向け AI は、䞀般的に開発者の生産性向䞊 (コヌディングアシスタント、ワヌクフロヌの自動化) や、より広範な埓業員の業務効率化を支揎したす。たた、ビゞネス掻動の匷化、自動化、効率化を実珟したす。内郚向け AI の ROI ぞの玐付けは、倖郚向け AI より難しい堎合がありたす。こうしたデプロむは、収益を生み出す掻動に盎接結び付かないこずが倚いためです。この課題は AI に固有のものではなく、業務生産性向䞊ぞのあらゆる投資に共通したす。リタヌンを枬定するには、埌述の「ビゞネス䟡倀指暙を決定する」セクションで説明する、定量化可胜な成果に焊点を圓おおください。 これらのナヌスケヌスでは、構造化された利甚ず構造化されおいない利甚も区別する必芁がありたす。構造化された利甚ずは、明確な目暙、具䜓的な KPI、予枬可胜な実行パタヌンを備えた゚ヌゞェントの利甚を指したす。たずえば、顧客の泚文履歎に関する質問に回答するために構築されたアシスタントが該圓したす。構造化された利甚は、構造化されおいない利甚よりもコストを配分しやすくなりたす。䞀方、構造化されおいない利甚ずは、コヌディングアシスタントやチャットむンタヌフェむスのような、アドホックで汎甚的なやり取りを指し、゚ヌゞェントの振る舞いが特定の甚途に限定されず、柔軟に拡匵できたす。構造化されおいない利甚は開発者の生産性を倧きく向䞊させたすが、ビゞネス䟡倀指暙ず察応付けるには、さらに詳现なコスト配分が必芁になる堎合がありたす。この違いを認識しおおくこずが、より正確なコスト配分に぀ながりたす。 コストを算出する AI コストの増加は、AI 投資の ROI を刀断するための重芁なきっかけになりたす。コストは、誀った察象に配分されたり、過少に芋積もられたりするこずがありたす。コストを刀断する際の最初の芁玠は、総所有コスト (Total Cost of OwnershipTCO) が算出できおいるかを確認するこずです。 AI ã® TCO ã‚’把握するには、たず  Amazon Bedrock 、 Claude Platform on AWS 、 Kiro  ãªã©ã®ãƒžãƒãƒŒã‚žãƒ‰ AI ã‚µãƒŒãƒ“スの盎接コストを算出したす。組織が独自にむンフラストラクチャを管理しおいる堎合は、 Amazon Elastic Compute Cloud (Amazon EC2) é«˜é€Ÿã‚³ãƒ³ãƒ”ュヌティングむンスタンス および  Amazon SageMaker AI  ã®ã‚³ã‚¹ãƒˆã‚‚算出する必芁がありたす。 盎接コストを定量化したら、次に間接コストおよび関連コストを算出したす。これらのコストは通垞、次の 4 ぀のカテゎリに分類されたす。 ストレヌゞ – AI ã®ãƒˆãƒ¬ãƒŒãƒ‹ãƒ³ã‚°ã«ã¯ã€å€§é‡ã®ãƒ‡ãƒŒã‚¿ãŒå¿…芁になる堎合がありたす。ストレヌゞコストずデヌタ取埗コストの䞡方が含たれおいるこずを確認しおください。たた、AI æŽšè«–では、 怜玢拡匵生成 (RAG)  ã‚„参照デヌタを利甚する堎合がありたす。これらは ベクトルデヌタベヌス のコストずしお蚈䞊され、堎合によっおは AI 掚論の芏暡に比䟋しお高額になるこずがありたす。 デヌタ転送 – AI ã‚œãƒªãƒ¥ãƒŒã‚·ãƒ§ãƒ³ã§ãƒ‡ãƒŒã‚¿ã®èª­ã¿æ›žããŒå¿…芁な堎合、その情報が境界 (AZ ã‚„リヌゞョン等) ã‚’越えお移動し、デヌタ転送トラフィックが発生するこずがありたす。たた、AI ã‚·ã‚¹ãƒ†ãƒ ã«ã‚ˆã£ãŠã¯ã€è¿œåŠ ã®ã‚µãƒŒãƒ“ã‚¹ã‚„å€–éƒšã‚·ã‚¹ãƒ†ãƒ ãšã®é€šä¿¡ãŒå¿…èŠã«ãªã‚‹ã“ãšã‚‚ã‚ã‚ŠãŸã™ã€‚ã“ã†ã—ãŸãƒ‡ãƒŒã‚¿ãƒ•ãƒ­ãƒŒã«ã‚ˆã£ãŠã€ãƒ‡ãƒŒã‚¿è»¢é€ã‚³ã‚¹ãƒˆãŒç™ºç”Ÿã™ã‚‹å ŽåˆãŒã‚ã‚ŠãŸã™ã€‚ モニタリングずレポヌト – AI ã®åˆ©ç”šçŠ¶æ³ã‚’æŠŠæ¡ã—ãŠè¿œè·¡ã™ã‚‹ã«ã¯ã€ãƒ­ã‚°ã‚„åˆ©ç”šçŠ¶æ³ãƒ‡ãƒŒã‚¿ã‚’ç”Ÿæˆã™ã‚‹ã“ãšãŒé‡èŠã§ã™ã€‚ã“ã‚Œã‚‰ã®ãƒ‡ãƒŒã‚¿ã¯ã€ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒŒãƒ‰ã‚„ãƒ¬ãƒãƒŒãƒˆã‚·ã‚¹ãƒ†ãƒ ã§å ±å‘Šãƒ»åˆ†æžã™ã‚‹å¿…èŠãŒã‚ã‚‹ã‹ã‚‚ã—ã‚ŒãŸã›ã‚“ã€‚ãƒ¢ãƒ‹ã‚¿ãƒªãƒ³ã‚°ã€ãƒ‡ãƒŒã‚¿ã€ãŠã‚ˆã³ãƒ€ãƒƒã‚·ãƒ¥ãƒœãƒŒãƒ‰ãƒŠãƒŒã‚¶ãƒŒã®ãƒ©ã‚€ã‚»ãƒ³ã‚¹ã«ã‹ã‹ã‚‹è²»ç”šã‚’ã€AI ã‚œãƒªãƒ¥ãƒŒã‚·ãƒ§ãƒ³ã®ç·ã‚³ã‚¹ãƒˆã«å«ã‚ã‚‹å¿…芁がありたす。 ゚ヌゞェンティック AI  â€“ ゚ヌゞェンティック AI ã‚·ã‚¹ãƒ†ãƒ ã¯ã€ç›®æš™ã‚’達成するために意思決定を行い、タスクを実行したす。目暙を達成するために、 AWS Lambda  é–¢æ•°ã‚„  Amazon API Gateway  ã‚’䜿甚しお、远加のサヌビスたたは倖郚システムず連携する堎合がありたす。゚ヌゞェンティック AI ã®ã‚³ã‚¹ãƒˆã¯ã€AI ãƒŠãƒŒã‚¹ã‚±ãƒŒã‚¹ã«ã‚ˆã£ãŠå€§ããå€‰å‹•する可胜性がありたす。 詳现なコスト配分 可芖化ずコスト配分によっお、AI ã‚³ã‚¹ãƒˆã‚’ビゞネス䟡倀に結び付けるこずができたす。詳现な垰属情報がなければ、AI æ”¯å‡ºã¯å˜äž€ã®æ˜ŽçŽ°é …ç›®ãšã—ãŠè¡šç€ºã•ã‚Œã‚‹ãŸã‚ã€ã©ã®ãƒãƒŒãƒ ã€ã‚¢ãƒ—ãƒªã‚±ãƒŒã‚·ãƒ§ãƒ³ã€ãƒŠãƒŒã‚¹ã‚±ãƒŒã‚¹ãŒã‚³ã‚¹ãƒˆã‚’ç™ºç”Ÿã•ã›ãŠã„ã‚‹ã®ã‹ã‚’ç‰¹å®šã§ããŸã›ã‚“ã€‚Amazon Bedrock ã§ã¯ã€ã‚¢ãƒ—リケヌションが䜿甚する API ã‚šãƒ³ãƒ‰ãƒã‚€ãƒ³ãƒˆã«å¿œã˜ãŠã€è€‡æ•°ã®ã‚³ã‚¹ãƒˆåž°å±žãƒ¡ã‚«ãƒ‹ã‚ºãƒ ã‚’利甚できたす。 bedrock-runtime IAM プリンシパルベヌスのコスト配分 – API 呌び出しごずに呌び出し元の ID を自動的に蚘録したす リク゚ストレベルメタデヌタ – 個々の掚論呌び出しにキヌず倀のペアでタグを付け、その情報をモデル呌び出しログに蚘録したす アプリケヌション掚論プロファむル – 特定モデル甚の ARN を䜜成し、bedrock-runtime 呌び出し時にモデル ID の代わりに枡すこずができたす bedrock-mantle Projects – OpenAI 互換の Responses API および Chat Completions API で䜿甚したす Workspaces – Anthropic 互換の Messages API で䜿甚したす これらのメカニズムでは、コストデヌタが衚瀺される堎所が異なりたす。IAM プリンシパル、アプリケヌション掚論プロファむル、Projects、Workspaces はいずれも、 AWS Cost Explorer および AWS Cost and Usage Reports (CUR) に衚瀺される集玄されたコスト配分デヌタを生成したす。そのため、財務郚門䞻導のチャヌゞバックずショヌバックに適しおいたす。これに察しお、リク゚ストレベルメタデヌタは、プロンプトごずのトヌクン数を、コストデヌタではなくモデル呌び出しログに蚘録したす。どのアプロヌチを遞択するかを刀断するうえで、この違いは重芁です。財務チヌム向けの請求デヌタに基づくレポヌトが目的であれば、コスト配分をサポヌトする方法を䜿甚しおください。゚ンゞニアリング最適化のためにリク゚スト単䜍の詳现情報が必芁な堎合は、リク゚ストレベルメタデヌタも有効にするずよいでしょう。 これらのアプロヌチは競合するものではなく、盞互に補完するものです。䞀般的には、IAM ãƒ—リンシパルベヌスのコスト垰属を有効にしお、垞時か぀自動的に ID を远跡したす (コヌドの倉曎は必芁ありたせん)。集玄されたコストの配分には Projects / Workspaces、たたはアプリケヌション掚論プロファむルを䜿甚し、必芁に応じお、プロンプト単䜍の詳现を把握するためにリク゚ストレベルメタデヌタを䜿甚したす。たずは、圓面のニヌズに察応するメカニズムからはじめ、コスト垰属に関する芁件が成熟するに぀れお、远加の方法を組み合わせおください。目暙は、AI æ”¯å‡ºã‚’、ビゞネス䟡倀を生み出しおいるナヌスケヌス、チヌム、たたはアプリケヌションに垰属させるこずです。これが、次のセクションで成果圓たりコストを算出するための基盀になりたす。 ビゞネス䟡倀指暙を決定する ビゞネス䟡倀指暙ずは、ビゞネスの健党性や収益性を刀断するのに圹立぀指暙です。ビゞネス指暙を蚭定する際、最初に確認すべきこずは、その指暙が枬定可胜であるこずです。たた、そのビゞネス指暙を恣意的に操䜜できないこずも重芁です。 グッドハヌトの法則 (Goodhart’s Law)「指暙が目暙になるず、それは良い指暙ではなくなる。」 たずえば、「開発者が䜜成したコヌド行数」を指暙に遞んだ堎合、開発者は AI ã«ã‚³ãƒŒãƒ‰å†…のドキュメント行を远加するよう簡単に指瀺できるため、この指暙を氎増しできたす。代わりに、AI æŠ•資による成果がビゞネス䟡倀ず敎合しおいるこずを確認する必芁がありたす。前述の開発者の䟋で蚀えば、゜フトりェア開発を支揎するためにリリヌスした機胜の数や、修正したバグの数などが考えられたす。 ビゞネス䟡倀指暙は、次の 3 ぀のカテゎリに分類できたす。 事業およびプロダクト収益 AI ゜リュヌションに盎接結び付く売䞊高レベルの財務リタヌンを枬定したす。 指暙の䟋 補品売䞊、サブスクリプション、回避したリスクや䞍正、請求枈みクレゞット 課題 売䞊高は、営業掻動の遂行、マヌケティング支出、競争環境など、AI ä»¥å€–の倉数に倧きく圱響されるため、盎接的な垰属は困難です。AI ã¯å£²äžŠåŽŸäŸ¡ã‚’æ§‹æˆã™ã‚‹äž€èŠçŽ ã«ãªã‚ŠãŸã™ã€‚ 開発指暙 収益を支える開発の進行速床ず運甚䞊の成果を远跡したす。 指暙の䟋 デプロむ頻床、提䟛した機胜、解決したバグ 課題 成果を正芏化する必芁がありたす。ストヌリヌポむント、機胜、修正は、その耇雑さ、察象範囲、実際のビゞネスむンパクトが倧きく異なりたす。 収益支揎指暙 収益を間接的に支える、埌続の゚ンゲヌゞメント指暙およびコンバヌゞョン指暙を枬定したす。 指暙の䟋 広告衚瀺回数、クリックスルヌ率、リテンション率、信頌床および満足床スコア 課題 盎接収益ず同様に、これらの指暙は倖郚からの圱響や AI 以倖の芁因 (ナヌザヌ゚クスペリ゚ンスの曎新やプロモヌションキャンペヌンなど) の圱響を受けやすくなりたす。 指暙を定矩したら、AI 導入前のベヌスラむンを確立し、AI の導入状況ず䜵せお指暙の掚移を远跡したす。この指暙を定期的に、たた倧きな倉曎が発生するたびに再評䟡しおください。 ROI ã‚’算出する 䞊蚘の前提条件を定矩したら、ROI ã®å®šé‡åŒ–に圹立぀成果圓たりコストの算出を開始できたす。 成果圓たりコスト = AI ã‚³ã‚¹ãƒˆ / ビゞネス䟡倀指暙 開発者の生産性を䟋に、ビゞネス䟡倀指暙ずしお修正した゜フトりェアバグの数を䜿甚するず、次のような分析を実斜できたす。 泚この䟋では、開発者にかかるコストは、分析期間を通じお倉動しない固定費であるず仮定しおいたす。AI を䜿甚しお開発者の胜力を拡匵しおいる堎合は、開発者コストが AI の利甚状況に応じお倉動するため、そのコストを総コストに含める必芁がありたす。たた、この䟋では、䟡倀が盎ちに埗られるものず仮定しおいたす。倚くの堎合、AI を導入しおからビゞネス䟡倀指暙に圱響が珟れるたでには、立ち䞊がり期間がありたす。 この䟋では、週 5 件のバグ修正をベヌスラむンずしたす。開発者に AI を提䟛した埌、最初の成果圓たりコストの枬定は、たずえば次のようになりたす。 週 15 件のバグ修正、AI の総コストは $5,000。新たに修正できた 10 ä»¶ (15 ä»¶ – ベヌスラむンの 5 ä»¶) は AI による成果であるため、蚈算は次のようになりたす。 バグ修正 1 件圓たり $500 = $5,000 / 10 件のバグ修正 この指暙は、AI 投資の珟圚および将来の䟡倀を刀断するための出発点です。AI を䜿甚しおバグを 1 件修正するごずに $500 かかるこずが分かりたす。 さらに数週間にわたっお枬定するず、次の 2 ã€ã®å€€ã®å€‰åŒ–を芳察できたす。 1. ビゞネス䟡倀指暙 開発者の効率が向䞊すれば、修正するバグの数は増加したす。䞀方、解決するバグが耇雑になった堎合 (たたは、修正察象のバグが少なくなった堎合) ã«ã¯ã€ä¿®æ­£æ•°ã¯æž›å°‘したす。コストが䞀定であるず仮定するず、次のようになりたす。 バグの修正件数が増加する堎合成果圓たりコストは枛少したす。AI 投資からより高い効率が埗られおいるこずになりたす。 バグの修正件数が枛少する堎合成果圓たりコストは増加したす。AI 投資から埗られる効率は䜎くなっおいるこずになりたす。 成果圓たりコストが増加したからずいっお、必ずしも ROI が䜎䞋しおいるこずを意味するわけではありたせん。重芁なのは、修正されたバグの重芁床を評䟡し、AI がより耇雑なバグの解決を可胜にしおいるのかどうかを芋極めるこずです。高床な ROI 分析では、バグの耇雑さなどの远加のビゞネス䟡倀指暙を取り入れ、バグ修正に AI を掻甚するこずがより良いナヌザヌ゚クスペリ゚ンスに぀ながっおいるかを刀断したす。 2. コスト 開発者が AI ã‚’䜿甚しお修正するバグの数が倉わったり、含めるコンテキストが倉動したり、トヌクンコストの異なる新しいプロバむダヌやモデルを䜿甚したりするこずで、AI ã‚³ã‚¹ãƒˆã¯å€‰å‹•する可胜性がありたす。 コストが増加する堎合成果圓たりコストは増加したす。AI 投資から埗られる効率は䜎くなっおいるこずになりたす。 コストが枛少する堎合成果圓たりコストは枛少したす。AI 投資からより高い効率が埗られおいるこずになりたす。 䞊蚘の䟋は、各倉数が成果圓たりコストに䞎える圱響を瀺すために簡略化しおいたす。実際には、モデルの倉曎、利甚パタヌンの倉化、䜜業自䜓の耇雑さの増枛に䌎い、分子 (コスト) ず分母 (ビゞネス䟡倀) の䞡方が時間の経過ずずもに倉化したす。成果圓たりコストそのものは ROI ではありたせん。ROI を刀断するための単䜍レベルの基瀎的な構成芁玠です。 成果 1 件圓たりにかかるコストを把握したら、その金額を、その成果が支える事業およびプロダクト収益の項目に関連付けたす。この䟋では、修正したバグは、顧客に販売される補品たたはサブスクリプションに関連するかもしれたせん。これらの远加コストは、玔利益および ROI の蚈算における売䞊原䟡の䞀郚になりたす。 成果圓たりコストを定期的に远跡するこずで、ROI ぞの圱響を評䟡しお、効果のある取り組みを拡倧し、効果のない取り組みは方向転換し、支出が䟡倀を䞊回るタむミングを把握するためのデヌタを埗るこずができたす。この方法に埓うこずで、ROI を䞀床限りの芋積もりではなく、再珟可胜で根拠のある指暙ずしお算出できたす。 たずめ AI の ROI を算出するこずは、「AI によっお生み出された成果 1 件圓たりのコストはいくらで、その成果には自瀟のビゞネスにずっおどれくらいの䟡倀があるのか」ずいう問いに答えるものです。 成果圓たりコストの蚈算がその基盀ずなりたす。それを、その成果が支える事業収益ず関連付けるこずで、ROI ã‚’算出できたす。ただし、この蚈算だけを AI æˆŠç•¥ã®åˆ€æ–­ææ–™ã«ã™ã¹ãã§ã¯ã‚りたせん。むノベヌションには、実隓の䜙地が必芁です。䞀郚の取り組みでは短期的な ROI ãŒäœŽãèŠ‹ãˆãŠã‚‚ã€é•·æœŸçš„ãªãƒªã‚¿ãƒŒãƒ³ã‚„ç«¶äº‰å„ªäœæ€§ã«ã‚ˆã£ãŠã€æ–°ãŸãªåŽç›Šæºã‚’ç”Ÿã¿å‡ºã›ã‚‹å¯èƒœæ€§ãŒã‚ã‚ŠãŸã™ã€‚ROI ã‚’䜿甚しお゚ヌゞェンティックワヌクロヌドを可芖化し、しきい倀を蚭定し、継続たたは䞭止を刀断しおください。その䞀方で、ただ暙準的な指暙に適合しない、高いポテンシャルを持぀プロゞェクトを育おる柔軟性も維持しおください。 たず、䞊蚘で説明したコスト配分メカニズムを䜿甚しお、䞻芁な 3 ã€ã® AI ãƒ¯ãƒŒã‚¯ãƒ­ãƒŒãƒ‰ã«ã‚¿ã‚°ã‚’付けたす。それぞれに぀いおビゞネス䟡倀指暙を 1 ã€ç‰¹å®šã—、今四半期䞭に最初の成果圓たりコストを算出しおください。事埌察応型のコスト远跡から、先を芋越した䟡倀管理ぞずシフトするこずで、AI ã‚’単なる明现項目から、ビゞネスを掚進する戊略的な゚ンゞンぞず倉革できたす。 翻蚳はテクニカルアカりントマネヌゞャヌの西村が担圓したした。原文は こちら です。 Adam Richter Adam Richter は、AWS OPTICS の Senior Optimization Solutions Architect であり、AI コストの最適化、tokenomics 戊略、AI 向け FinOps を専門ずしおいたす。Amazon Q などのお客様向け機胜の策定に携わり、AWS re:Invent、FinOps X、業界りェビナヌなどで定期的に登壇しおいたす。Adam は、FinOps Foundation AI Working Group で AWS を代衚し、AI ワヌクロヌドにおける tokenomics ず財務オペレヌションに関する広範な議論に貢献しおいたす。
キャッチ。 䌊藀さん、バトンを受け取りたした。 冷房の効いた宀内ず近幎ずりわけ気候倉動によっお過熱しおいる屋倖ずで、寒暖差の激しい日々が続いおおりたすが、いかがお過ごしでしょうか。 ノヌコヌドテストツヌルのバトンは画鋲付きで枡した気分でした。 しかし、誠実に答えおくださり、ありがずうございたした。 テスト自動化は運甚が倧切、ずいうのは私自身、䌊藀さんから繰り返し孊んでいたこずでしたね。 そしお、ノヌコヌドかコヌドベヌスかずいった軞ずは党く違うパラダむムの進化ずいうのは倧倉瀺唆的です。 そもそも生成AIの倚くは、LLMにチャットずいうむンタヌフェヌスを䜿っお接続するものです。チャットを組み蟌んだこずはLLMにおける倧きなUXの発明です。 しかし、これは今では圓たり前になり、誰もそのこずを意識しないようになっおしたいたした。これもパラダむムの進化だず思っおいたす。 それでは、受け取ったバトンを芋おみたす。 非垞に鋭く、か぀本質的な問いがありたすね。 䌊藀さんからいただいた「テスト自動化は本圓に『圓たり前』になったのか」「なぜ冷静な芖点が必芁なのか」ずいう2぀の問いに぀いお、私の芖点からお答えし぀぀、これからの自動テストが向かうべき新たなパラダむムに぀いお考えおみたいず思いたす。 「圓たり前」の珟圚地 䌊藀さんからの最初の問いである「幅広いコミュニティから芋お、テスト自動化は本圓に圓たり前になったのか」に぀いお。 私の実感ずしおも、テスト自動化が前提の技術ずしお扱われる機䌚は確実に増えおいるず感じたす。 プログラミングやアゞャむルの文脈を問わず、様々なカンファレンスで自動テストに関するセッションはありたすし、「今だからこそ、確かなテストや品質保蚌が倧事である」ずいう共通認識は、か぀おないほど高たっおいるず感じたす。 そういった背景もあっお、私が「QA゚ンゞニア」あるいは「テスタヌ」ずいう肩曞きのたた、受け入れられおいるずいう偎面がありたす。 こういった、テストの専門性を受け入れるような”暖かい”雰囲気がある䞀方、冷静に芋極めなければならない「ズレ」があるずも考えたす。 䞖間で圓たり前になり぀぀あるのは、あくたで「どうテスト実行を自動化するのか」に留たっおいるケヌスが倚いのではないか、ずいうこずです。 プロダクトの特性やコンテキストを分析し、合理的なテスト蚈画ず蚭蚈に基づき、真に必芁な掻動を「自動テスト」ずしお成熟しおいるかずいうず、そこにはただ倧きな隔たりがあるずいう肌感芚がありたす。 (これに察しおは、いわゆる”テスト゚ンゞニア”による歩み寄りが必芁で、その歩み寄り方自䜓に぀いおもきちんず向き合っお考えるべきこずだず個人的に思っおいたすが、ここでは深入りしたせん) 䌊藀さんが指摘された「生成AIずいう次のブヌムに抌し出されお、自動化の流行りが萜ち着いたように芋える」ずいう芖点は的を射おいるず感じたす。 これは私自身にも蚀えるこずですが、私たちは「知った぀もり」になるのをやめ、その圓たり前の䞭身を問い盎さなければなりたせん。 なぜ「冷静な芖点」が必芁なのか 私は手動テストの蚭蚈時のような「冷静な芖点」が必芁だず䌝えたした。そのたた返っおきたしたね。 珟圚、生成AIの台頭によっおプロダクトコヌドが倧量か぀高速に生み出されるようになりたした。 これに䌎い、珟堎では「開発スピヌドに合わせお、テストも急いで倧量に䜜らなければならない」ずいう焊燥感のようなプレッシャヌが生たれおいるように感じるこずがありたす。 他方、プレッシャヌずは逆の芖点で、「難しいコヌドを曞かなくおも実装できるぞ」ずいう熱を垣間芋るこずもありたす。 以前、テストマネゞメントの蚘事でも述べたこずですが、私は「コストや期間の制玄を考えれば、テストは極力すべきではない最小限に抑えるべきである」ずいうのを基本的なスタンスずしおいたす。 むやみにテストを自動化し、ただコヌドの量を積み䞊げるこずは、それこそ運甚の砎綻を招くだけだず考えたす。 ここで問われおいるのは、倧量生産ぞの远随ではなく、「䜕をテストすべきで、䜕をテストしなくおよいのか」を芋極める、本質的なテストマネゞメントの力に他ならないず考えおいたす。 これはプロダクトコヌドにおけるプロダクトマネゞメントの考え方にも通じるものがありたす。 生成AIを発端ずする熱狂や過剰な期埅にただ熱くなるのではなく、事実に基づいお゜フトりェアテストの責任をどう果たすか。 これが私の考える「冷静な芖点」です。 生成AIがもたらすリアルな制玄 ここで、珟状の生成AIを䜿ったテストの「リアル」に぀いおも觊れおおきたす。 今埌、テスト自動化の珟堎は「コヌドを曞く」こずから「プロンプトを曞く」こずぞずシフトしおいく可胜性が高いです。実際に、BDD振る舞い駆動開発のようなプラクティスも再び泚目を集めおいたす。 しかし、珟状の生成AIを組み蟌んだテスト運甚には、実行時間の制玄や、スケヌルさせた際の予算的な制玄が存圚したす。 その他、䞊列凊理のための最適化などの自動テスト実行環境を綿密に敎備しないかぎり、AIによるテストの量産は珟実的な運甚に乗せられないずいうのが2026幎7月の私の芋解です。 ただし、この予算やリ゜ヌスの制玄をクリアした先、あるいは「䟡倀がある」ず蚈算し切れた先には、党く新しい展望があるず考えおいたす。 制玄を乗り越えた先にあるgTAAの気候倉動 その展望ずは、組織が集めたプロファむルや顧客デヌタなどに基づいお、品質特性の質感代甚特性ずしおの確らしさ、぀たり「品質が良さそうだ」ず刀断する根拠に察する感芚が今ずは党く異なったものになるこずです。 ※この意芋はスクラムフェス新期2026のきょんさん、nacoさん、じゅんぺいさんの以䞋の発衚ずその埌の察話から、私なりに受け取り、解釈したものです。 そしお、自動テストの文脈で蚀えば、JSTQBのテスト自動化゚ンゞニアシラバスで定矩されおいる「gTAA汎甚テスト自動化アヌキテクチャにおけるテスト生成レむダヌ」の構築がより簡単になるず考えたす。 参考 https://jstqb.jp/dl/JSTQB-Syllabus.Advanced_TAE_Version2016.J01.pdf これは、gTAAにおける氎平レむダヌそれぞれで生成AIを䜿ったパむプラむンを䜿甚し、䟋えばテスト生成レむダヌの出力をそのレむダヌの䞭で怜蚌し、それぞれのレむダヌで確からしく実装たで繋がっおいく様子をシヌムレスに確認できるような、発展した圢の汎甚テスト自動化アヌキテクチャです。 そしお、生成AIが圓然に甚いられるプロダクト開発においお、「決定論的に芋極められる事実を確認する」ずいう意味でテストが重芁芖されるでしょう。 ※これは冒頭で話した「今だからこそ、確かなテストや品質保蚌が倧事である」の単なる蚀い換えでしかありたせん。 「生成AIを掻甚する」ずいう目的で䜜るTAAは、「手動テストをただ単に自動化する」ずいう、か぀おのテスト自動化の熱狂ず同じ構造を持っおいるのではないでしょうか。 もちろん、それが孊習の途䞭で蟿る道であり、私もその䞭にいるこずすらあるず思っおいたす。 テストが持぀本質的な圹割を理解した䞊で、それをどう生成AIず統合しおいくかずいうこずが、今埌の”冷静な”論点になりうるず考えおいたす。 そしお、その論点を螏たえた䞊で、自動テストは新しいパラダむムでの「TAAテスト自動化アヌキテクチャ」を語る熱量が䞊昇するのではないか、ず考えおいたす。 䌊藀さんぞのバトン 単にテストを自動化する・コヌドを生成するずいう次元を超えお、システムや組織のデヌタそのものをむンプットずした「TAAの再定矩」ずいう倉化が来おいるずいう私の芋通しがありたす。 ここで、MagicPodの゚ノァンゞェリストであり、ISTQB Advanced Level Test Automation Engineerの翻蚳者のひずりである䌊藀さんに、ぜひ最埌のバトンをお枡ししたいです。 生成AIが前提の開発においお、自動テストアヌキテクチャTAAにはどのような倉化があるのでしょうか そういった状況の䞭で、テスト゚ンゞニアは、゜フトりェア゚ンゞニアリングの䞖界にどのような良い圱響を䞎えうるず芋通されおいたすか 私の䞊蚘の芋解もたた、冷静ではなかったりしたすかね ←これには答えなくおいいです。 䞀人の専門家ずしおの芋解を、ぜひお聞かせください。 The post 【第3回】E2Eテスト自動化で぀なぐ③〜テスト自動化における寒暖差〜専門家2人による埀埩曞簡 first appeared on Sqripts .
こんにちはセヌフィヌでQA゚ンゞニアをしおいる犏山です。 「シフトレフト」ずいう蚀葉を本気で実践しようずしたずき、私は思わぬ萜ずし穎にハマりたした。 それは、䞊流工皋に出おいくほど 「品質の蚀葉」だけでは仲間になれず、むしろ“埌から怜蚌しに来るブレヌキ圹”に芋えおしたう こずがある、ずいうこずです。 この蚘事では、䞀般瀟団法人UXむンテリゞェンス協䌚が提䟛するUX怜定の孊習を通じおデザむナヌずの「共通蚀語」を少しず぀獲埗し、䞊流での察話が回り始めた経隓を共有したす。 🎯 この蚘事は以䞋のような方に向けた内容です シフトレフト掚進で、他郚眲ずの察話が噛み合わないず感じるQA゚ンゞニ

動画

曞籍