Skip to content

テストのコンテキスト

テストを取り巻くコンテキスト(背景)の理解

Section titled “テストを取り巻くコンテキスト(背景)の理解”

テストマネージャは、「誰のために、どのような環境でテストを行うのか」というコンテキストを深く理解し、アプローチを適応させる必要があります。

ステークホルダー(利害関係者)には、プロジェクトマネージャ、開発者、プロダクトオーナー、エンドユーザー、運用部門などが含まれます。

  • テストマネージャは、各ステークホルダーの「テストに対する期待」や「品質に対するニーズ」を理解し、適切な情報(レポートなど)を、適切なタイミングで提供しなければなりません。

ソフトウェア開発ライフサイクル(SDLC)モデルの影響

Section titled “ソフトウェア開発ライフサイクル(SDLC)モデルの影響”

開発モデルによって、テストマネジメントの活動タイミングと柔軟性が変わります。

  • シーケンシャルモデル(ウォーターフォール等): 初期段階での詳細なテスト計画と、各フェーズでの厳格な開始/終了基準の管理が求められます。
  • アジャイルモデル: スプリントごとの反復的な計画、継続的インテグレーション(CI)、およびチーム主導の品質保証をサポートするマネジメントが中心となります。
  • ハイブリッドモデル: 大規模プロジェクトなどで両者が混在する場合、異なるリズムを持つチーム間のインターフェース(統合テストのタイミングなど)を慎重に管理する必要があります。

コンポーネントテスト、統合テスト、システムテスト、受け入れテストといった各「テストレベル」や、機能、非機能といった「テストタイプ」に応じて、テスト戦略をカスタマイズし、重複やテスト漏れがないように全体をオーケストレーションします。