反馈回路 文化 代码质量 如何评估代码质量 部署管道 技术债务 (反馈回路英文)

反馈回路 文化 代码质量 如何评估代码质量 部署管道 技术债务 (反馈回路英文)

质量实践评估模型(QPAM)可将团队的表现行为划分为四个维度:起步、统一、实践、创新。该模型分析了社会与技术质量相关问题,如反馈回路、文化、代码质量、技术债务、部署管道等。

在2022年敏捷测试日中,Janet Gregory 谈起过使用 QPAM 模型进行质量评估。

质量实践评估模型有十个质量方面,具体可参见用质量实践评估模型协助团队交付一文中的描述。

在每个质量方面中,团队所表现出的行为都可被归为四个维度:起步、统一、实践和创新。但 Gregory 同样也提到,团队的所有质量方面不一定都归属于同一维度。处于起步维度的团队很少会有质量方面的实践,且经常缺乏结构性。Gregory 解释道:

在统一的维度中,组织中或多或少都应用了一些敏捷方法,形成了功能性各异的交付团队:

在实践维度,团队成员感觉良好,他们能自然地应用所学的实践,并持续为客户提供价值。

创新的团队拥有更高的绩效,在更短的周期内不断提供客户和商业价值。

模型的好坏取决于使用者,Gregory 也提到建导是一种技能。团队在自我评估时,自我打分常常会高于外界分数,但 Gregory 认为,这对团队而言不一定是个糟糕的尝试。

Gregory 与 Selena Delesie 在二人合著的《用 QPAM 评估敏捷质量实践》一书中对质量实践评估模型有所描述,此书被列在了 Gregory 的出版作品页面之中。

InfoQ 就评估质量问题采访了Janet Gregory。

InfoQ:你对评估建导者有什么建议吗?

InfoQ:要如何体现评估的结果呢?

原文链接

How to Assess Software Quality

相关阅读:

POC、Scrum 和低质量软件的解决方案

开发高质量的软件要付出什么样的代价?

声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。