不是所有可以计算的一切,都很重要

测量可以帮助您管理和改进软件开发。许多高性能组织使用测量来了解操作,并引导其项目和活动。实施测量时的一个重要问题是决定应该测量什么? 

有些事情很容易测量,就像时间,金钱和缺陷。他们似乎是量化的理想候选人 ’在组织中完成:我们都花时间和金钱在我们做的工作中,我们发现缺陷。但是 威廉布鲁斯卡梅伦(不是Albert Einstein) said: “不是任何可以计算计数的一切,而不是可以计算的所有信息。”要有效管理,您需要衡量正确的事物:那些在所执行的工作中提供洞察力的人,您能够影响。是时候,金钱和缺陷吗?

测量太多

举一个例子:我’与一个开始测量计划的组织合作。它们定义了大量测量,并具有强烈​​的承诺和支持&D Manager他们的大部分人都实施了。对每个产品,项目,活动(设计,测试),团队甚至每份文件或代码模块的所有活动都收集了详细数据。他们想看看在制作某些东西以及检查,返工,测试,维护等时花了多少时间和金钱。它们还会收集有关在检查和测试中发现有多少缺陷的数据,旨在看到缺陷的成本。这是巨大的!

然而,当他们试图使用数据时,存在一些问题。首先,小时注册系统非常复杂,许多员工不明白;因此,在错误的活动中报告了很多小时。有时,这显然是可见的(并且可以由经理纠正),但也有案例,他们根本无法确定报告的小时是否正确。所以数据不够可靠。

而且,有这么做 有很多数据要报告,那员工不干复’能够做到这一点。他们推迟填充时间表和报告缺陷,或者没有’这一切都是。人们抱怨,并质疑他们投入的数据的有用性。因此,管理者的数据不完整,也经常无法采取行动。

业务需求?

事实证明,他们实施的许多测量没有真正的商业价值;他们的管理人员无法使用它们来了解工作,并做出决定。他们衡量了可以测量的一切,但“不是可以计算的一切,计数”。

他们学习并改变了:一些测量被停止,对于别人,细节水平降低。他们还介绍了提供相关信息的其他测量(喜欢测量介绍和缺陷的检测),它提出了其他一些挑战(“不是可以计算的一切”),在未来的文章中更多地有关这一点。

衡量重要的事情!

确保您衡量相关的内容’t简单,但非常重要。多年来我’已经看到了衡量没有的公司’T件,只因为它很容易测量。但数据没有’T帮助他们管理他们的操作,因此遗弃了测量。浪费时间,金钱,而且员工也受挫。

你可以’t管理您可以’t measure. 但是,您必须确保您只衡量相关的内容。否则,它’s喜欢在灯柱下寻找你的钥匙,而不是因为你在那里丢失了它们,但因为光更好,这使得更容易搜索。确保您只衡量所需的内容。并使用您的测量,进行适当的分析,与参与的结果讨论结果,决定和采取行动!

驾驶质量测量

测量可以帮助您提高产品质量。我的建议是开始 量化您提供给客户的价值 并开始测量它。要求您的客户进行反馈并使用它以增加价值的理解。

这本书 什么推动质量 通过构建共享了解软件质量的共享了解,帮助您防止软件问题发生。章节“Measure Defects”描述为什么和如何收集来自缺陷的数据,分析数据,并使用它以提供敏捷团队的高质量产品。

本博客于2011年11月28日发布,2016年5月1日更新:纠正归属 “不是所有可以计算计数的一切…” to 威廉布鲁斯卡蒙(谢谢 Torkil Myhre指向这一点),并更新3月29日,随着测量的推动质量而延伸。

分享这种经历
  • 55
    分享

本林德林

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

这篇文章有2条评论

  1. 网页设计

    你有没有关于写在其他人身上的Ann E-Bookor Guest
    网站?我有一个基于同一想法的博客yoou讨论和
    真的很想有你分享一些故事/信息。我知道
    我的观众会享受你的工作。如果你甚至遥感,
    随意寄给我电子邮件。

发表评论

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