Các phương pháp để ước tính giá trị mã nguồn là gì?


10

Tôi đã làm việc trên một số dự án vào thời gian rảnh của tôi trong vài tháng qua. Gần đây tôi đã được bạn bè tiếp cận để xây dựng một công ty khởi nghiệp và mã nguồn này sẽ rất có giá trị đối với chúng tôi.

Là người đồng sáng lập, mã này có thể được tính cho một cái gì đó trong vốn của công ty và được đổi lấy cổ phần. Nhưng làm thế nào bạn có thể ước tính giá trị của nó? Bạn có chỉ cần nhân lương theo tiêu chuẩn ngành với thời gian tôi dành cho nó, hoặc có phương pháp nào khác không?


3
Bạn có thể kiểm tra câu trả lời của Joel Spolsky trên một trang SE khác, onstartups. Nó giải thích sự công bằng giữa các cổ đông về khởi nghiệp một cách chi tiết.
Hakan Deryal

Câu trả lời:


10

Các COCOMO hệ thống có bên trong nó một mô hình để ước lượng thời gian để phần mềm ghi. Vì thời gian là tiền bạc, sau đó bạn cũng nhận được giá trị của phần mềm từ quan điểm "sẽ có chi phí bao nhiêu để có ai đó viết nó". Công thức hiện tại của mô hình này là COCOMO II có một công cụ web khá hay .

Với công cụ web này, người ta có thể đi từ ước tính kích thước (bạn không có ước tính, bạn đã có con số thực tế về mức độ lớn của mã ...) và có được ước tính chi phí lập kế hoạch, thử nghiệm và phát triển.

Giả sử 20 nghìn sloc (dòng mã nguồn) và giá trị $ 10k / tháng cho nhà phát triển (và tất cả những thứ khác là danh nghĩa), bạn sẽ có thời gian ước tính là 79,3 người để thực hiện (hãy nhớ, đây là lập kế hoạch, xây dựng và thử nghiệm) với giá trị $ 793k.

Giá trị này phải được coi là tối thiểu của giá trị của mã. Giá trị thực tế sẽ cao hơn vì nó tạo ra doanh thu và là tài sản trí tuệ cốt lõi của công ty tiềm năng.


4
Tôi không đồng ý rằng có một giá trị tối thiểu để mã, bạn có thể có dự án sloc 1M hoàn toàn vô giá trị nếu nó không tạo ra giá trị cho khách hàng.
MaximR

@MaximR: Tôi đồng ý với điều đó, nhưng ít nhất có một số nỗ lực trong việc xác định phép đo, trong khi tuyên bố rằng bạn là chủ sở hữu thực tế và chủ của tất cả những gì xoay quanh một công ty khởi nghiệp vì bạn đóng góp mã gốc có vẻ hơi xa vời và lý tưởng ngây thơ với tôi. Đó là một thẻ công bằng để (cố gắng) chơi, nhưng sẽ hiệu quả hơn nếu bạn có thể sao lưu nó. Cuối cùng, những gì OP muốn ở đây là sức mạnh mặc cả, và điều đó sẽ mang lại cho anh ta một chút (dù điều đó có đúng hay không là một vấn đề khác, mặc dù vậy nó cũng mang lại một số đòn bẩy).
haylem

1
@MaximR nếu có bất kỳ giá trị thực nào cho mã có thể được bán trên thị trường, giá trị của mã sẽ lớn hơn thời gian cần thiết để viết nó từ đầu. Đó là những gì mô hình xác định - thời gian để viết mã. Nếu mã là vô giá trị, thì công ty được thành lập trên đó cũng vô giá trị tương tự và giá trị đưa vào công ty là một phần trăm bằng không. Câu hỏi mà điều này cố gắng giải quyết là "nếu tôi viết 20k dòng mã và bạn đầu tư 800 nghìn đô la vào công ty, việc chia nhỏ cổ phiếu sẽ là gì?"

@MichaelT Nếu câu hỏi là 1 người đầu tư $ 800k và một người khác sẽ đồng ý viết dòng mã 20k - đây là một phương pháp công bằng. Tuy nhiên, nếu người đã viết 20k mã - giá trị của điều đó cho tác giả chỉ là những gì họ có thể bán nó cho người khác. Và giá trị cho công ty / người sáng lập khác không nhiều hơn những gì nó sẽ phải trả cho người khác để có được nó.
MaximR

