Skip to main content
QUICK REVIEW

[論文レビュー] Planning Activities in Software Testing Process: A Literature Review and Suggestions for Future Research

M. Hanefi Calp, Utku Köse|arXiv (Cornell University)|Feb 9, 2019
Software Testing and Debugging Techniques参考文献 30被引用数 4
ひとこと要約

本文献レビューは、ソフトウェアテストプロセスにおけるテスト計画活動を検討し、現在の実務におけるギャップを特定し、改善された計画のための構造化されたフレームワークを提案する。テスト担当者や研究者らの知識不足によるテスト計画の不適切な適用が、プロジェクトコストの増加と納品リスクの上昇を引き起こしていることが明らかとなり、ソフトウェアテストにおける認識向上と手法の改善を促す提言がなされている。

ABSTRACT

Software testing process consists of activities that implemented after it is planned and including to document related testing activities. Test processes must be applied necessarily for able to clearly see the quality of software, the degree of reliability, whether it is ready for delivery, the degree of effectiveness and remains of how much testing. One of the most important phase of these processes is test planning activities. Test planning activities directly affects the project's success in software projects. In this study, software testing process, and test planning activities carried out in this process was first clearly demonstrated by the literature review. Later, a basic software testing process and test planning process were determined and explained step by step. In this way, it was aimed to give a different and deep perspective to the test planning activities and to raise awareness on the topic. As a result of the research, it was seen that the test planning activities are not applied adequately at present, software testers, experts or researchers do not have enough knowledge about the details of the method, and this situation causes very serious negative results in the delivery and cost in software projects. Finally, the topic was discussed in detail, and some conclusions and recommendations were given for the personnel in the field of software testing. In this point, the study is expected to contribute the literature.

研究の動機と目的

  • 包括的な文献レビューを通じて、ソフトウェアテストプロセスにおけるテスト計画活動の現状を分析すること。
  • 実務におけるテスト計画の適用にあたっての欠陥を特定すること、特にテスト担当者や研究者らにおける認識不足や手法論的知識の欠如を含む。
  • ソフトウェアテストおよびテスト計画プロセスの明確化と効果性の向上を目的とした、段階的で体系的なモデルの提案。
  • 実務者や研究者らのテスト計画の質とプロジェクト成果物の向上を促すための認識向上と実行可能な提言の提供。
  • テスト計画の未研究分野を浮き彫りにし、今後の研究の方向性を示すことで、学術的文献への貢献。

提案手法

  • ソフトウェアテストおよびテスト計画活動に関する既存の研究を体系的文献レビューした。
  • 文献からの統合的知見を基に、基本的なソフトウェアテストプロセスおよびそれに応じたテスト計画プロセスを定義した。
  • 主要なテスト計画活動をソフトウェア開発ライフサイクルの特定フェーズにマッピングした。
  • 明確性と実務的適用性の向上を目的として、テスト計画活動の段階的説明を提示した。
  • 既存の研究および実務者レポートの主題的分析を通じて、テスト計画における繰り返し発生する欠陥を同定した。
  • 統合的知見に基づいた提言を提示し、実務者や研究者らがテスト計画の実務を改善するための指針を提供した。

実験結果

リサーチクエスチョン

  • RQ1ソフトウェアテストプロセスにおけるテスト計画に含まれる核心的要素および活動とは何か?
  • RQ2テスト計画がソフトウェアプロジェクトにおいて極めて重要な役割を果たしているにもかかわらず、なぜ現在では活用が不十分であるか、あるいは不適切に実施されているのか?
  • RQ3不十分なテスト計画がソフトウェア品質、プロジェクトコスト、納品スケジュールに与える影響は何か?
  • RQ4ソフトウェアテストの効果性を向上させるために、標準化され、体系的なテスト計画プロセスをどのように設計・実装できるか?
  • RQ5ソフトウェア工学におけるテスト計画の改善に向けた主な研究ギャップと今後の研究方向性は何か?

主な発見

  • 実務においてテスト計画活動は頻繁に未活用されており、多くのソフトウェアテスト担当者や研究者らが適切な手法論について詳細な知識を欠いている。
  • テスト計画が不十分であると、プロジェクト納品に顕著な悪影響が生じ、コスト増加や信頼性の低下が引き起こされる。
  • 文献からは、テスト計画に標準化されたフレームワークが欠如していることが明らかとなり、一貫性のない、しばしば効果のないテストプロセスが生じている。
  • 実務者らにおけるテスト計画の重要性およびそのメカニズムに関する教育と認識向上の明確な必要性が示されている。
  • 本研究では、テスト計画に特化した研究のギャップが同定され、この分野におけるより焦点を絞った研究の必要性が示唆されている。
  • 提案されたテスト計画フレームワークは、テスト活動の明確化と効果性の向上を図るための体系的で段階的なアプローチを提供する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。