Skip to main content
QUICK REVIEW

[論文レビュー] Recommended Practices for Spreadsheet Testing

Raymond R. Panko|arXiv (Cornell University)|Dec 1, 2007
Spreadsheets and End-User Computing参考文献 24被引用数 18
ひとこと要約

この論文は、エラー検出の妥当性、安全性、有効性を強調し、スプレッドシートのテストにおける論理検査を推奨される実践と提案する。企業スプレッドシートにおける許容できないエラー率を低減するため、システム開発ライフサイクル全体にわたり構造的なテストを実施することを提唱する。

ABSTRACT

This paper presents the authors recommended practices for spreadsheet testing. Documented spreadsheet error rates are unacceptable in corporations today. Although improvements are needed throughout the systems development life cycle, credible improvement programs must include comprehensive testing. Several forms of testing are possible, but logic inspection is recommended for module testing. Logic inspection appears to be feasible for spreadsheet developers to do, and logic inspection appears to be safe and effective.

研究の動機と目的

  • データ整合性を損なう、文書化された高いエラー率を示す企業スプレッドシートの問題に対処する。
  • スプレッドシートのエラーを引き起こす要因となるシステム開発ライフサイクルにおけるギャップを特定する。
  • スプレッドシートの信頼性を向上させるための信ぴょう性があり実用的なテストプログラムを提案する。
  • モジュールレベルのテストにおける論理検査の実行可能性と有効性を確立する。
  • スプレッドシート開発におけるソフトウェア工学の実践を改善するためのフレームワークを提供する。

提案手法

  • スプレッドシートにおけるモジュールテストの主な手法として論理検査を提唱する。
  • エラー検出のため、スプレッドシートの論理、数式、データフローの手動レビューを強調する。
  • ソフトウェア開発ライフサイクルに統合された構造的なテスト手順を推奨する。
  • 実証的証拠と文書化されたエラーのパターンに基づいて、テスト実践の正当性を裏付ける。
  • 推奨される実践とその実行可能性を裏付けるために、広範な参考文献を使用する。
  • 自動テストとは対照的に、スプレッドシート環境における論理検査を安全かつ効果的な代替手段として位置付ける。

実験結果

リサーチクエスチョン

  • RQ1企業スプレッドシートにおける高いエラー率の主な原因は何ですか?
  • RQ2テストはどのようにしてスプレッドシート開発ライフサイクルに効果的に統合できますか?
  • RQ3論理検査は、スプレッドシートのエラー検出において実行可能で効果的な手法ですか?
  • RQ4実世界の企業環境において、スプレッドシートのエラーを顕著に低減する実践は何ですか?
  • RQ5安全性と有効性の観点から、論理検査は他のテスト手法と比べてどう異なりますか?

主な発見

  • 企業における文書化されたスプレッドシートのエラー率は、許容できないほど高く、改善されたテスト実践が不可欠である。
  • 論理検査はスプレッドシート開発者が実行可能であり、エラー検出において安全かつ効果的である。
  • 包括的なテスト、特に論理検査を通じたテストは、信ぴょう性のあるエラー低減プログラムに不可欠である。
  • この論文は、スプレッドシート開発におけるモジュールテストの推奨される実践として論理検査を確立する。
  • このアプローチは、広範な参考文献によって裏付けられており、ソフトウェア工学のベストプラクティスと整合する。
  • この方法は、スプレッドシートアプリケーションにおけるソフトウェア工学基準の向上に寄与する。

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

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

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

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