web-dev-qa-db-ja.com

ソースコード値を推定する方法は何ですか?

過去数か月間、私は自由時間にプロジェクトに取り組んできました。最近、友人からスタートアップの立ち上げを依頼されており、このソースコードは私たちにとって非常に価値があります。

共同創設者として、このコードは会社の首都の何かを数え、株式と交換することができます。しかし、どのようにその価値を見積もることができますか?業界標準の賃金に私が費やした時間を掛けるだけですか、それとも他の方法がありますか?

10
Antoine

[〜#〜] cocomo [〜#〜] システムには、ソフトウェアの作成時間を推定するためのモデルが含まれています。時は金なりなので、「誰かに書いてもらうのにどれだけの費用がかかる」という観点からソフトウェアの価値を知ることもできます。このモデルの現在の定式化は COCOMO II であり、かなりいい webツール を持っています。

このWebツールを使用すると、サイズの見積もり(見積もりはなく、コードの大きさの実際の数がわかります...)から見積もり、計画、テスト、および開発の見積もりコストを取得できます。

20kのsloc(コードのソース行)と開発者の月額$ 10k(およびその他のすべてのものは名目上)を想定すると、79.3人月の推定時間が得られます(これは計画、構築、およびテストです)。 79万3千ドルの値。

この値は、コードの価値がある最小と見なす必要があります。収益を生み出し、潜在的な企業の中核的な知的財産であるため、実際の価値はより高くなります。

10
user40980

それに費やす時間を、その価値があるものと混同しないでください。また、アイデアを考え、設計し、それを構築するために時間をかけました。これは、雇われたプログラマーのコストをはるかに超えています。

現時点では、スタートアップの100%を所有しているはずです。彼らが何に価値があるかを示すのは、残りの潜在的なパートナー次第です。私はそれらを共有することも、何かを作成することを条件とします(販売、マーケティング、業界の連絡先、追加のコーディングなど)。

9
JeffO

開始値、終了値、販売の公平性

MVP(最低限実行可能な製品)に必要なものに関連するコードを検討すれば、このネゴシエーションにかかる時間と心痛を軽減できます。コードがMVPの半分である場合、公平を期すために何かが必要です。コードが10%、5%、またはわずか1%の労力の場合でも、それほど重要ではありません。

お金やより大きな資本を要求する場合(うーん、それはoxymoronのように聞こえます)、売却の過程で多くの課題があり得ることに耐えることができるような方法で、公正さの観点からそれを販売する良い仕事をすることができることを確認してください製品。

また、対称的に考えてください。パートナーもコードを作成しますか?パートナーはあなたの貢献に追いつくことができますか?ビジネスが終了した場合、結果のコードへの関心に対してパートナーにいくら支払うでしょうか。現在設定している口調と期待は、主に後で口調と期待を設定します。

ソフトウェア工学経済学

私は Dr。Barry Boehm をソフトウェア工学経済学の父であると考えています。彼の業績の中には、COCOMOの発明、プロジェクト管理のTheory-Wメソッドの提案、および [〜#〜] mbase [〜#〜] と呼ばれるソフトウェア開発モデルのモデルの作成がありました。彼のモデルは、構築されたものまたは構築されたもの(UMLダイアグラムなど)、プロセスモデル(スクラム、ウォーターフォールなど)、製品または組織の属性(コスト、スケジュール、信頼性)および成功モデルを記述するプロパティモデルについて説明します。 。

成功モデルと潜在的な出口戦略

あなたの成功はTheory-WのようなフォーマルなものかIKIWISIのような非公式なもののどちらに基づいているのかを考えるべきです(見ればわかります)。成功モデルは、スタートアップに費やす時間と労力、継続/不許可、ピボットの必要性、ビジネスの売却または閉鎖、およびイベントの両方での資産の分配に使用する基準に対する期待を設定するのにも役立ちます。成功または失敗の。私の祖父は何年か前に「シルバースクリーンリミテッドパートナーシップ7」のような名前の証券を売りに出されました。これは映画の前に始まり、映画が劇場で上映された後に終わりました(これはプレDVDでした)日々)。私があなただったら、それが始まる前に、私のスタートアップが生涯にわたるコミットメントではなかったことを確認します。

プロトタイプは製品ではありません

私が最初に読んだベームの論文の1つには、プロトタイプと製品をグラフで比較した図が含まれていました。プロトタイプには正方形を使用し、製品には高さ3、幅3の正方形のグリッドを使用しました。自信と現実感に応じて、この概念を却下するか、製品の寸法がプロトタイプのコストと労力の25倍、81倍、または100倍であった過去のプロジェクトを思い出してください。

独自の貢献を評価する

スタートアップのコンテキストでコードを評価するには、おそらく、スタートアップに対する役割とその独自性も評価する必要があります。あなたが開発者であり、あなたのパートナーが財政支援者またはセールスマンである場合、あなたは一種のことわざのブタのようなものであり、彼らは朝食を提供するレストランのためにビジネスに入る鶏です。彼らは小切手を書くまでほとんどリスクを冒さず、売り物があるまでは比較的少ししか機能しないかもしれません。あなたがそれぞれの開発者である場合、潜在的に彼らが最初にポットに入れるコードがない場合、それは非常に偏ったベンチャーであることがわかるかもしれません。映画「The Social Network」が物事を正しく描写している限り、非常に成功したスタートアップがあり、製品が作られている間、ほとんど努力をしなかった人はほとんどいませんでした。

Startups with Start Ups

スタートアップのためにパートナーと自分を結び付ける方法には十分注意してください。スタートアップ期間中に発生する可能性のあることを可能な限りカバーする運用契約を作成します。対象範囲を非常に狭くし、無駄のない起動モデルに従うことを検討してください。チームプロジェクトを安全に試す方法を見つけてください。学校は素晴らしい方法です。一部の大学や他のスポンサーは Rapid Start Up School のようなものを作成しています。スタートアップがどのようなものかを味わうための非常に普及した方法は、 Start Up Weekend に参加することです。コミュニティと商業的に後援されたインキュベーターとコワーキングスペースがあります。私の限られた経験は Gangplank (スタートアップの週末のための非常に安価なプログラムを楽しんだ)や Cohoots のような場所で起こりました。

Use Protection

あなたは常に自分自身を合法的に、金銭的に、そして肉体的に保護すべきです。起業に関連して刑事および民事責任が発生する可能性があります。企業がお金を借りたり、指を切った人を雇ったりすると、支払いが難しい手形に行き詰まる可能性があります。あなたは堅実な会計手順を使用する必要があり、いくらかの保険が必要かもしれません、そしてあなたはあなた自身とあなたのパートナーが滑りやすい斜面で彼ら自身を見つけることから保護しなければなりません。

いくつかの注意書き

それは新興企業ではありませんでしたが、失業中で経済的ストレスにさらされている人が会計係になることを許可する組織を知っていました。彼は自分の銀行口座で約500人の宴会のチケット販売からの資金を混ぜ合わせました。彼は自分が盗んでいるとは思わなかったかもしれませんが、彼は間違いなく悪い判断をしました。お金がなくなったことが明らかになったとき、横領のために起訴された人に醜い問題がありました。組織は、宴会の開催を許可する保険を持っていましたが、それが許可されなかった場合、それらの500人のチケット購入者はバッグを持ったままになっていただろう。

私が知っているもう1つのケースは、何気なく始まった有限責任会社が大きな手間をかけたことでした。パートナーの1人に対する判決があり、収集が困難な場合、弁護士は会社にサインオンするのを忘れていたパートナーの家にプロセスサーバーを送りました。パートナーに対する請求があり、法的対応が必要でした。法廷に出向いて法的助言を求めた後、パートナーはそれを処理しましたが、実際のお金が誰かのポケットから出てくるまで、これらの頭痛はしばしば消えません。

勤勉に仕事をし、デューデリジェンスを行います

チームを構築して適切なパートナーを見つけることは非常に重要です。ラリーペイジは、Googleを設立するパートナーを探すのに長い時間を費やすことについて語っています。

6
DeveloperDon

「実際の」製品と同じように評価します。

交換費用はいくらですか?:
同等の製品がない場合-最初からやり直すために誰かを雇うにはどのような費用がかかりますか?含まれている一部のIP /特許を回避するためのコストはどれくらいですか?
同等の製品がある場合-どのような点であなたの製品はより良いですか、どのような点でより悪いですか-その違いの価値は何ですか?

「沈んだ」コスト-すでに費やしていて「費やせない」ことができない時間は、あなたの決定には関係ありません。
将来の「コスト」でさえ、価格/価値とは関係ありません-物事は、構築するのにかかるコストよりも価値がある場合があります(たとえば、モナリザは、労働力+ペイント+フレーム+キャンバス+ 30%マージンよりも価値があります。 )

2
MaximR

Ohlohは、追跡するプロジェクトのコストを計算する方法に関するWiki記事を公開しています。 Wikipediaの記事にリンクされているので、十分に理解しているようです。

Ohloh wiki

これがお役に立てば幸いです。

1
evading

これらが友達なら、会社の価値を均等に分けてみませんか?統計的に言えば、スタートアップは失敗するので、問題はありません。そして、もしあなたが大成功しているなら、まあ、あなたはまだたくさんのお金を持っているでしょうから、それは問題ではありません。

1
Bryan Oakley