JSTQB Advanced Level テストマネージャ学習vol.07


JSTQB ADVANCED LEVEL テストマネージャ試験概要はこちらを参照

2.テストマネジメント

2.2 状況に応じたテストマネジメント


マネージャの中心的な職責は、リソースを確保して活用し、付加価値をもたらすプロセスを実行することである

2.2.1 テストのステークホルダについて

  • テストステークフォルダの種類と役割
    • 開発者 / 開発リーダ / 開発マネージャ
      • テスト対象のソフトウェアを実装し、テスト結果を受け取り、結果を基に対応する(欠陥の修正,,etc)
    • データベースアーキテクト / システムアーキテクト / 設計者
      • ソフトウェアを設計し、テスト結果を受け取り、結果を基に対応する
    • マーケティングアナリスト / ビジネスアナリスト
      • ソフトウェアに搭載する必要があるフィーチャ、その品質レベルを決定する
    • 上級管理職 / プロダクトマネージャ / プロジェクトスポンサ
      • テストカバレッジの定義、テスト結果のレビュー、テスト結果に基づく意思決定
    • プロジェクトマネージャ
      • プロジェクトを成功へと導くための管理を担当
    • テクニカルサポート / 顧客サポート / ヘルプデスクスタッフ
      • ソフトウェアのフィーチャと品質によりメリットを受けるユーザと顧客をサポート
    • 直接的および間接的ユーザ
      • ソフトウェアを利用したサービスを受ける

2.2.2 その他のソフトウェア開発ライフサイクル活動と成果物

テストは次の項目に密接に結びつき、関係している

  • 要求エンジニアリングおよび要求管理
    • テストマネージャは要件の変更を認識し、変更に応じてテストコントロールする。テクニカルテストアナリストとテストアナリストは要件のレビューに参加する必要がある
  • プロジェクトのマネジメント
    • テストマネージャはテストアナリスト・テクニカルテストアナリストと協力してスケジュール要件とリソース要件をプロジェクトマネージャに伝える必要がある。またプロジェクトの変更があれば変更を理解し、テストコントロールし、変更に対応する必要がある
  • 構成管理、リリース管理、変更管理
    • テストマネージャはテストチームと協力して、テスト対象を配布するプロセスとメカニズムを確率する必要がある。
  • ソフトウェアの開発と保守
    • テストマネージャは開発マネージャと協力して、 欠陥マネジメントに参加、各テストリリースの内容と日程など、テスト対象の配布を調整する必要がある
  • テクニカルサポート
    • テストマネージャはテクニカルサポートマネージャと協力して、テスト終了時に結果を適切に提供する必要がある
  • 技術ドキュメント作成
    • テストマネージャは技術ドキュメントマネージャと協力し、テストを行うためのドキュメントをタイムリーに提供し、ドキュメントに記載された欠陥をマネジメントしなければならない

記事内用語解説

欠陥マネジメント(defect management)

認識、調査、行動、及び、欠陥の処置の手順。欠陥の記録、分類、及び、影響の識別を含む