一段时间以前,我曾与一家销售专业软件产品的软件公司合作。他们每隔一段时间就会免费发布一个更新补丁和一个需要升级费用的新版本。这通常是软件行业的工作方式。
经过一段时间,该公司决定采用一种新的策略,即订阅制软件。这种方式可以让软件公司针对其软件上执行的每个“交易”收取一小笔增量费用。在这种模式下,每次交易费用中包含了补丁和升级,定期进行交易次数调整以收取费用。
在我看来,这似乎是开发和销售软件的更好方式。软件公司获得持续的收入流,客户无需担心升级成本等等,如果客户真的很大,那么您的收入流随着他们的增长而增长。
问题(也是提出此问题的原因)是,我不再看见任何人这样做了。这是因为这种模式不起作用吗?我在开发和销售软件时,是否过于简单地看待了这种模式而没有看到其中的负面影响?
【编辑】我对开发者的观点感兴趣,是否编写基于订阅的软件是开发软件的好方法。
所以这个问题是针对那些开发过商业应用的专业开发人员提出的:有没有谁能凭经验谈论这个模型及其为何有效/无效?