客户是客户?

软件开发团队使用“客户”一词。但有不同的客户。有人知道您正在谈论哪种客户可以帮助您提供更好的结果。  

我看来,有不同的客户,产品需求不同。第一个是使用您开发的产品的客户。例如,如果您正在开发电话通信系统,那将是您和我,当我们与我们(移动)手机相互呼叫时。它们通常被称为最终用户,因为它们是实际使用该产品的人。他们的焦点往往是产品的功能:它会解决他们的问题,易于使用吗?取决于产品的种类,他们还可以看出质量,设计和可靠性等物质。

第二种客户是购买产品的客户(阅读:为此付钱)。有时这些是同一客户,例如同一客户。如果您开发可在PC上使用的软件,那么通常购买它就是使用它的人。但对于许多产品而言,这些是不同的客户。回到电话通信系统的示例,对于那些系统,电话运算符是购买产品的系统。他们的焦点将是他们可以向客户提供的服务(我前面提到的最终用户),以及他们可以获得的金额(他们的商业模式)。他们会专注于 总拥有成本 (TCO),它不仅包括购买产品,还包括维持和支持它。对于一个项目,有时使用术语“授权”或“产品所有者”,以澄清这是将要支付产品的开发和维护的人,并必须确保客户会购买产品返回投资开发成本。

许多软件开发方法说明有一个可用于软件团队的客户代表非常重要。该代表可以定义和阐明要求,并验证产品是否足以运送给客户。我总是提出这样一个代表的第一个问题之一是他或她代表的客户:使用该产品的客户,或购买它的人?对我来说,这两种都是代表的,即使这意味着客户代表会有更多。在这种情况下,我希望客户代表经常互相沟通,同意产品要求。

我还发现一个开发团队了解不同类型的客户非常重要,并了解他们对产品的期望。我记得一支正在开发一个新产品的团队,他们正在定义最终用户希望与产品有关的各种功能。在他们将拥有所有功能准备之前需要几个月,并且测试一切都会巨大。但产品的授权希望在一个月内拥有市场上的第一个产品,以获得市场份额,并防止他的客户从竞争对手购买产品。为了解决这个问题,该团队举办了一个会议,他们优先考虑使用最终用户想要拥有的第一个版本的功能。他们还开发了一些初始营销文件,支持订购者,让他的客户说服他们能够与产品赚钱,即使只有有限的功能。该产品开发,释放和销售。

对于开发团队来说,重要的是您了解两种客户的需求;使用您的产品和那些会购买的产品的产品。您需要满足两者,成功!

分享这种经历
  • 17
    分享

本林德林

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

这篇文章有2条评论

  1. Machiel Groeneveld.

    isn.’这是用户和客户之间的区别?

    1. 贝纳莱德

      这可能是这样,取决于如何定义和使用这些术语。如果团队有明确的定义和对各类客户的共同理解,那么很棒!但我的经验是,团队使用术语客户好像只有一种。他们要求单一的联系人与他们所有的客户,他们将它们视为他们所有人都希望来自产品的同样的事情。这通常会导致对我们的要求和团队中的混淆来说不清楚(另见我的早期帖子 质量是理解为什么,并决定如何)。我的建议是识别不同类型的客户,并确保您了解和透露各种客户的需求

发表评论

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