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)可显著降低项目失败率,并提升整体业务绩效,统计分析通过基于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纳入与项目失败概率降低之间的关系。
  • 本研究聚焦于SDLC全周期的纵向绩效指标,以评估QA的有效性。

实验结果

研究问题

  • RQ1在SDLC所有阶段整合质量保证在多大程度上可降低软件项目失败率?
  • RQ2QA的纳入在多大程度上影响了软件开发项目的整体业务绩效?
  • RQ3尽管QA具有诸多益处,为何项目经理和组织常常犹豫为QA分配资源?
  • RQ4SDLC中持续实施QA与哪些可衡量的绩效改进相关?
  • RQ5缺陷率和交付时间等执行参数在QA整合后如何变化?

主要发现

  • 在SDLC所有阶段整合QA被发现是显著降低项目失败率的关键因素。
  • 统计分析证实,当系统性地应用QA时,项目失败的概率明显下降。
  • 业务绩效指标,包括交付及时性和缺陷减少,均因QA实施而显著改善。
  • 基于MATLAB的方差分析显示,关键执行参数的绩效持续提升。
  • 本研究结论认为,QA整合可同时提升项目成功率和组织整体业务成果。
  • 行业专家的调查反馈支持了假设:早期且持续的QA可带来更好的项目成果。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。