ソースコードにどのように価格を付けますか?[閉まっている]


78

私は数年前に作成した小さなユーティリティアプリのソースコードを(既存のユーザーと一緒に)販売するように求められました。ソースコードに価格を設定する方法を調査しましたが、これまでのところ、良い解決策を思いつきませんでした。

ネットを検索しましたが、有用なものは見つかりませんでした。それから、ソースコードをユーザーと一緒に販売している他の人に出くわしましたが、その価格は非現実的に高いようです。たとえば、1人のユーザーが約200ドルで価格を計算したとします。彼には80人のユーザーがいましたが、最終的に3万ドルでソースを販売しました。彼はどのようにしてこの価格を思いついたのですか?

この式で良い価格を見つけることができます:

(ユーザー数xアプリ価格)+(アプリ価格x 1年間の新規ユーザー数)

これが適切な公式である場合、ユーザーがまだいないソースの価格をどのように決めますか?


5
警告。いくつかの統合と大量のサポートが必要になりますが、過充電は適切な価格かもしれません。売上高に対する割合もそうでしょう。アプリケーション販売の可能性に対するコードはどの程度「コア」になりますか?このメトリックは、合理的な価格の設定に役立つ場合があります。
ZJR

今後の販売の割合はありません。可能性は、アプリを改善することです。現在の可能性は、1年で販売されたユニットの数です。
deviDave

8
あなたは一つのことを考慮していません。そのプログラマーは、おそらく3万ドルを支払った会社の予算を知っていたでしょう。また、必要なユーザー数も知っていたでしょう。計算を行うと、その会社に合わせたユーザーあたりの価格が出てくるので、彼らがあなたに支払いをすることを知っています。私は彼がそのような空からそれらの数字を引いていないことをほぼ保証することができます。
ニール

1
@Neil彼は、スタートアップのためにアプリを必要とするスタートアップ企業にソースを販売してからではありません。彼は彼らを急いで捕まえたと言うかもしれませんが、彼らは金持ちの会社ではありませんでした。また、私は自分のアプリをスタートアップ企業に販売しています。大企業からアプリの販売を依頼された場合、価格を設定することはできません。
deviDave

1
@MathewFoscarini-CWについてのコメントへの回答は、The Whiteboardで行ったほうがよいでしょう。簡単な答えはノーですが、まだではありません。

回答:


78

アプリのソースコードを販売することは、ビジネスを販売することに非常に似ています。

標準の式はprice = revenue * 3 + assetsです。

乗算3は、需要と供給の要因です。ビジネスのバイヤーが多いほど、乗数は高くなります。ニュースでABC Corpに買収されたビジネスについて聞いたとき、それはしばしば大きな数字です。これらのビジネスは、乗数を超えることができます5

revenue歴史のない企業にとっては、評価に依存します。評価は予測収益の見積もりであり、乗数がそれに適用されます。

したがって、例の乗数を計算できます。

1.875 = 30000 / 16000 = 30000 / (200 * 80)

彼が1年ですべてのライセンスを販売したと仮定すると、彼(あなたの例)は1.875追加資産なしでの乗数を持つことになります。それはプログラマーにとってあまり良いことではありません。特に、これらのユーザーからの将来のアップグレードを考慮に入れて収益を増やす場合。

なぜそれは良い取引ではないのですか?

購入者は2年以内に費用を回収できます。ほとんどの人は自動車ローンの返済に時間がかかります。

価格の設定に関して購入者と話すとき、購入者が投資を回収し、購入から利益を出したい期間を話し合います。

あなたは言っているI'm giving up this source code, and its future revenue to you。価格は、将来の予測に基づいて設定されます。

ソースコードから収益を受け取っていない場合、将来の収益の評価について購入者と議論する必要があります。


4
@deviDaveの乗数は、企業が最初の株価に設定3した平均IPO価格に基づいています。投資家は多くの場合、優れた乗数を探しますが、一部IPOsは高すぎます。(つまり、Facebookの乗数はでした6が、一部の投資家は評価も高いと主張しました)。
-Reactgular

1
ありがとう!乗数のことは本当に私を助けています。あなたはビジネスの専門家ではないことは知っていますが、ここで言及したこと(乗数、IPOなど)の良いリンクを教えていただけますか?
deviDave

