テスト計画 サービスのご紹介

確かな知見からテスト計画を策定

テスト計画とその必要性とは?

テスト計画はソフトウェアテストにおける初期の工程にあたり、ソフトウェアテストの全体像を示した、全体テスト計画書とそれをインプットにした個別テスト計画書のドキュメントを作成する工程です。どちらも役割は異なりますが、テスト計画を検討する上で重要になります。

 

まず、全体テスト計画書ではテストにおける全体像を検討し、要件の洗い出しを行います。具体的には、プロジェクト全体を俯瞰し限られたリソースやリリースの時期をふまえた上で、実施するテストの目的、対象、方法、メンバーの役割、スケジュール、管理の仕方などを定義していきます。

 

さらに全体テスト計画書のドキュメントをもとに、その詳細である個別テスト計画も行います。これは、実施想定の単体テストや結合テストなどの各テスト工程に限定したものになります。

 

これを行うことにより、各テストレベルでの目的が明確になります。目的が明確になることで、例えばシステムテストを例に取ると、性能テストやセキュリティテストを行うなど、テスト手法まで具体的に決まっていきます。

 

このようなテスト計画をまず、プロジェクト初期段階(要件定義工程)で定めた後、さらに実行性のあるものにしなくてはなりません。この際、「現場を想定した現実的なものであること」「優先度などを加味した全体の最適化が図れていること」「テストメンバーへの共有がされていること」などがポイントとなってきます。

 

テスト計画は、品質の高いソフトウェアを実現するためのテストを行う上で、必要不可欠な工程です。しかし、要件定義書やプロジェクト計画書と比べると不十分な場合が多く、「抜け漏れ」が発生してしまうこともあります。

テスト計画の「抜け漏れ」と発生原因

ソフトウェアテストがうまくできていないと、システムをリリースしてもバグだらけということがあります。このようなパターンには、行うべきテストの抜け漏れが見受けられます。例えば、先にスケジュールを決めてから対象や方法を後から決めてしまい、必要なテストが抜けてしまうケースがあります。

 

また他にも、過去の案件や社内標準のサンプルをそのまま使用しており、目的に応じた計画ができておらず、必要なテストが抜けてしまっているケースなどもあります。

 

テストの抜け漏れの原因は、テスト計画書が不十分なものになってしまっている、いわゆる「中身のないテスト計画書」に多くあります。このようなケースでは、現場において「関係者間の認識齟齬の発生」「各テストレベルの目的が不明確」「十分なテスト実行ができているかの判断ができない」というような問題が発生してしまいます。

 

このような事態を防ぐため、プロジェクトの目的に適した綿密で抜け漏れのないテスト計画が、ソフトウェアの品質を高めるソフトウェアテストにおいて重要になります。

こんな課題解決をサポートします!

  • 過去のテスト計画の使いまわしで、プロジェクトに適したテスト計画の立て方がわからない。
  • テスト計画に抜け漏れがあり、テストの実行段階になって混乱することがよくある。
テスト計画 サービスのご紹介

のテスト計画なら

  • 何を、いつどうやってテストするか指針を策定

    過去のテスト計画を使い回していると、テスト計画時の検討不足がつきもの。SHIFTならプロジェクト特性やリスク分析結果を加味し、何を、いつ、どうやってテストするのかプロジェクトごとに指針を策定します。また、お客様が策定したテスト計画が、プロジェクトの定めた指針に基づいているのかチェックも可能です。

  • 詳細なテスト計画で遅延やコスト超過を防止

    環境やデータ、担当者のリソースなど、テストではあらかじめ準備しておくべきことが多くあります。SHIFTでは、テスト全体を効率よく進めるため、詳細なテスト計画を立てることで実行段階での混乱や手戻りを防ぎ、コスト超過も防止。スケジュールやコストを想定の範囲内におさめることができます。

3つの特長

01

プロジェクトに適した、テスト計画の考え方を共有

プロジェクトに適した、テスト計画の考え方を共有

SHIFTは、ソフトウェアにおける品質保証のプロ集団として、数多くのプロジェクトを経験してきました。その経験と蓄積されたノウハウをもとにどのようにテスト計画を考えるべきなのかを共有しながら、お客様が抱く疑問や不安を一緒に解消します。

02

テスト全体の効率化を追求したテスト計画のご提案

テスト全体の効率化を追求したテスト計画のご提案

テスト全体を効率よく進めるため、手動テスト以外に、テストの自動化ツールの導入過去のテスト資産の再利用もあわせてテスト計画の検討を行います。そのため、お客様が効率よくテストを進められるような計画を提案することが可能です。

03

テスト計画から実行まで一気通貫でサポート

テスト計画から実行まで一気通貫でサポート

SHIFTでは、テスト計画策定支援だけでなく、その後のテスト設計や、テスト実行まで一気通貫したサービスラインナップをご用意しております。SHIFTにて各テスト工程を担うため、テスト計画から、テスト設計、実行チームへの連携がスムーズに行えます。

関連サービス

関連事例