Skip to main content
QUICK REVIEW

[論文レビュー] The Role of Quality Assurance in Software Development Projects:Project Failures and Business Performance

Ahmed Mateen, Muhammad Jahanzaib|arXiv (Cornell University)|Feb 1, 2017
Software Engineering Techniques and Practices参考文献 25被引用数 5
ひとこと要約

本研究では、IT組織における定量的アンケート調査を用いたアプローチにより、品質保証(QA)がソフトウェアプロジェクトの失敗およびビジネスパフォーマンスに与える影響を調査している。研究結果は、ソフトウェア開発ライフサイクル(SDLC)全般にわたりQAを統合することが、プロジェクト失敗率を顕著に低減させ、全体的なビジネスパフォーマンスを向上させることを示しており、MATLABを用いた分散評価による統計的分析により、実行パラメータの改善が確認されている。

ABSTRACT

In the product business still battles with the hard assignment of creating programming applications that meet quality gauges, and spending limitations. The requirement for programming to be without mistake remained a test to the IT business. Hence, the basic role of this study is to answer why officials hesitant to apportion assets to quality confirmation (QA) process amid the procedure of the framework advancement life cycle (SDLC)? This exploration utilized a quantitative study outline to research to what degree the inclusion of QA amid the SDLC procedure diminished programming venture disappointments. The information will be investigate utilizing inductive techniques and was expected to be summed up to the whole IT programming improvement populace. The exploration showed a feeling that incorporation of QA in all periods of SDLC was a great marvel. To gather the essential information, a proficient study will be led through survey structure will be utilized to take the criticisms and perspectives from various programming houses and industry specialists. The last stage will be the elucidating factual investigation by utilizing measurable techniques. Matlab programming will be utilized to gauge the fluctuation and execution by contrasting the execution parameters. As a consequence of this examination, the odds of the venture disappointment amid undertaking advancement will be declines and the business execution of the tasks will be expansions.

研究の動機と目的

  • ソフトウェア開発中に品質保証(QA)に投資することを組織がためらう理由を調査すること。
  • SDLCの全フェーズにわたりQAを統合することによって、プロジェクト失敗がどの程度低減されるかを評価すること。
  • ソフトウェア開発プロジェクトにおけるQAの全体的なビジネスパフォーマンスへの影響を評価すること。
  • 実証データを用いて、広範なITソフトウェア開発コミュニティに一般化可能な知見を得ること。
  • 統計的分析を通じて、QAの導入が影響を及ぼす主要なパフォーマンス指標を同定すること。

提案手法

  • 構造化されたアンケートをソフトウェア会社および業界専門家に配布することで、一次データを収集するための定量的調査デザインを採用した。
  • QAがプロジェクト成果に与える役割に関する一般化可能な知見を導くために、帰納的統計的手法を用いてデータを分析した。
  • MATLABを用いて分散およびパフォーマンス指標を計算し、実行パラメータの比較分析を可能にした。
  • 専門家のQA実践、プロジェクトの成功・失敗率に関する意見を収集する目的で、アンケート用具を設計した。
  • QAの統合とプロジェクト失敗確率の低減の関係を評価するために、統計的モデリングを適用した。
  • QAの有効性を評価するために、SDLC全般にわたる縦断的パフォーマンス指標に焦点を当てた。

実験結果

リサーチクエスチョン

  • RQ1SDLCの全フェーズにわたりQAを統合することで、ソフトウェアプロジェクトの失敗はどの程度低減されるか?
  • RQ2QAの統合は、ソフトウェア開発プロジェクトにおける全体的なビジネスパフォーマンスにどのように影響を与えるか?
  • RQ3QAの利点にもかかわらず、なぜプロジェクトマネージャーや組織はしばしばリソースをQAに割り当てることをためらうのか?
  • RQ4SDLCにおける一貫したQAの導入に関連する測定可能なパフォーマンス改善は何か?
  • RQ5欠陥率や納品スケジュールなどの実行パラメータは、QA統合の有無によってどのように変化するか?

主な発見

  • SDLCの全フェーズにわたりQAを統合することが、プロジェクト失敗率の低減に顕著な要因であることが判明した。
  • 統計的分析により、QAを体系的に適用した場合、プロジェクト失敗の確率が明確に低下することが確認された。
  • 納品のタイムリーさや欠陥削減といったビジネスパフォーマンス指標は、QAの導入により顕著に改善された。
  • MATLABを用いた分散分析により、主要な実行パラメータにおいて一貫したパフォーマンス向上が示された。
  • 本研究は、QA統合がプロジェクト成功および組織のビジネス成果の両方を向上させることを結論づけた。
  • 業界専門家のアンケート回答は、早期かつ継続的なQAがより良いプロジェクト成果をもたらすという仮説を支持した。

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

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

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

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