质量是理解为什么和决定如何

很多人都做了 quality statements,就像质量是免费的, 质量是使用的健身, 价格遗忘后的质量很长而且质量永远不会发生意外。我认为质量是“了解为什么“ 和 ”决定如何“。  

为什么?

起初,质量是 了解为什么。为什么 顾客 需要某些功能?为什么他们下个月需要它,而不是在年底?为什么他们希望系统提供全天24/7?为什么他们希望软件易于使用,并且想要快速响应时间?只知道您的客户需求(要求)是不够的,您必须明白为什么客户(以及您的 客户的客户) 需要它;他们想要完成的是什么,对他们来说很重要,是什么’价值?只有这样你可以 提供质量!

让’S看一个收集和提供关于人的简档的信息系统。有许多数据字段,并且在添加新人时,通常并非所有信息都可用。多个来源经常解析以尽可能地完成概要文件。这是一个’T一个完美的过程,所以个人资料不正确。作为IT开发人员,您可以清楚地向系统的用户清除,即配置文件的质量将很低。

但是,如果这是一个犯罪数据库,其中一个领域是一个人是否可以武装和危险?作为警察,您希望这些信息是正确的,当您逮捕一个人时,您的生活取决于它!了解警察需要这个领域的原因,为什么它必须准确,解释了对质量的需求。

通过使用不同来源的信息来说,可以提高质量,以说明一个人可以武装和危险的机会。并且通过表示有多少信息(或几点)。这有助于一名警察做出更好的决定,并在停车或进入建筑物之前,也许要求备份。

如何?

质量也是如此 决定如何。您将如何提供优质的产品或服务?您将如何在预算和时间限制范围内交付它?与之 专业人士 以及他们可用的知识和技能?和哪个 流程,使用方法和工具您将用于开发产品,并管理项目?

我看到了很多关注如何。我们有几十个模型,如ISO 9000和ISO 9126,TQM, CMMI., 人民cmm敏捷和精益和Kanban告诉我们如何开发软件,管理发展。我们知道如何做 敏捷自我评估, 敏捷回顾根本原因分析 改善我们工作的方式。我们甚至可以 测量质量。但我们是否对为什么重视为什么?

我们与客户交谈吗?我们是否知道对他们很重要?为什么?我们真的知道客户是谁吗?质量在旁观者的眼中,所以最后,我们的客户判断我们是否正在提供质量,以及我们的产品值得的价值。

结论

一旦您知道客户需要产品或服务,您可以选择如何做到的最佳方式。我的经历是,你知道为什么越好,决定如何做到这一点: 为什么如何! 当他们理解客户想要它时,开发人员和管理人员的动机即将到来。

因此,如果您想提供质量,请首先确保您 理解为什么 您的客户需要它,然后 决定如何 to do it.

(本博客已发布2010年8月5日,并更新2012年8月29日:抛光和示例添加和更新2013年12月16日,将其与客户需求,改进工具和为什么如何)联系起来。

分享这种经历
  • 19
    分享

本林德林

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

发表评论

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