Slide 1

Slide 1 text

QA/SDETの 現在と、これからの挑戦 2025.04.21

Slide 2

Slide 2 text

Money Forward, Inc. 2 角田 俊 社外活動 ● JSTQB 技術委員 ● 元・WACATE 実行委員 CQO室 プロセスエンジニアリング部

Slide 3

Slide 3 text

Money Forward, Inc. 3 Money Forward

Slide 4

Slide 4 text

Money Forward, Inc. 4 サービス一覧 これ以外にもマイクロサービスなど数多くのプロダクトが存在している 法人向け バックオフィス向け  SaaS SaaSマーケティング支援 ファイナンスサービス 個人向け 金融機関等向け PFM(家計簿・資産管理)サービス Fintech推進・DX支援

Slide 5

Slide 5 text

Money Forward, Inc. 5 開発拠点 ベトナム(ハノイ・ホーチミン) インド 東京 (田町) 名古屋 福岡 関西 (大阪・京都) 8 開発拠点

Slide 6

Slide 6 text

Money Forward, Inc. 6 Manami Turner, “エンジニア採用の未来:マネーフォワードが挑んだ「エンジニア組織完全英語化」の真相 ”, 2025/02/06, https://japan-dev.com/blog/money-forward-engineering-global-challenge-ja (2025/04/10閲覧)

Slide 7

Slide 7 text

Money Forward, Inc. 7 QA/SDET in Money Forward

Slide 8

Slide 8 text

Money Forward, Inc. 8 ● ISTQB TTAのようなイメージ ● 開発チームを支援する仕組みを構 築する ● ISTQB TAのようなイメージ ● プロジェクト/プロダクトの 品質保証するためにテストなどを リードする QA/SDET ※ MECEではない QA SDET

Slide 9

Slide 9 text

Money Forward, Inc. 9 角田 俊, “グローバルなソフトウェアテスト組織における課題と戦略 ”, https://techday.moneyforward-dev.jp/2024/sessions/talk-05/ (2025/04/10閲覧)

Slide 10

Slide 10 text

Money Forward, Inc. 10 法人向けサービス ビジネスカンパニー 金融機関向けサービス マネーフォワード エックス株式会社 個人 サービス 本部 法人 サービス 本部 全社横断開発 個人向けサービス  マネーフォワード ホーム株式会社 プロダクト 本部 Data Forward 室 共創 サービス 本部 (横断系組織) プロダクトマネジメント室/MFBC-CTO室/業務基盤開発本部/COO室 SMB開発本部 HR ソリュー ション本部 ERP開発本部 リーガル ソリュー ション本部 Group Management Solution 本部 CQO室 CQO(Chief Quality Officer) 室

Slide 11

Slide 11 text

Money Forward, Inc. 11 法人向けサービス ビジネスカンパニー 金融機関向けサービス マネーフォワード エックス株式会社 個人 サービス 本部 法人 サービス 本部 全社横断開発 個人向けサービス  マネーフォワード ホーム株式会社 プロダクト 本部 Data Forward 室 共創 サービス 本部 (横断系組織) プロダクトマネジメント室/MFBC-CTO室/業務基盤開発本部/COO室 SMB開発本部 HR ソリュー ション本部 ERP開発本部 リーガル ソリュー ション本部 Group Management Solution 本部 QA/SDETの配置 CQO(Chief Quality Officer) 室

Slide 12

Slide 12 text

Money Forward, Inc. 12 やっていること (CQO室)

Slide 13

Slide 13 text

Money Forward, Inc. 13 テストプロセス改善 テスト計画 リリース基準・エビデンス プロジェクトの開始時/プロダクトとして ● 体系的、俯瞰的なテストが計画できているか ● 計画・検討するべきことが検討できているか リリース前 ● リリースできる判断した基準があるか ● エビデンスが残っているか ● リリース前に検討するべきことを 検討しているか

Slide 14