@haylem Điểm công bằng, nhưng tôi nghĩ việc hiểu kinh tế cơ bản cũng có thể giúp ích. Và những người sáng lập khác có thể không đủ tin tưởng để đưa ra lập luận "Tôi đã dành 400 giờ cho việc này, trả cho tôi". Nếu không, bộ sưu tập tất cả các câu trả lời trên codegolf.stackexchange.com sẽ là vô giá
MaximR

9

Đừng nhầm lẫn thời gian của bạn dành cho nó cho những gì nó có giá trị. Bạn cũng đã có ý tưởng, thiết kế và mạo hiểm thời gian của bạn để xây dựng nó. Đây là cách vượt quá chi phí của một lập trình viên được thuê.

Đến bây giờ, bạn nên sở hữu 100% khởi nghiệp. Tùy thuộc vào phần còn lại của các đối tác tiềm năng để cho thấy những gì họ có giá trị. Tôi sẽ làm cho những người đó chia sẻ tùy thuộc vào việc sản xuất một cái gì đó (bán hàng, tiếp thị, liên hệ trong ngành, mã hóa bổ sung, v.v.).


2
+1 Công cụ tìm kiếm Google đáng giá bao nhiêu trong những ngày đầu? Chỉ là thời gian đưa vào phát triển nó? Không, nó đáng giá hơn nhiều vì hàng tỷ tương lai có thể được tạo ra từ nó.
MarkJ

Tôi hiểu rằng thời gian sử dụng không liên quan đến giá trị thực tế. Ngoài ra, các đồng sáng lập khác sẽ bỏ tiền vào đó, và làm việc và thời gian ở những lĩnh vực tôi không thực sự quan tâm. Và mặc dù tôi đã làm việc này như một trò giải trí, tôi không phải là người nảy ra ý tưởng biến nó thành một sản phẩm thực sự và (thử) kiếm tiền từ nó. Vì vậy, tôi không nghĩ rằng tôi sở hữu 100%, vì tôi sẽ không phải là người duy nhất chấp nhận rủi ro.
Antoine

6

Giá trị khởi đầu, giá trị kết thúc, bán công bằng

Bạn có thể tiết kiệm thời gian và đau lòng cho cuộc đàm phán này nếu bạn xem xét mã liên quan đến những gì sẽ cần cho MVP của bạn (sản phẩm khả thi tối thiểu). Nếu mã là một nửa MVP, để công bằng, bạn cần một cái gì đó cho nó. Nếu mã là 10%, 5% hoặc thậm chí chỉ bằng 1% nỗ lực, nó sẽ ít quan trọng hơn rất nhiều.

Nếu bạn đòi hỏi tiền hoặc vốn chủ sở hữu lớn hơn (hmm, nghe có vẻ như là một oxymoron), hãy chắc chắn rằng bạn có thể làm tốt công việc bán nó từ quan điểm công bằng theo cách có thể chịu đựng được những thách thức có thể gặp phải trong quá trình bán sản phẩm.

Ngoài ra, hãy xem xét mọi thứ đối xứng. Đối tác của bạn cũng sẽ viết mã và họ có thể hoặc họ sẽ bắt kịp hoặc vượt quá sự đóng góp của bạn không? Bạn sẽ trả cho đối tác của mình bao nhiêu tiền lãi cho mã kết quả nếu việc kinh doanh kết thúc? Âm điệu và kỳ vọng bạn đặt bây giờ phần lớn sẽ đặt âm điệu và kỳ vọng về sau.

Kinh tế kỹ thuật phần mềm

Tôi coi Tiến sĩ Barry Boehm là cha đẻ của kinh tế học công nghệ phần mềm. Trong số những thành tựu của ông là phát minh ra COCOMO, đề xuất phương pháp quản lý dự án Theory-W và tạo ra một mô hình mô hình phát triển phần mềm có tên MBASE . Các mô hình của ông thảo luận về các mô hình sản phẩm mô tả những gì đã hoặc đang được xây dựng (như sơ đồ UML), mô hình quy trình (như Scrum, thác nước, v.v.), mô hình thuộc tính mô tả các thuộc tính của sản phẩm hoặc tổ chức (chi phí, lịch biểu, độ tin cậy) và mô hình thành công .

Mô hình thành công và chiến lược rút lui tiềm năng

