Share
Embed
20260722_品質と開発生産性の相互作用
MagicPod
July 28, 2026
Transcript
44 slides
-
自己紹介 MagicPod エバンジェリスト 伊藤 由貴 / Yoshiki Ito QAエンジニア・テスト自動化エンジニアとし て10年以上経験。
テスト自動化技術の普及推進チーム立ち上げ や、事業会社でのQAチーム立ち上げを経て 2025年MagicPod入社。 『ソフトウェアテスト技法練習帳』共著。 -
テスト作成・確認・運用をAIがサポート MagicPodは、テスト作成のMagicPod Autopilot、結果確認のAIアサーション、 メンテナンスのAI自動修復の3つの機能を搭載し、自動テストの継続を強力にサポートします。 テスト作成 テスト結果確認 テストメンテナンス MagicPod Autopilot AIアサーション
AI自動修復 ユーザーの指示に基づき、テスト 画面の内容やテキストを理解し、 UIに変更があった場合に、AIが を自動で作成します。既存テストの 従来は人間が検証する必要があっ テストケース側の修正を提案・修 修正などにも幅広く対応します。 たテスト項目も自動化します。 復します。 -
参考:品質コストの概念 予防コスト “製品のデザインと開発における欠陥を防ぐ、すべての活動のコスト” 評価コスト “ハードウェア、ソフトウェア、サービスが、要求条件に合致しているかどう 失敗コスト “製品が要求条件に一致しないために、いろいろな事柄に関連して かを決定するための検査、テストおよび評価を行うのに要するコスト” 発生するもの” 各コストの説明はフィリップ
B・クロスビー著/小林宏治監訳『クオリティ・マネジメント よい品質をタダで手に入れる法』 より -
適切な予防コストで総品質コスト低下 開発プロジェクトの成熟度が上がる につれて予防コストは微増するが、 総品質コストが減少する Herb Krasner “Using The Cost of
Quality Approach for Software ” より -
ドコモで実践している 開発生産性向上の取組み ~E2E試験自動化編~ NTTドコモ シニアプリンシパルアーキテクト 三井 力 ⓒ2026 NTT DOCOMO,
INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 11 -
プロダクトデザイン部の立ち位置 ドコモグループ 通信事業 スマートライフ事業 法人事業 など100+ の開発&運用をプロダクトデザイン部が所掌 年間リリース回数 ⓒ2026 NTT
DOCOMO, INC. All Rights Reserved. 12,000+ © 2008 NTT DOCOMO, INC. All rights reserved. 22 -
自己紹介:NTTドコモ 第一・第二プロダクトデザイン部 シニアプリンシパルアーキテクト 三井 力 100超のプロダクトに対して取組み 分類 各取組みに関連する主な講演 ⓪ AI駆動開発、その他AI活用
Delivery AI Frontier Meet Up 2026 Cloud Operator Day 2026 ① クラウドネイティブ化、クラウドコスト効率化 Delivery 90%以上クラウドネイティブ化 2年連続10億円超削減 ② アジャイル開発・準内製化 0%⇒60%(125プロダクト) ③ SRE・オブザーバビリティ MTTA+MTTR 76%削減 ④ アプリマーケティング・データ活用 主要10アプリスコア 3.2⇒4.3 NewRelicさんの本の 帯も書かせていただきました ⑤エンジニアリング組織強化の仕組み化 文化、可視化、コミュニティ、環境 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. Cost AWS Summit 2019, 2020, 2025 Enterprise-JAWS 2020 Delivery RedHat Summit 2025 US&JP MagicPod Meetup 2025 Quality Datadog Live 2026 Datadog Executive RT 2025 Value App Growth Summit 2025 DASH 2023 US Base AWS Summit 2020, 2025 DX前提社会における組織2025 33 -
開発アジリティを向上させるためのボトルネックを解消させる必要がある(AI駆動なら尚更) Enablerに事業会社社員が当事者意識をもって取り組むことで プロダクトの顧客体験価値を向上させ、プロダクトをグロースさせる グロースハック マーケティング Value Value/ Purpose 顧客体験向上 プロダクトグロース
社会的責任 Security Usability Delivery Cost U-QCDS 使いやすさ 開発アジリティ向上 コスト最適化 品質向上 セキュリティ向上 Enabler /Engine デザイン クラウドネイティブ アジャイル、準内製 Quality オブザーバビリティ A I 活 用 、 デ ー タ ( 声 含 む ) 活 用 当事者意識(プロダクトのグロースに対するパッション、自分達がやる) ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 44 -
組織としてDeliveryだけでなくValueに対して総合的にアプローチ Usability データをフル活用した改善 社員エンゲージメント アジャイル開発 AI駆動開発 including 試験自働化 + 運用の自動化
AIOps 行動データやお客様の声などの AI高速分析+高速開発ループ ⇒CX向上⇒EX向上 Value Delivery Quality Cost アジャイル開発率 品質指標 クラウドコスト 60%に拡大 AI駆動開発 プロダクトグロース プロダクトのグロース ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. 本格開始 © 2008 NTT DOCOMO, INC. All rights reserved. 年間 ΣMTTR 83%削減 リリース失敗率 0.5%以下 2年連続 10億円超削減 生成AI取組効果 10.8億円減 @2026年度 55 -
開発アジリティを向上させるためのボトルネックを解消させる必要がある(AI駆動なら尚更) Enablerに事業会社社員が当事者意識をもって取り組むことで プロダクトの顧客体験価値を向上させ、プロダクトをグロースさせる グロースハック マーケティング Value Value/ Purpose 顧客体験向上 Usability
U-QCDS プロダクトグロース Delivery 使いやすさ 開発アジリティ向上 社会的責任 Cost Quality Security コスト最適化 品質向上 セキュリティ向上 アジャイル、準内製 +AI駆動開発 Enabler /Engine デザイン クラウドネイティブ アジャイル、準内製 オブザーバビリティ A I 活 用 、 デ ー タ ( 声 含 む ) 活 用 当事者意識(プロダクトのグロースに対するパッション、自分達がやる) ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 66 -
ボトルネックであるE2E自動試験を広めることにより開発アジリティを向上させる E2E自動試験により開発のリードタイムを短くしアジリティを向上させる アジリティ高い 開発効率高い 〇AI駆動開発 E2E試験 E2E試験 ★ ★ スプリント#1
E2E試験 ★ ★ E2E試験 ★ ★ ★ スプリント#2 スプリント#3 スプリント#4 ★ ★ ★ スプリント#3 スプリント#4 ★リリース E2E試験 〇アジャイル開発 スプリント#1 ★ スプリント#2 ★リリース △アジャイル開発 E2E試験 スプリント#1 ★ スプリント#2 ×アジャイル開発 ★ © 2008 NTT DOCOMO, INC. All rights reserved. ★ スプリント#3 E2E試験 リードタイム長い ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. ★ ★リリース 77 -
MagicPod導入理由! • • • • • Web&モバイルアプリのE2Eテスト自動化ツール ノーコードで簡単にテスト作成 豊富なコマンドとメンテナンス性の高さが強み 実行回数に制限なし
SaaS型E2E自動試験ツールの中で低コストで導入可能 シナリオ作成画面 目的の領域を選択 パーツをAIで自動判定 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 88 -
CI/CDとの連携(GitHub Actions)による自動化 GitHub Actionsと連携することでソースコードをマージするタイミングで、 アプリ自動ビルド→MagicPodへアップロード→自動テストが可能になった GitHub Actions Slack通知 結果通知 成功時
ソースコードをマージ するタイミングで GitHubActionsが動く アプリのビルド、単体試験等 MagicPodへ アプリをアップロード E2E試験の自動実行 失敗時 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 99 -
小規模ベースアプリチームにおけるE2E自動試験導入の成果 定量的な効率化と、実務における品質・プロセスの向上を実現 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. ©
2008 NTT DOCOMO, INC. All rights reserved. 10 10 -
大規模チームにおけるE2E自働化導入:2大課題と対策および導入成果 スクリプト品質とUI変更耐性の向上により工数削減と品質向上を実現 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. ©
2008 NTT DOCOMO, INC. All rights reserved. 11 11 -
AIエージェントを利用したメンテナンス効率化検証 アプローチ AIコーディングエージェント+MCPサーバによって失敗原因調査および修正案の提案 独自に修正案が提示される仕組みを作成 実行ログ取得 分析正解率は、 失敗原因分析 修正案提示 73%の精度 MCPサーバ
複数ケース一括分析やプロダクト仕様学習には有利 MagicPodから失敗分析機能リリース(2026.4.5) 試験実行指示 分析正解率は、 80%の精度 失敗原因分析 修正案提示 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 12 12 -
AIによる自動テストケース作成 アプローチ MagicPod Autopilotを利用した自動テスト作成 プロンプトを最適化してAutopilotで自動作成 31% 試験作成稼働削減 ①プロンプト ②テストケース提示 Autopilot
MagicPod MCPから既存試験を取得しプロンプト自動補正 MCPサーバ ①プロンプト 66% 試験作成稼働削減 ③修正版プロンプト Autopilot ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 13 13 -
大規模案件E2Eリグレッション試験自動化 効果まとめ ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. ©
2008 NTT DOCOMO, INC. All rights reserved. 14 14 -
自動試験実行ツールの適用場所のイメージ Dev QA/PO モバイルアプリ Webサイト OSS等 WebAPI ⓒ2026 NTT DOCOMO,
INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 15 15 -
AIコーディングエージェントと自動試験ツールの関係 AIコーディング エージェント 単体試験 テストコード実行 ViTEST PyTEST など Claude Codeの役割
ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. E2E試験 テストコード実行 Playwright Appium など ・AIによるテストコード作成 ・テスト実行 ・テスト失敗時の修正コード作成 © 2008 NTT DOCOMO, INC. All rights reserved. テストプロンプト 実行 特にモバイルアプリの E2Eリグレッション試験 で効果的! ・AIによるテストプロンプト作成 ・テスト実行 ・テスト失敗時の修正コード作成 16 16 -
なぜモバイルアプリのE2Eリグレッション試験でMagicPodを使うのか? ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008
NTT DOCOMO, INC. All rights reserved. 17 17 -
スマホアプリを提供しているプロダクト プロダクト別チーム(数百チーム) 商用外形監視チーム(1チーム) モバイルアプリE2Eリグレッション自動試験 MagicPod中心にプロダクトチーム毎 主要導線のみ OSSを軸に単一チームで Appium利用 (ブラウザの場合Playwright) 今後さらなるAIによる効率化!
ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 18 18 -
開発アジリティ向上とコスト効率化はトレードオンにできる ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008
NTT DOCOMO, INC. All rights reserved. 19 19 -
BizDevOps一体となって顧客体験価値を向上させることに注力 値実 の現 生付 産加 性価 売上、利益、離脱減 値期 の待 生付
産加 性価 NPS,CES,TSR等 生仕 産事 性量 の DORA 4keys等 新機能 使い勝手向上 プロダクト グロース目的 PBI 技術的負債 B A S E SPACE等 ⓒ2026 NTT DOCOMO, INC. All Rights Reserved. © 2008 NTT DOCOMO, INC. All rights reserved. 20 20