扫码阅读
手机扫码阅读
软件开发过程中-需要考虑的软件质量因素
468 2023-08-21
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:软件开发过程中-需要考虑的软件质量因素
文章来源:
追光PM
扫码关注公众号
背景摘要
在一次线上环境宕机事件之后,进行了内部技术分析会议,最终得出线上问题是由于测试阶段未被发现的问题所导致。这引发了对测试时间和测试人员能力的疑问,同时也得到了建议:提高质量标准。针对如何建立质量标准,每个公司和项目都有不同的要求,需要制定符合自身项目和客户需求的质量标准。
软件规划和设计时考虑的软件质量因素摘要
- 正确性:系统是否满足规格说明和用户目标。
- 健壮性:系统在异常环境下的适应能力。
- 效率:系统完成功能所需的资源。
- 完整性/安全性:系统对未授权使用的防控能力。
- 可用性:系统的用户满意度。
- 风险:按成本和进度满足用户需求的可能性。
- 可理解性:系统的易理解和使用程度。
- 可维修性/灵活性:诊断和修复系统错误的工作量。
- 可测试性:软件的易测试程度。
- 可移植性:软件从一环境转移到另一环境的工作量。
- 可再用性:程序的再次使用程度。
- 互操作性:与其他系统结合的工作量。
软件开发过程中考虑的软件质量因素摘要
- 成本:系统错误导致的用户损失及其占利润的比例。
- 用户满意度:用户体验的满足程度。
- 缺陷率:测试出的bug与需求量的比。
- 代码质量:修复Bug与开发总成本的比。
- 需求变更:需求变化量与需求总量的比。
- 可用性:系统正常运行的时间比例和故障恢复速度。
- 可靠性:系统在错误面前维持功能特性的能力。
想要了解更多内容?
查看原文:软件开发过程中-需要考虑的软件质量因素
文章来源:
追光PM
扫码关注公众号
追光PM的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线