Bạn chắc chắn nên suy nghĩ về việc liệu thành công của bạn có dựa trên thứ gì đó chính thức như Theory-W hoặc thứ gì đó không chính thức như IKIWISI (tôi sẽ biết khi tôi nhìn thấy nó). Mô hình thành công cũng có thể giúp bạn đặt kỳ vọng bao nhiêu thời gian và nỗ lực vào khởi nghiệp, tiêu chí bạn sử dụng để đi / không đi, cần xoay vòng, bán hoặc đóng cửa doanh nghiệp và phân phối tài sản cả trong sự kiện thành công hay thất bại. Ông tôi đã được quảng cáo một số chứng khoán từ nhiều năm trước có tên là "Silver Screen Limited Partnership 7", về cơ bản là tài trợ cho một bộ phim Hollywood bắt đầu trước khi bộ phim, sau đó kết thúc sau khi bộ phim được chiếu tại rạp (đây là DVD trước ngày). Nếu tôi là bạn, tôi sẽ đảm bảo rằng khởi nghiệp của tôi không phải là một cam kết trọn đời trước khi nó bắt đầu.

Nguyên mẫu không phải là sản phẩm

Một trong những bài báo Boehm đầu tiên tôi đọc bao gồm một sơ đồ so sánh một nguyên mẫu với một sản phẩm. Nó đã sử dụng một hình vuông cho nguyên mẫu và một lưới hình vuông ba chiều cao và ba chiều rộng cho sản phẩm. Tùy thuộc vào cảm giác tự tin của bạn so với chủ nghĩa hiện thực, bạn có thể loại bỏ khái niệm này hoặc bắt đầu hồi tưởng các dự án trong quá khứ trong đó kích thước của sản phẩm là 25 hoặc 81 hoặc 100 lần chi phí và nỗ lực của các nguyên mẫu.

Định giá đóng góp độc đáo của bạn

Để đánh giá mã của bạn trong bối cảnh khởi động, có lẽ bạn cũng nên đánh giá cao vai trò của mình và tính độc đáo của nó đối với khởi động. Nếu bạn là nhà phát triển và đối tác của bạn là những người ủng hộ tài chính hoặc nhân viên bán hàng, bạn giống như con lợn hoạt ngôn và họ là những con gà đi làm kinh doanh cho một nhà hàng phục vụ bữa sáng. Họ mạo hiểm ít cho đến khi họ viết một tấm séc, và có lẽ có thể hoạt động tương đối ít cho đến khi có một cái gì đó để bán. Nếu bạn là mỗi nhà phát triển, có khả năng nếu họ không có mã để đặt vào nồi ngay từ đầu, thì đó có thể là một liên doanh rất thiếu sót. Trong phạm vi bộ phim " Mạng xã hội " miêu tả chính xác mọi thứ, có một khởi đầu cực kỳ thành công có những đối tác làm rất ít nỗ lực khi sản phẩm được tạo ra.

Bắt đầu với khởi động

Hãy thực sự cẩn thận với cách bạn ràng buộc bản thân với các đối tác để khởi nghiệp. Xây dựng một thỏa thuận điều hành bao gồm càng nhiều những gì có thể xảy ra trong suốt cuộc đời khởi nghiệp càng tốt. Xem xét phạm vi rất hẹp và theo mô hình khởi động tinh gọn. Tìm cách an toàn để thử các dự án nhóm. Trường học là một cách tuyệt vời. Một số trường đại học và các nhà tài trợ khác đã tạo ra những thứ như Rapid Start Up School . Một phương pháp rất phổ biến để có được một hương vị của những gì một khởi nghiệp có thể là như thế nào là tham gia vào một khởi động cuối tuần . Có các vườn ươm cộng đồng và tài trợ thương mại và không gian làm việc chung. Trải nghiệm hạn chế của tôi xảy ra ở những nơi như Gangplank (Tôi rất thích chương trình rất rẻ tiền của họ cho Start Up Cuối tuần) và Cohoots.

Sử dụng bảo vệ

Bạn nên luôn tự bảo vệ mình một cách hợp pháp, tài chính và thể chất. Trách nhiệm hình sự và dân sự có thể xảy ra liên quan đến khởi nghiệp. Nếu doanh nghiệp vay tiền hoặc thuê người cắt ngón tay, bạn có thể bị mắc kẹt với một số hóa đơn khó thanh toán. Bạn cần sử dụng các thủ tục kế toán hợp lý và có thể cần một số bảo hiểm, và bạn phải bảo vệ bản thân và các đối tác của mình khỏi bị trượt dốc.

