正如其他人所指出的,这实际上更像是一项商业决策,而不是技术决策。
在您所描述的当前情况下,帐户共享实际上是一种间接的价格歧视机制:经常使用您的软件并可能从中获得大量价值的公司将为所有员工购买许可证,而那些只是偶尔使用,也不愿意花那么多钱,会少买license,忍受不便。
如果您使共享帐户变得更加困难,则后一个细分市场的客户主要会以两种方式之一做出反应:他们要么掏钱购买额外的许可证,要么他们会认为您的软件不再值得购买,并且切换到竞争产品或不使用。(有些人可能还决定冒险切换到盗版版本,或者决定即使有额外的威慑措施,他们最好的选择仍然是像以前一样继续共享帐户。)
您(或者,更有可能是您公司的管理层)需要确定新许可证增加的收入是否真的足以弥补离开客户带来的收入损失。在某种程度上,这将始终取决于您的市场人口统计数据和竞争程度,但是,就在我的脑海中,我个人的猜测是“不”。毕竟,您现有的帐户共享客户已经忍受了相当大的不便,如果他们愿意并且能够为您的软件支付更多费用,他们可能不会这样做。
实际上,使帐户共享更加困难的做法是降低您的软件对小型、临时和/或差的客户的单个许可证的价值。基本上,你会让你的产品变得更糟,并希望客户会购买更多的产品来弥补。虽然这种策略有时确实有效,但通常不是下注的方式。
相反,我的建议是接受确实发生帐户共享,并调整您的政策和定价策略以适应它。例如,您可以更改您的策略,以便客户可以拥有任意数量的帐户,只要最多只有一定数量的客户同时使用该软件。这样一来,您的定价将更多地基于软件的实际使用情况,而不是基于(相对无意义的)需要偶尔访问它的人数。
您还可以以非线性定价的形式(即您购买的许可证越多,每增加一个许可证越便宜)或作为额外的激励措施(例如更好和/或更便宜的支持服务)为客户提供购买更多许可证的激励措施拥有更多许可证的客户。无论如何,这个想法是为了让试图决定购买多少许可证的客户相信,购买一些备用许可证确实是最简单和最具成本效益的,以防万一。一般来说,在这种情况下,胡萝卜往往比大棒更有效。
当然,作为一名程序员,你个人在这样的决定中可能会或可能不会有太多话要说。尽管如此,至少尝试将这些问题传达给您的管理层可能并没有什么坏处,特别是如果您还可以就如何使您的软件对客户更具吸引力提供具体建议。
您可能建议的一件事是试用活动:您的公司可能不愿意仅仅根据来自 Internet 的猜想和随机建议来彻底改革其许可结构,但他们可能愿意尝试提供一些使用较少的限时许可限制(当然还有更高的价格来弥补),看看他们是否会出售,特别是如果你能告诉他们这在技术上是可行的。
询问客户的想法也可能不是一个坏主意。一项简单的匿名调查询问您的客户是否共享帐户,以及如果他们无法共享帐户,他们愿意为每个许可证支付多少费用,这可能会提供令人大开眼界的体验。