1
@deviDave CNN Moneyにはビジネス価値計算機があります。倍数は業界タイプによって定義されます。cgi.money.cnn.com/tools/bizworth
Reactgular

1
@deviDaveは、ビジネスの販売に関する無料のPDFです。乗数の詳細について説明します。evancarmichael.com/Buying-A-Business/890/...
Reactgular

1
@deviDaveは、Forbes誌によるいくつかの代替式(乗数を含む)です。forbes.com/2009/09/23/...
Reactgular

60

この種のことを初めて行うことの最も難しい部分は本当に心理的です-人件費で何がかかるかを考える非常に強い傾向があります。机に座っているが、そのアルゴリズムについて終日考えていた...」などのオーバーヘッドの詳細など

アナロジーを使用して、視点のフレームを変更することを勧めます。もうアプリはなく、スチールウィジェットがあります。あなたはそれに物事を入れて、物事は反対側に出てきます、そしてそれが入ってくる事物に何をするかは、様々な人々があなたのウィジェットを持ち歩くことに慣れるようになりました。これまで、誰かが無料でスチールを提供してくれたので、無料でウィジェットを無料で提供してきました。

背景の概念

今、誰かがあなたからあなたのウィジェットのコンセプトとユーザーベース全体を買いたいと思っています。

まず第一に、なぜ彼らはそれを購入したいのですか?ビジネスの場合、答えは「お金を稼ぐこと」です。既存の製品を改善しており、ロイヤルティを高め、より多くのコピーを販売できると思われる利益を提供したい場合、または所有している問題の解決を避けてコストを削減したり、他のことに注力したい場合です。また、ユーザーが製品に興味を持ち、ユーザーから商品を購入する可能性が非常に高いことを知っている潜在的な「ホットリード」としてユーザーを望んでいる場合もあります。

関連する方程式:

Price Paid = (Buyer's Perceived Value - Seller's Cost) * Negotiation

それで、もしあなたが何も費用をかけず(あなたがすでに支払いを期待せずに仕事をした)、そしてそれが彼らに10万ドルの価値があるなら、彼らはあなたに1ドルを支払うのですか?それとも9万ドル?5万ドル?それはすべて交渉です-最終価格が彼らが支払う最高額とあなたが受け入れる最低額の間のどこにあるかを決定しようとします。

交渉は非常に奇妙な人々があまりにも多くを支払うこともあり、時には人々はコストよりも安く売ることもあります。これらはエッジケースであるため、無視しますが、はい、存在します。Instagramの交渉担当者を、私がやることすべてのために雇いたい;)

それではまず、彼らにとって何が価値があるのでしょうか?これを知るのは間違いなく最も難しいことであり、1つの戦術は彼らに尋ねることを一掃することです。クレイジーだよね?

超秘密交渉の戦術

「私は理にかなった男です-あなたにとってこれは何の価値があるのですか?または「この種の買収の予算はいくらですか?」あなたは、人々がどれだけ頻繁にあなたに言うか驚くでしょう。彼らはハグしたくないかもしれません、そして彼らが仕事をしてあなたから何かを買い、彼らの一日を続けたいだけなら、彼らはあなたに言うことができます、「私たちはあなたのような買収のための予算で約5万ドルを持っています、そして、あなたが購入している他のいくつかの商品と比べて比較的小さいので、私たちが要求している直接購入を考えると、5-10kが妥当だと思いました。」または、「これを自分で作成するのに約4000ドルの費用がかかると考えていたので、どんな状況でもそれが最高額になる」、または単に「この取引を約3000ドルで封印しようとしています」。

そして、あなたはそれがあなたとそれでいいかどうか、そしてあなたがそれをプッシュするか、それを取るかを決定するようになります。それはどれほど大変でしたか?交渉では、ほとんどの場合、最初に価格を指定してはいけないことが非常に重要ですしたがって、価格を申し出る場合は、ベースラインがあり、完全に受け入れるか、反対することができます。しかし、彼らは価格に名前を付けないかもしれず、とにかくその価格が合理的かどうかを見なければなりません。

