扫码阅读
手机扫码阅读

建立过程性能模型的几种方式(二)

238 2024-07-27

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

查看原文:建立过程性能模型的几种方式(二)
文章来源:
零竖质量
扫码关注公众号
文章摘要

质量模型摘要

ISO定义了软件质量的六个属性,但未具体阐述如何实现这些质量属性。尽管QA、QC和TQM讨论了质量技术,但它们忽略了不同技术间的相互关系。通过传统制造业的实践,了解到可以将软件/系统构件的质量用类似的方式来定义,即通过每个构件的特定质量标准来保证整体产品的质量。

质量模型(QM)是一种质量设计,它将产品的质量目标在三个维度上进行定量分配:生命周期各阶段的纵向分配、产品工作分解结构的横向分配和缺陷发现方法的分配。在质量目标分配过程中,要区分产品缺陷和过程缺陷,并确保生命周期中各阶段的过程效益最大化。

对于质量目标的发现方法,需要规定六种不同的缺陷发现方法应检测出的缺陷数,以确保总缺陷数达到预定要求。这些方法包括由PPQA发现的不符合问题、同行评审、各类测试、里程碑评审、问题报告/改进建议以及过程评估的发现。

质量准则是生命周期各阶段的入口和出口准则的集合,确保每个阶段都有具体的质量标准。以编码和单元测试阶段为例,其出口准则包括100%的设计覆盖、程序结构化、建立跟踪矩阵、成功执行所有测试用例、同行评审等。

进行缺陷分析时,应该记录、累计和分析缺陷数据,包括不同的分布情况、发现方法的效率、系统的薄弱环节、同一缺陷的出现次数、测试用例的有效性、缺陷的驻留时间和预测产品的残留缺陷。这种分析有助于揭示产品质量的关键细节,从而提高整体品质。

本文是在浦东世纪大都会15分钟内完成的,显示了作者的高效率。

想要了解更多内容?

查看原文:建立过程性能模型的几种方式(二)
文章来源:
零竖质量
扫码关注公众号

专注数智化转型升级,致力于研究各行业数智化建设、大数据与数据治理、信息安全、人工智能与元宇宙等业务顶层设计咨询+落地解决方案、干货信息分享及生态合作....前沿科技资讯分享,打造专业数字化解决方案知识交流平台。

202 篇文章
浏览 63.8K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线