Upgrade to Pro — share decks privately, control downloads, hide ads and more …

"レビュー"だけだったAI活用から半年。ヤプリのiOS開発・運用はどう変化したか? / Bey...

"レビュー"だけだったAI活用から半年。ヤプリのiOS開発・運用はどう変化したか? / Beyond Code Reviews: How AI Transformed iOS Development and Operations at Yappli Over 6 Months

『Mobile Tech Flex 〜4社合同!私たちのモバイル開発自慢大会〜』登壇資料
https://mobiletechflex.connpass.com/event/381976/

Avatar for Yappli Developers

Yappli Developers

June 23, 2026

More Decks by Yappli Developers

Other Decks in Technology

Transcript

  1. SPEAKER プロダクト本部 Yappli開発部 YappliiOS1グループ マネージャー 古賀 菊丸 • 2019年(7年前) ヤプリにジョイン •

    2021年(4年半前) iOSのマネージャーに就任 • 最近の開発業務 ◦ フード‧ライフスタイル系の顧客向けの アプリ機能開発‧SDK連携
  2. AI活⽤の推進に影響のあった出来事 • 2025年4⽉: AI委員会発⾜✨ & #to-ai-guardians 開設✨ • 2025年4⽉: Gemini

    Code Assistを有効化 • 2025年5⽉: 社内でのClaude Code利⽤の承認 • 2025年6⽉: 部署‧グループ単位でAIモデルが利⽤可能になった(Vertex AI 経由のモデル利⽤のルール化や環境構築ナレッジが展開された) • 2025年9⽉: Claude Code for VS Codeが使えるようになった 1. 半年前と現在の違い:組織や環境の変化
  3. 1. 半年前と現在の違い:現在 Claude Code / Codex / Skills / MCP

    (Agentic Coding‧SDD) Gemini Code Assist / Azure Open AI / GitHub Copilot Devin: Wiki / Ask (オンボーディング) Atlassian Rovo (問い合わせ調査) Devin (アプリ配布) Bitrise MCP(ビルド調査)
  4. 2 開発の変化 Claude Code / Codex / Skills / MCP

    (Agentic Coding‧SDD) Gemini Code Assist / Azure Open AI / GitHub Copilot Devin: Wiki / Ask (オンボーディング) Atlassian Rovo (問い合わせ調査) Devin (アプリ配布) Bitrise MCP(ビルド調査)
  5. Agentic Coding • 課題点 ◦ コンテキストが枯渇する(効率的なコンテキスト参照が必要) ◦ AI⽤のドキュメントをどこ置くか(Claude Codeに依存しないところに配置したい) ◦

    設計の意図を理解させて、広い範囲のコード改修をAIに任せたい。 ◦ メンバー個々の習熟度の違い。 2 開発の変化
  6. Agentic Coding • 課題点 ◦ ✅コンテキストが枯渇する(効率的なコンテキスト参照の必要性) ◦ ✅AI⽤のドキュメントをどこ置くか(Claude Codeに依存しないところに配置したい) ◦

    ✅設計の意図を理解させて、広い範囲のコード改修をAIに任せたい。 ◦ ✅メンバー個々の習熟度の違い。 2 開発の変化
  7. Agentic Coding(SDD活⽤事例) • 実装 ◦ Swift化:3件 ◦ Android開発:1件 ▪ iOSで作った仕様‧タスクドキュメントを利⽤して、Androidでも同じ実装を⾏なった。

    ▪ 設計ガイドラインを参照させてなかったので微調整は必要だったが、⼿応えは感じた。 • テスト ◦ Snapshot Testing導⼊ 2 開発の変化
  8. Agentic Coding(SDD活⽤事例) • 実装 ◦ Swift化:3件 ◦ Android開発:1件 • テスト

    ◦ Snapshot Testing導⼊(docs/knowledges/testing-strategies.md) • Skills ◦ /create_qa_ticket 2 開発の変化
  9. Agentic Coding(Skill活⽤) • 実装 ◦ Swift化:3件 ◦ Android開発:1件 • テスト

    ◦ Snapshot Testing導⼊ • Skills ◦ /create_qa_ticket ▪ QAガイドラインを元にチケットを⾃動作成 ▪ ReleaseNoteガイドラインを元にPRの取得‧更新 2 開発の変化
  10. 2 開発の変化 Claude Code / Codex / Skills / MCP

    (Agentic Coding‧SDD) Gemini Code Assist / Azure Open AI / GitHub Copilot Devin: Wiki / Ask (オンボーディング) Atlassian Rovo (問い合わせ調査) Devin (アプリ配布) Bitrise MCP(ビルド調査)
  11. 2 運⽤の変化 Claude Code / Codex / Skills / MCP

    (Agentic Coding‧SDD) Gemini Code Assist / Azure Open AI Devin: Wiki / Ask (オンボーディング) Atlassian Rovo (問い合わせ調査) Devin (アプリ配布) Bitrise MCP(ビルド調査)
  12. Claude Code / Codex (Agentic Coding / Skills / MCP)

    Gemini Code Assist / Azure Open AI Devin: Wiki / Ask (オンボーディング) Atlassian Rovo (問い合わせ調査) Devin (アプリ配布) Bitrise MCP(ビルド調査) AIに⾃律的にIssueを取り組ませる仕組みづくりを⽬指す 3 今後の展望