何かの価値を判断するための会計システムがいくつかあります。これは、合理的なビジネスが小さな「エンティティ」を購入するための予算を決定するために使用するものです。

  1. コスト

    値は、おそらく年間の減価償却を伴うものです。これは世界で最も一般的な会計形式であり、文字通り「価値は購入にかかる費用であり、時間の経過とともに減少します」と書かれています。真剣に-それは費用がかかります。ここではあまり役に立ちませんが、本当です。

    これは人々が工数を決めてやろうとしていることですが、要点を説明します。これはソフトウェアでは意味がありません。1時間あたり50ドルの継続料金で、100万行のコードで40年間作業でき、結果は0ドルの価値があります。時間単位で何かを構築するための契約をフリーランス化したり受け入れたりすることも、販売して費用を回収することを期待して「仕様どおり」にすることもありません。これは心理的に喜ばしいことですが、売買の文脈ではまったく意味がありません。

  2. 交換費用

    何かの価値は、それを交換するのにかかる費用です。これは、「新しいフォードフォーカスの価値は何ですか?」しかし、これは数学のようなものになる可能性があるため、ソフトウェアではそれほど簡単ではありません。1行の1つの式で、まだ知らない場合は1世紀かかることがあります。または、10時間かかったのに他の人が100時間かかった場合もあれば、1時間しかかからなかった場合もあります。

    そのため、これは、発明者としてのあなたの権利を同時に侵害しない、ウィジェットの代替品を構築するのにかかる費用を推定しようとすることになります。アプリのコード/複雑さ/難易度の行を見ると、「自分が何をしているのかを知っている人が動作する場合、バグの少ないプロトタイプの月かもしれない」から...知っている。それは些細なものであってはなりません。さもないと彼らはあなたにお金を提供しません。

    彼らが独自の開発チームを持っている場合、おそらく自分でそれを行うという彼らの見積もりは非常に合理的です。しかし、彼らは望んでいない-彼らは彼らの時間と関係するより重要なものを持っています。彼らは開始するのに何ヶ月も待たなければならない、または誰かを雇わなければならないだろう-そして、彼らが配達できるか、それが単に時間とお金の無駄になるかを知っている人?とても危険です!

    今すぐ商品を手に入れました。これには特別な価値があります。これを活用してください。

  3. コンプ(「比較」の略)

    これは、他のことが目的です。たとえば、このビジネスをアプリ/ユーザー/ソースコードの購入に使用する場合、「このウィジェットは先月1万ドルで購入したスーパーウィジェットよりも簡単に作成できますが、出力は市場性ほど高くありません」昨年購入したDeluxeWidgetは、たった$ 5,000でした。」したがって、おそらく比較値は500万ドルから1万ドルの間であると考えられます。コードの数が100万行であっても、10行であっても、気にする必要はありません。

    これは、ほとんどの非商品の販売方法です(不動産など)。それは素晴らしいシステムであり、あなたが研究しようとしていたものですが、この市場(ソフトウェア)では公開データが非常に少ないため、これについては暗闇の中で不利です。しかし、彼らはおそらくあなたよりも多くのデータを持っていることを理解しており、おそらく彼らがあなたに何を支払いたいかを理解する方法の一部です。

  4. 所得多重(予測販売)システム

    マシュー・フォスカリーニは指摘し、これは、ビジネスや商業用不動産の特性を評価するために使用されるシステムです。

    アイデアは、収入を生み出す資産があるということです。たとえば、アパートの家賃は年間5万ドルかかります。次に、コンプシステム(上記)に基づいた複数適用があります。たとえば、このアパートの建物の市場価値は、現在の占有率と賃料率に基づいて、10年間で収集できる家賃です。 50万ドル。もちろん、来年、家賃を上げて入居率を高めて家賃を1万ドル余分に増やすと、突然あなたの財産は100,000ドル余分に価値があります-したがって、非常に多くの金持ち(そしてもちろん破産した人も)が関与する理由不動産で。

    このシステムはソフトウェアに適用できますが、アプリが個別に商業的に実行可能でない場合、これを行うのは困難です。80人のユーザーがそれぞれ200ドルを支払うという例では、企業が同じ人に新しいバージョンを購入するように説得できる場合(見知らぬ人に販売するよりもはるかに簡単です)、または大規模なクライアントベースのごく一部に80を購入するよう説得することができますコピー、それは多分メールブラストを送信し、あなたの販売スタッフにメモを送信するための16,000ドルです。

    実績のある企業はユーザーのライフタイムバリューを推定しており、この数値が高い場合(たとえば、AdobeのCreative Suiteの購入者など)、1人の新規ユーザーをピックアップするか、既存の顧客を維持するために3万ドルを支払うことは素晴らしいアイデアでした。

