扫码阅读
手机扫码阅读

软件开发过程中-需要考虑的软件质量因素

485 2023-08-21

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:软件开发过程中-需要考虑的软件质量因素
文章来源:
追光PM
扫码关注公众号
软件质量因素总结摘要

背景摘要

在一次线上环境宕机事件之后,进行了内部技术分析会议,最终得出线上问题是由于测试阶段未被发现的问题所导致。这引发了对测试时间和测试人员能力的疑问,同时也得到了建议:提高质量标准。针对如何建立质量标准,每个公司和项目都有不同的要求,需要制定符合自身项目和客户需求的质量标准。

软件规划和设计时考虑的软件质量因素摘要

  • 正确性:系统是否满足规格说明和用户目标。
  • 健壮性:系统在异常环境下的适应能力。
  • 效率:系统完成功能所需的资源。
  • 完整性/安全性:系统对未授权使用的防控能力。
  • 可用性:系统的用户满意度。
  • 风险:按成本和进度满足用户需求的可能性。
  • 可理解性:系统的易理解和使用程度。
  • 可维修性/灵活性:诊断和修复系统错误的工作量。
  • 可测试性:软件的易测试程度。
  • 可移植性:软件从一环境转移到另一环境的工作量。
  • 可再用性:程序的再次使用程度。
  • 互操作性:与其他系统结合的工作量。

软件开发过程中考虑的软件质量因素摘要

  • 成本:系统错误导致的用户损失及其占利润的比例。
  • 用户满意度:用户体验的满足程度。
  • 缺陷率:测试出的bug与需求量的比。
  • 代码质量:修复Bug与开发总成本的比。
  • 需求变更:需求变化量与需求总量的比。
  • 可用性:系统正常运行的时间比例和故障恢复速度。
  • 可靠性:系统在错误面前维持功能特性的能力。

想要了解更多内容?

查看原文:软件开发过程中-需要考虑的软件质量因素
文章来源:
追光PM
扫码关注公众号