このフェーズの座組み

テストフェーズ — 座組み

フル稼働QAアプリ(FE)アプリ(BE)セキュリティ
部分参加PMインフラDBA

テスト種別と担当・成果物

テスト種別主担当成果物ポイント
単体テストアプリFE/BEテスト結果エビデンス、カバレッジレポートカバレッジ基準は事前合意(80%以上等)すること。カバレッジが高くてもテストの質が低い場合がある。
結合テスト横断QA + アプリ結合テスト仕様書・実施記録、障害票API境界・外部システム連携・非同期処理の検証が主眼。障害票の管理ツールを統一する。
システムテスト横断QA主導システムテスト仕様書・実施記録、不具合管理票要件定義書との照合が主眼。すべての機能要件が実装されているかを確認する。
性能・負荷テストインフラDBAQA負荷テスト計画書・実施記録、ボトルネック分析レポート本番相当のデータ量・同時接続数で実施。3者が担当ごとのボトルネックを分析する。
セキュリティテスト横断セキュリティ脆弱性診断報告書、対応記録、修正確認記録OWASPトップ10を最低限カバー。発見した脆弱性の修正確認(再診断)まで含める。
UAT管理PM + ビジネス側UAT実施記録、受入合意書ビジネス側の署名入り受入合意書なしでリリース判定に進まない。これがリリース判定の根拠になる。

性能テストの3者協働

性能・負荷テストはインフラ・DBA・QAの3者が担当を分けて協働する。

担当分析対象
インフラインフラCPUボトルネック・メモリ不足・ネットワーク帯域・スケールアウトの効果
データDBAスロークエリ・ロック競合・インデックス使用率・バッファヒット率
横断QAテストシナリオの妥当性・実際のユーザー行動パターンとの乖離

UATはPM主導で進める

💡 UATをQAだけに任せてはいけない

UATはビジネス側が「このシステムを受け入れる」と判断するプロセスだ。技術的なテストではなくビジネス要件の確認なので、PMが主導してビジネス側を巻き込む。受入合意書に署名をもらうことが、リリース判定の正式な根拠になる。