あなたがすべきこと

最初のステップは「彼らと話す」ことです。彼らのニーズ、なぜ彼らが興味を持っているのか、どのようなニーズが彼らのために満たすのかを学び、彼らと彼らが望むものについてできるだけ多くを学んでください。これは、良いセールスマンであることです(sleazebagのセールスマンではありません)-顧客を知ってください。

たぶん、彼らは実際に転売するために購入しています。私のコードを購入するように人々に申し出てきました。なぜなら、彼らは私のコードがすでにやっていたことをする何かを作ることになっていた契約を持っているからです。彼らの契約総額が500ドルだった場合、明らかに彼らが私に支払うつもりだったのは「それよりも少ない」ことでした。私は尋ねたところ、彼らはほぼフラットに私に言った。時々私は興味がなかった(その価格で私に面倒の価値がなかった、または忙しすぎた)、時々私は彼らに無料でコードを与えた、そして時々私は彼らに少しを作るために彼らの申し出に連れて行ったすでに書いたコードに余分なお金がかかり、それでも使い続けることができます。

たぶん、彼らはアプリのスキンを変更/再利用し、自分の製品としてそれを販売したいと思うでしょう。たぶん、彼らはそれを既存のソフトウェアのメニューに追加したいと思うでしょう。たぶん彼らはアプリについてあまり気にしないが、ユーザーとアプリが次のバージョンのバイヤーに与えられる無料のボーナスであることを望んでいる。多分それは彼ら自身のソースコードにコンパイルされ、既存のアプリは「廃止」されるでしょうが、機能は現在彼らのアプリで利用可能になります...などなどなど、私は一日中のものを作ることができますが、唯一のあいまいなアイデアさえ持つ方法はJust Askです。たとえ彼らがうそをついていても、気にする人は何かを学ん

これらはある種の就職の面接であり、将来あなたのサービスを購入したいと思うかもしれません。おそらく彼らは単に彼らにトラブルを救うためのウィジェットが欲しいだけでしょう。

最後の注意

悪魔は細部に宿っており、彼らは重要です。コードに対するいかなる権利も保持していますか?彼らはあなたにあなた自身のコードとアプリのすべてのコピーの使用/削除を止めてほしいとさえ思っていますか?彼らはあなたのものを使用し、名前とユーザーを彼らに「移す」ためのライセンスが欲しいだけなのでしょうか?彼らは継続的なサポート、相談を望んでいますか?

彼らがあなたの時間と労力の将来の要求をするなら、それは「移行/解釈でのx時間のサポートのような何かを提供する良い時です、そして私はその後1時間あたり$ Yで利用可能です」。興味を持ち、プロフェッショナルになり、支援してください-物事を明確にし、文章にするのを忘れたので、自分自身、あなたの時間、そしてあなたの仕事を捨てないでください。


11
+1とプログラマへようこそ、すべての新鮮な顔がこのような質の高いコンテンツを書いたことを願っています。しばらくお待ちください!
ジミー・ホッファ

1
素晴らしい投稿。これは記事に変える必要があります。
Reactgular

最初に価格を話すことを避けることができない場合があります-多分、彼らも価格ポイントに名前を付ける最初の人ではないという戦術を知っています。その場合、あなたは公正な価格を言いたくないので、そこからあなたが満足しないものに交渉され、代わりに途方もなく高い金額から始めて、単に未解決の取引に交渉されます。(私が使用してきた経験則は、「ほぼ不公平だと思うものは何でも、5倍です。」)
medivh

22

理論的には、価格はアプリケーションを作成するために必要な努力によって決定されます。一人の人がアプリを作成するために2か月間(週末を含む)休みなく働いた場合、このスキルのフリーランサーの1時間あたりの平均価格(すべての税金を除く)は$ 200 /時間、200×8×30×2 = 96000。これは、このアプリを$ 96 000で販売できることを意味します。

実際には、価格は需要によって決定されます。誰もあなたのアプリのソースコードを望んでいないなら、あなたは無料でそれを与えることができます、それは何も変えません。一方、多額のお金を抱えている企業がアプリに大きな関心を持っている場合、結果として価格が上昇します。