Slide 14 text

Money Forward, Inc. 14 リリース基準・エビデンス リリース基準・エビデンス ● リリース前のテストのステータス ○ テストが完了しているか ● リリース後のプロダクトリスク ○ どういったリスクがあるか ○ リスクが顕在化した場合にどうするか ● ステークホルダーへの周知 ○ ステークホルダーへ周知が完了しているか

Slide 15

Slide 15 text

Money Forward, Inc. 15 自動テスト構築 Martin Fowler, “Test Pyramid”, 2012/05/01, https://martinfowler.com/bliki/TestPyramid.html (2025/04/10閲覧) ● 自動テストの量 ○ ユニットテスト > APIテスト > E2Eテスト ● テストを考える順番 ○ ユニットテスト → APIテスト → E2Eテスト ● テスト計画 ○ 特定のテストレベルだけを考えず、 俯瞰して、全てのテストを考える

Slide 16

Slide 16 text

Money Forward, Inc. 16 ユニットテストのコードカバレッジ おおよそ高い値を示していることから、次のフェーズとして APIテストの構築に注力

Slide 17

Slide 17 text

Money Forward, Inc. 17 APIテスト Open API 仕様 (Swagger) ソースコード テストデータ (インプットとアプトプット) Entityや Interfaceのコードを自動生成 境界値などの テストデータの生成 APIテスト

Slide 18

Slide 18 text

Money Forward, Inc. 18 メトリクス解析 静的解析ツール テスト管理ツール BIツール ・ ・ ・

Slide 19

Slide 19 text

Money Forward, Inc. 19 AIツールの活用 ソースコード ドキュメント テストケース or テストコード ソースコード テストケース /テストコード生成 コードレビュー

Slide 20

Slide 20 text

Money Forward, Inc. 20 研究開発 MF ✖ SGMO ✖ 宮崎大学 で共同研究 ※略称 MF: 株式会社マネーフォワード SGMO:ソニーグローバルマニュファクチャリング&オペレーションズ株式会社

Slide 21

Slide 21 text

Money Forward, Inc. 21 これからの挑戦

Slide 22

Slide 22 text

Money Forward, Inc. 22 “マネーフォワード、 AI戦略「Money Forward AI Vision 2025」を発表”, 2025/04/02 https://corp.moneyforward.com/news/release/corp/20250402-mf-press-1/ (2025/04/10閲覧)

Slide 23

Slide 23 text

Money Forward, Inc. 23 Yosuke Tsuji, “マネーフォワードは No.1バックオフィス AIカンパニーへ ”, 2025/04/02, https://note.com/yosuke77/n/n9ffcb87a45eb (2025/04/10閲覧)

Slide 24

Slide 24 text

Money Forward, Inc. 24 QA4AIとAI4QA AIシステムの品質保証 QA4AI(QA for AI) AI4QA(AI for QA) AIシステムを活用した品質保証

Slide 25

Slide 25 text

Money Forward, Inc. 25 QA4AI QA4AIガイドライン AIプロダクト品質保証 コンソーシアム , 2024/04/10 https://www.qa4ai.jp/ (2025/04/11閲覧) snsk, “AIシステムの製品品質モデル ISO/IEC25059:2023”, 2025/02/13, https://note.com/_snsk/n/nff496a4e2230 (2025/04/10閲覧) ISO/IEC25059:2023

Slide 26

Slide 26 text

Money Forward, Inc. 26 AI4QA 計画 要件定義 設計 実装 テスト リリース モニタリング SDLCのすべてのフェーズにおいて AIツールを適用して改善する余地がある 様々なサービス・ツールがAIシステムを実装し始めている。

Slide 27

Slide 27 text

Money Forward, Inc. 27 とはいえ、まだまだ人が足りません・・・

Slide 28

Slide 28 text

Money Forward, Inc. 28 We are hiring

Slide 29

Slide 29 text

No content