しばらく前に、専門のソフトウェア製品を販売するソフトウェア会社と仕事をしていました。無料でパッチをリリースし、アップグレード料金が必要な新しいバージョンをリリースすることがよくありました。これは通常、ソフトウェア業界の仕組みです。
しばらくして、同社はサブスクリプション ベースのソフトウェアという新しい戦略を決定しました。これは、ソフトウェア会社が自社のソフトウェアで実行される「トランザクション」ごとに少額の増分料金を請求する方法であることが判明しました。このモデルでは、パッチとアップグレードはトランザクションごとの料金に含まれており、料金を徴収するためにトランザクション数の「調整」が頻繁に行われていました。
私には、これはソフトウェアを開発して販売するためのより良い方法のように思えます。ソフトウェア会社は継続的な収入源を獲得し、顧客はアップグレード費用などを心配する必要がなく、顧客が本当に大きくなれば、あなたの収入源は彼らの成長とともに成長します.
問題 (およびこの質問の理由) は、もう誰もそのようなことをしていないことです。このモデルがうまくいかないからですか?このモデルのマイナス面を見ずに、ソフトウェアの開発と販売について過度に単純化した見方をしていませんか?
[編集]サブスクリプションベースのソフトウェアを書くことがソフトウェアを開発する良い方法であるかどうかについての開発者の意見に興味があります。
したがって、この質問は、商用アプリケーションに取り組んだプロの開発者に向けられています。 このモデルの経験について話せる人はいますか?また、なぜ機能する/機能しないのですか?