什么推动质量?

我的第二本书  什么推动质量 is available on 亚马逊 , 在我的   网夫 ,在所有其他地方 主要书店.

通过调查问题,开始产品质量改善的许多方法,然后将他们的方式返回到问题启动的程度。例如审核和 根本原因分析 以这种方式工作。但是,如果您可以防止发生问题,通过建立一个理解推动质量的问题,从而在实际发生问题之前能够采取行动?

提供了详细的帖子“What Drives Quality”:

作为A. 软件工程研究所的联盟(SEI) 我调查了影响软件产品质量的因素。我的目标不是提出一系列的一套质量因素,而是专注于那些对客户在当时合作的客户很重要的因素。因此我开发的质量模型从未意图是通常适用的,尽管我的期望是,推动质量可能对您的组织来说也很重要的模型中的许多因素(因此’m与您分享它 - )。该模型包含技术阶段(例如, 要求, 设计 , 编码 , 审查和检查 , 和 测试 )和管理活动(例如 高级管理人员, 运营管理 and 项目管理 )。

图片:质量因子模型

通过客户组织的人员以及质量领域的国际专家的评论,质量模型得到验证。最后,使用 贝叶斯信仰网络 我开发了一种方法来定义业务案例以获得质量改进。基于度量的质量改进方法可用于已经拥有数据的高成熟组织,但也可以用于开始部署测量的较低成熟度组织,并希望确保其质量改进由业务价值驱动。

那里 ’s my 预订推动质量的东西 这有助于您通过构建共享了解软件质量的共享了解,防止软件问题发生。它使您能够有效采取行动,节省时间和金钱!

在未来的帖子中,我将覆盖质量模型的所有区域。第一个帖子将在驱动要求质量的因素上。例如,它将涵盖“需求承诺”等质量因素和“范围稳定性”。敬请关注!

什么推动质量: The Book

这本书  什么推动质量 通过构建共享了解软件质量的共享了解,帮助您防止软件问题发生。它使您能够有效采取行动,节省时间和金钱!这本博客已包含在内。

(于2017年2月15日更新:所有详细的帖子都与推动质量已链接到本文中)

 

分享这种经历
  • 31
    分享

本林德林

我帮助组织具有有效的软件开发和管理实践。有关敏捷,精益和质量的多个网络的活跃成员,以及常见的演讲者和作家。

这篇文章有5条评论

  1. Natarajan Sankaran.

    我们总是声称我们的重点应该是提高质量,但实际上,组织在项目实现期间从未花费过这样的努力,一旦客户发现缺陷,就没有安装了这种预防措施,我们就可以纠正措施。组织练习六西格玛将有更好的收益率,现在有一天到处都有敏捷发烧,焦点只是为了将产品交付时间降低到市场上“Just enough” quality.

    1. 贝纳莱德

      完全同意你的意见。防止出现问题更便宜,并提供正确的质量。六西格玛可帮助您构建(质量)改进的业务案例,而敏捷则纳入了不断改进您的产品的机制,以及您作为团队工作的方式。

      我已经看到了敏捷和精益的组合,它成功地将产品推出给客户,具有正确的质量。储蓄,两者都有更有效和更有效的劳动力可以巨大。

  2. 如果没有实际编写代码并执行实施的人员,则尝试使用该过程的软件产品中的质量。在这场比赛中缩短和更短的实施时间,估计已经完成,而不考虑到质量所需的时间。
    估计时,人们只是把“write code”时间,或只是在做这一步的时候严格需要的时间,而不考虑在工作经历期间吸取的所有经验教训。如果一个更有经验的人说“它需要我4天”,以质量在于,可能会有一些初级谁会说“I can do it in 2”,但这一个没有包括所有质量建筑时间。猜猜管理员会选择什么?

    1. 贝纳莱德

      单独的过程永远不足以改善。它’S组合人物流程 - 工具,并按此顺序。培训和教练您的专业人士,并为他们提供自己的空间。流程将有助于同步活动,他们可以有助于分享最佳实践。但不要让人们以某种​​方式工作。

      在讨论时 - 质量质量,它有助于您可以量化所有这些。“我可以在两天内完成,但客户将有25%的缺陷,这将花费你xx欧元’s。决定仍然可以在两天内完成,并介绍质量较低的产品,例如,首先在市场上,或者因为客户可以接受较低的质量。但是你’由于维护和支持成本将稍后,已接受总体拥有成本将会更大。

发表评论

本网站使用AkisMet减少垃圾邮件。 了解如何处理评论数据.