【ISTQB /JSTQB ALTA 解説】1.3 テスト計画・モニタリング・コントロールとは?

JSTQB Advanced Level Test Analyst

ISTQB Advanced Test Analyst(上級テストアナリスト)講座の第1章では、テストプロセス全体を学びます。

この記事では、**「1.3 テスト計画(Test Planning)、モニタリング(Monitoring)、コントロール(Control)」**の内容をわかりやすく整理して解説します。


1. テスト計画(Test Planning)とは?

テスト計画とは、プロジェクトにおけるテスト活動の範囲・目的・方法・スケジュール・リソースを明確にする工程です。

通常、これは**テストマネージャー(Test Manager)**の主な責任範囲ですが、**テストアナリスト(Test Analyst)**も深く関わります。

テスト計画で定義される主な要素

  • テストの範囲(Scope)

  • 必要なリソース(人・環境・ツール)

  • 役割と責任の明確化

  • エントリー/エグジット基準(Entry/Exit Criteria)

  • コンフィギュレーション管理(Configuration Management)

  • 自動化戦略や使用ツールの選定

これらを基に、「どのように」「どこまで」テストを行うかが明確にされます。


2. テストアナリストの役割

テストアナリストは、単なる実行担当者ではありません。

機能的な観点からテスト計画の作成に貢献する専門家です。

テストマネージャーが全体の統括を行う一方で、テストアナリストは次のような形で支援します。

テストアナリストの主な貢献内容

  • 機能テスト観点からのテスト計画支援

    例:ユーザーストーリーごとの優先度付けや機能間依存性の考慮

  • 非機能テスト項目への協力(テクニカルテストアナリストと連携)

    例:性能テストやセキュリティテストの範囲調整

  • 見積もりレビューの支援

    テスト工数見積りの妥当性を確認し、必要に応じて修正提案を行う

  • コンフィギュレーションテストの計画

    異なるOS・ブラウザ・デバイスでのテストパターンを計画

  • ドキュメントやインストール手順のテスト

    操作マニュアル・セットアップガイドなどの品質を確認

  • リスク分析への協力

    クロスファンクショナルチームと連携し、テストリスクを特定・軽減

具体例:

たとえばECサイトの新機能「カート機能拡張」をテストする場合、

テストアナリストは次のように支援します。

  • どのシナリオが“重要顧客体験”に関わるかを定義

  • 競合環境でのブラウザ互換性テストを提案

  • 負荷試験が必要な箇所をテクニカルチームに引き継ぐ


3. モニタリングとコントロール(Monitoring and Control)

テスト活動は、進行中に継続的な監視(Monitoring)と調整(Control)が必要です。

この段階では、テストアナリストも重要な役割を担います。

モニタリングの目的

テスト進捗や品質を測定し、プロジェクトの健全性を定量的に把握します。

テストマネージャーは全体的なメトリクスを監視しますが、

詳細なデータ収集や分析はテストアナリストが担当する場合が多いです。

テストアナリストが行うモニタリング業務

  • テスト進捗メトリクスの収集と報告

    • 実行済みテストケース数

    • 成功/失敗テストケースの割合

    • 未解決の欠陥件数

  • 要件カバレッジの追跡

    • 各要件がどのテストでカバーされているか

    • 未カバーの要件を特定し、追加テストを提案

  • リスクカバレッジの監視

    • 優先度の高いリスクが十分にテストされているかを確認

コントロールの目的

収集したデータに基づき、テスト計画を修正・最適化します。

例:

  • 想定より欠陥検出率が低い場合 → テストケースを見直す

  • 実行遅延が発生している場合 → スケジュール再調整やテスター増員を提案


4. まとめ:テストアナリストは「橋渡し役」

テストアナリストは、テストマネージャーの右腕として、

計画策定から進捗管理、改善提案までを機能的視点から支援します。

つまり、

「現場を最も理解している専門家として、プロジェクトの品質を守る存在」

であると言えるでしょう。


今後の学習ポイント

次の章では、**テスト分析(Test Analysis)**におけるアナリストの役割をさらに掘り下げていきます。

テストケース設計、リスク分析、カバレッジ手法などがテーマになります。


💡まとめ表:テストアナリストの関与ポイント

フェーズ

主な活動内容

担当者

テスト計画

機能テスト観点からの計画支援、見積もりレビュー、リスク特定

テストアナリスト+テストマネージャー

モニタリング

メトリクス収集、進捗報告、要件カバレッジ追跡

テストアナリスト

コントロール

計画の修正提案、リスク対応策の更新

テストマネージャー(支援:テストアナリスト)

 

コメント

タイトルとURLをコピーしました