Một vài câu chuyện thận trọng

Mặc dù đó không phải là một sự khởi đầu, tôi biết một tổ chức cho phép một người không có việc làm và đang chịu áp lực tài chính làm thủ quỹ của họ. Anh ta đã trộn lẫn các khoản tiền từ việc bán vé cho một bữa tiệc cho khoảng năm trăm người bằng tài khoản ngân hàng của riêng mình. Anh ta có thể không nghĩ rằng anh ta đã ăn cắp, nhưng anh ta chắc chắn đã sử dụng phán đoán kém. Khi rõ ràng tiền đã biến mất, có những vấn đề xấu với người bị truy tố vì tham ô. Tổ chức có bảo hiểm cho phép tổ chức bữa tiệc, nhưng nếu họ không có 500 người mua vé đó sẽ bị giữ lại túi.

Một trường hợp khác mà tôi biết có một Công ty trách nhiệm hữu hạn bắt đầu biến thành những rắc rối lớn. Có một bản án chống lại một trong những đối tác và khi khó thu thập, các luật sư đã gửi một máy chủ quy trình đến nhà của đối tác đã quên họ đã ký hợp đồng với công ty. Có yêu cầu chống lại đối tác và các phản ứng pháp lý được yêu cầu. Sau khi đến tòa án và tìm kiếm lời khuyên pháp lý, đối tác đã chăm sóc nó, nhưng những cơn đau đầu này thường không biến mất cho đến khi tiền thật ra khỏi túi của ai đó.

Làm việc siêng năng và siêng năng

Xây dựng đội ngũ và tìm kiếm các đối tác phù hợp là vô cùng quan trọng. Larry Page nói về việc dành một thời gian dài để tìm kiếm đối tác để tìm thấy Google.


2

Giá trị của nó giống như bạn sẽ làm một sản phẩm "thực sự":

Chi phí thay thế là gì?:
Nếu không có sản phẩm tương đương - chi phí để thuê ai đó làm lại từ đầu là bao nhiêu? Chi phí làm việc xung quanh một số IP / bằng sáng chế có trong là gì?
Nếu có một sản phẩm tương đương - theo cách nào thì sản phẩm của bạn tốt hơn, theo cách nào thì nó tệ hơn - sự khác biệt đó có giá trị gì?

Chi phí "chìm" - thời gian bạn đã sử dụng và không thể "không chi tiêu" sẽ không liên quan đến quyết định của bạn.
Ngay cả "chi phí" trong tương lai cũng không liên quan đến giá / giá trị - mọi thứ có thể có giá trị cao hơn chi phí xây dựng (ví dụ: Mona Lisa đáng giá hơn lao động + sơn + khung + vải + lề 30%)


1

Ohloh có một bài viết wiki về cách họ tính toán chi phí cho các dự án họ theo dõi. Nó liên kết đến một bài viết Wikipedia có vẻ đủ kỹ lưỡng.

Wiki Ohloh

Tôi hy vọng rằng điều này sẽ giúp.


1

Nếu đây là những người bạn, tại sao bạn không chia đều giá trị của công ty? Nói theo thống kê, khởi nghiệp của bạn sẽ thất bại nên không thành vấn đề. Và nếu bạn cực kỳ thành công, tốt, bạn vẫn sẽ có rất nhiều tiền nên điều đó cũng không thành vấn đề.


Tôi giống như câu trả lời này, nhưng tôi cũng nghĩ rằng bắt đầu bằng một đóng góp không đồng đều với lời hứa về phần thưởng tương lai có thể đặt ra một kỳ vọng có thể dẫn đến mất một số tình bạn. Paul Allen rời khỏi Bill Gates với rất nhiều tiền, nhưng cuốn sách của ông cho thấy những điều không hoàn hảo giữa họ. Woz ban đầu là người đóng góp kỹ thuật lớn hơn, nhưng Jobs đã cháy sáng hơn, bùng cháy, rồi lại cháy sáng hơn. Có lẽ sẽ khó hơn để đưa ra ví dụ về việc khởi nghiệp thất bại ảnh hưởng đến tình bạn như thế nào, nhưng tôi hy vọng một vài điều có lẽ đã kết thúc tại tòa án, và thậm chí còn tan rã hơn.
Nhà phát
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.