交渉に長けており、あなたにレバレッジを持っている潜在的な買い手に直面している場合(たとえば、買い手はアプリをゼロから書き直すのに十分な可能性がある会社です;一方、緊急にお金が必要です) 、価格が極端に低下する可能性があります。

価格が需要によって決定されるという事実は、価格が広範なパラメーターを含むことを意味し、一部はソースコードとは完全に無関係です。

  • コードは高品質ですか、それとも低品質ですか?

  • 良いドキュメントはありますか?

  • 標準と国際的に認められた慣行を使用して書かれていますか?

  • 人気のあるサードパーティのライブラリを使用していますか?

  • サポートはありますか?

  • コードは他のアプリケーションに簡単に実装できますか?

  • インフラストラクチャ(バージョン管理、バグ追跡システム、ワンステップでの展開など)は正しく設定されており、簡単に再利用できますか?

  • アプリケーションは十分にテストされていますか?

  • ペアでレビューされていますか?

  • 十分に販売されていますか?

  • それはうまく提示されていますか?ソースコードの多くの側面を製品として提示するプロのデザイナーが行う専用のWebサイトは、必然的に役立ちます。

もう1つの重要なポイントは、何が売られているかを正確に知ることです。ライセンスを顧客に販売することでアプリケーションを利用する権利を販売することと、購入者がソースコードでやりたいことを何でもする権利を販売することの間には、一定のギャップがあります。契約の正確な定式化に応じて、価格は大きく変動する可能性があります。なぜなら、ある場合には買い手はほとんど何もできず、別の場合には巨額の利益を生み出すことができるからです。繰り返しますが、これは他のドメインでのネゴシエーションに似た純粋なネゴシエーションです。


1
私はプロセスに関係する労働時間を計算しようとしましたが、それはそれほど簡単ではありません。まず、ほとんどの労働時間は文書化されていません。その後、コーディング、テスト、マーケティング、サポートなど、複数のタイプの作業が行われました。しかし、あなたの返事は非常に良いです。なぜなら、それは私自身の考えと不安を裏付けているからです(ソースコードの販売=ジャガイモの販売)。
-deviDave

1
@deviDave上記は非常に主観的です。悲しいことに、これらの種類の販売の価格は、ソースの作成にどれだけの労力が費やされたか、またはどれだけうまく作られたかに関係しないことがよくあります。あなたは本当にinstagramの人々が10億ドル相当の時間働いたとは思わないのですか?
Reactgular

3
笑、私はのように考えないことを支持している人に警告しますprogrammers。あなたがそうであると感じるのvalueは、ビジネスパーソンが投資をするときに探しているものではありません。私たちの努力が価値を高めていると信じてうれしいですが、世界はソースコードでいっぱいであり、$の形で利益を得られません。
Reactgular

1
@MathewFoscarini:それがまさに私の答えの第二部で説明しようとしていることです。引用:「それは広範囲のパラメータを含み、一部はソースコードと完全に無関係です」も関連しています。
アルセニムルゼンコ

1
@MathewFoscarini:「私はあなたが私より多くの賛成票を獲得しているのをjustしているだけです。笑」:これはまもなく変化します。ここで、私からの賛成票(あなたの答えが貴重だと思うので)。
アルセニムルゼンコ

7

他の答えが指摘したように、製品の需要は必須の基準ですが、それを確立することは非常に困難です。製品の価値を判断する簡単な方法は、再開発にかかる費用を計算することです。あなたのタイプがそのタイプの唯一の例である場合、これはあなたが競合するものです:プログラム自体を開発する(または開発するために支払う)売り手へのコスト。私は必ずしもこの価格で販売しようとはしませんが、下限として考えられるかもしれません。

コードベースを最初から開発するのにかかる総コストについて、主にコードの行を含むいくつかの研究がありました。例:http : //en.wikipedia.org/wiki/COCOMO、または具体的な例についてはこちらをご覧ください。



2

ソースコードの価値は、それを生産するためのコストと必ずしも関係しません。

実際の価値は、ソースコードを購入しようとするエンティティに対する価値の割合です。

ソースコードがビジネスで75,000ドルの価値を生み出す場合、コストは75,000ドルの割合になる可能性があります。交渉スキルにもよりますが、15,000〜30,000ドル以上でしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.