Wie können Sie einen Preis für Ihren Quellcode festlegen? [geschlossen]

78

Ich wurde gebeten, den Quellcode (zusammen mit den vorhandenen Benutzern) einer kleinen Utility-App zu verkaufen, die ich vor Jahren erstellt habe. Ich habe untersucht, wie man einen Preis für den Quellcode festlegt, aber bisher noch keine gute Lösung gefunden.

Ich habe im Internet gesucht, aber nichts Nützliches gefunden. Dann bin ich auf ein paar andere gestoßen, die auch ihren Quellcode mit Benutzern verkauft haben, aber ihre Preise scheinen unrealistisch hoch zu sein. Zum Beispiel berechnete eine Person einen Preis pro Benutzer von ungefähr 200 US-Dollar. Er hatte 80 Benutzer und verkaufte die Quelle mit Benutzern für 30.000 US-Dollar. Wie ist er auf diesen Preis gekommen?

Kann ich mit dieser Formel einen guten Preis finden:

(Anzahl Benutzer x App-Preis) + (App-Preis x Anzahl neuer Benutzer in einem Jahr)

?

Wenn dies eine gute Formel ist, wie bewerten Sie Quellen, die noch keine Benutzer haben?

deviDave
quelle
5
Warnung. Etwas Integration und jede Menge Support werden benötigt, Überladung könnte der richtige Preis sein. Ein Prozentsatz auf Verkäufe könnte al-Soda sein. Wie "Kern" wäre Ihr Code für ihr Anwendungsverkaufspotential? Diese Metrik kann dazu beitragen, einen angemessenen Preis festzulegen.
ZJR
Kein zukünftiger Prozentsatz des Verkaufs für mich. Das Potenzial liegt in der Verbesserung der App. Das aktuelle Potenzial ist die Anzahl der verkauften Einheiten in einem Jahr, denke ich.
DeviDave
8
Sie berücksichtigen eine Sache nicht. Dieser Programmierer kannte wahrscheinlich das Budget der Firma, die 30.000 bezahlte, und er wusste wahrscheinlich auch, wie viele Benutzer sie benötigen würden. Wenn Sie rechnen, erhalten Sie einen Preis pro Benutzer, der auf das jeweilige Unternehmen zugeschnitten ist, damit Sie wissen, dass Sie dafür bezahlt werden. Ich kann fast garantieren, dass er diese Zahlen nicht so vom Himmel gezogen hat.
Neil
1
@Neil Nicht wirklich, seit er die Quellen an die Startup-Firma verkauft hat, die seine App für ihr Startup brauchte. Sie können sagen, dass er sie in Eile erwischt hat, aber sie waren keine reiche Gesellschaft. Außerdem verkaufe ich meine App an ein Startup-Unternehmen. Als würde ich nicht wissen, um den Preis festzulegen, wenn die große Firma mich bat, ihnen die App zu verkaufen :).
DeviDave
1
@MathewFoscarini - Beantworten Sie Ihren Kommentar zu CW besser in The Whiteboard. Eine kurze Antwort ist jedoch noch nicht.

Antworten:

78

Der Verkauf des Quellcodes für eine App ist dem Verkauf eines Unternehmens sehr ähnlich.

Die Standardformel lautet price = revenue * 3 + assets.

Die Multiplikation von 3ist ein Faktor von Angebot und Nachfrage. Je mehr Käufer ein Unternehmen hat, desto höher ist der Multiplikator. Wenn wir in den Nachrichten von einem von ABC Corp gekauften Unternehmen hören, handelt es sich oft um eine große Zahl. Diese Unternehmen können einen Multiplikator von 5oder höher haben.

Unternehmen, die keine revenueVorgeschichte haben, sind auf eine Bewertung angewiesen. Die Bewertung ist eine Schätzung der prognostizierten Einnahmen, auf die der Multiplikator angewendet wird.

So können wir den Multiplikator für Ihr Beispiel berechnen.

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

Angenommen, er hätte alle seine Lizenzen in einem Jahr verkauft, hätte er (Ihr Beispiel) einen Multiplikator von 1.875ohne zusätzliche Vermögenswerte. Für den Programmierer ist das kein besonders gutes Geschäft. Vor allem, wenn Sie zukünftige Upgrades von Benutzern berücksichtigen, die zum Umsatz beitragen.

Warum ist es kein gutes Geschäft?

Der Käufer kann seine Kosten in weniger als 2 Jahren erstatten. Die meisten Menschen brauchen länger, um einen Autokredit zurückzuzahlen.

Wenn wir mit dem Käufer über die Festlegung eines Preises sprechen, besprechen wir, wie lange der Käufer seine Investition zurückerhalten und anfangen möchte, von seinem Kauf zu profitieren.

Du sagst I'm giving up this source code, and its future revenue to you. Der Preis wird basierend auf einer Schätzung der Zukunft festgelegt.

Wenn Sie keine Einnahmen aus Ihrem Quellcode erhalten haben, müssen Sie sich mit dem Käufer über die Bewertung der zukünftigen Einnahmen streiten.

Reactgular
quelle
4
@deviDave Der Multiplikator von 3basiert auf dem Durchschnittspreis IPO, den Unternehmen für den ersten Aktienkurs festgelegt haben. Investoren suchen oft nach einem guten Multiplikator, aber einige IPOssind überteuert. (dh Facebook hatte einen Multiplikator von 6, aber einige Investoren argumentierten, dass ihre Bewertung auch zu hoch war).
Reactgular
1
Danke, Mann! Der Multiplikator hilft mir wirklich. Ich weiß, dass Sie kein Geschäftsexperte sind, aber können Sie mir einen guten Link zu den Dingen geben, die Sie hier erwähnt haben (Multiplikator, Börsengang usw.)?
DeviDave
1
@deviDave CNN Money hat einen Geschäftswertrechner. Das Vielfache wird durch den Branchentyp definiert. cgi.money.cnn.com/tools/bizworth
Reactgular
1
@deviDave hier ist ein kostenloses PDF zum Verkauf eines Unternehmens. Erläutert den Multiplikator ausführlicher. evancarmichael.com/Buying-A-Business/890/…
Reactgular
1
@deviDave hier sind einige alternative Formeln (einschließlich Multiplikator) von Forbes Magazine. forbes.com/2009/09/23/…
Reactgular
60

Der schwierigste Teil, dies zum ersten Mal zu tun, ist wirklich psychologisch - es besteht eine sehr starke Tendenz, darüber nachzudenken, was es Sie in Mannstunden gekostet hat, was im Nachhinein in der Regel äußerst ungenau ist und das "Ich war nicht" ignoriert Ich saß an einem Schreibtisch, dachte aber den ganzen Tag über diesen Algorithmus nach.

Daher möchte ich Sie einladen, Ihren Perspektivenrahmen mithilfe einer Analogie zu ändern: Sie haben keine App mehr, Sie haben ein Stahl-Widget. Sie haben Dinge hineingesteckt, und die Dinge kommen auf die andere Seite, und was sie mit den Dingen anstellen, hat dazu geführt, dass sich verschiedene Leute daran gewöhnt haben, dass Ihr Widget in der Nähe ist. Bisher haben Sie Ihr Widget nur kostenlos verschenkt, weil Ihnen jemand den Stahl kostenlos zur Verfügung gestellt hat, sodass Sie nichts dafür bezahlen müssen.

Die Hintergrundkonzepte

Jetzt möchte jemand das gesamte Konzept und die Nutzerbasis Ihres Widgets von Ihnen kaufen.

Zuallererst, warum wollen sie es kaufen? Wenn es sich um ein Geschäft handelt, lautet die Antwort "Geld verdienen". Entweder verbessern sie ein bestehendes Produkt und möchten die Loyalität erhöhen und einen Nutzen bieten, von dem sie glauben, dass er mehr Kopien verkaufen könnte, oder sie möchten die Lösung eines Problems vermeiden und so die Kosten senken oder sich auf andere Dinge konzentrieren. Sie möchten möglicherweise auch, dass Ihre Benutzer potenzielle "Hot Leads" sind, von denen sie wissen, dass sie an ihrem Produkt interessiert sind und ungewöhnlich wahrscheinlich Dinge bei ihnen kaufen.

Die relevante Gleichung:

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

Wenn es Sie also nichts kostet (Sie haben die Arbeit bereits ohne Gehaltsvorstellung erledigt) und es ihnen 100.000 US-Dollar wert ist, zahlen sie Ihnen dann 1 US-Dollar? Oder 99.000 US-Dollar? 50.000 US-Dollar? Es geht nur um Verhandlungen - versuchen Sie herauszufinden, wo der endgültige Preis zwischen dem Höchstbetrag liegt, den sie zahlen, und dem Mindestbetrag, den Sie akzeptieren.

Manchmal sind Verhandlungen so seltsam, dass die Leute zu viel bezahlen, und manchmal verkaufen die Leute für weniger als die Kosten. Dies sind Randfälle, und deshalb ignorieren wir sie - aber ja, sie existieren. Ich möchte die Unterhändler von Instagram für alles einstellen, was ich tue;)

Also zuerst, was ist es ihnen wert? Dies ist bei weitem das Schwierigste zu wissen, und eine Taktik ist es, sie zu fragen. Ich weiß, verrückt, oder?

Super Secret Negotiation Tactic

"Ich bin ein vernünftiger Mann - was ist dir das wert?" oder "Wie hoch ist Ihr Budget für diese Art von Anschaffung?" Sie werden erstaunt sein, wie oft Leute es Ihnen sagen. Sie wollen vielleicht nicht feilschen, und wenn sie nur ihren Job machen und etwas von Ihnen kaufen und ihren Tag fortsetzen möchten, könnten sie Ihnen einfach sagen: "Wir haben etwa 50.000 USD im Budget für Akquisitionen wie Ihre, und deins ist im Vergleich zu einigen anderen Dingen, die wir kaufen, relativ klein, so dass wir angenommen haben, dass 5-10.000 angesichts des von uns angeforderten Direktkaufs vernünftig wären. " Oder "Wir dachten, es würde uns ungefähr 4000 Dollar an Kosten kosten, um dies selbst zu machen. Das ist also der Höchstbetrag, den wir unter allen Umständen bezahlen würden."

Und dann können Sie entscheiden, ob das für Sie in Ordnung ist und ob Sie es schieben oder nehmen möchten. Wie schwer war das? Bei Verhandlungen ist es fast immer sehr wichtig, dass Sie nicht der Erste sind, der einen Preis nennt. Wenn er sich also freiwillig zu einem Preis meldet, haben Sie eine Ausgangsbasis, von der Sie direkt ausgehen oder sich streiten können. Aber sie nennen vielleicht keinen Preis, und wir müssen sehen, ob dieser Preis trotzdem angemessen ist.

Es gibt ein paar Buchhaltungssysteme, mit denen der Wert von etwas bestimmt werden kann. So kann ein vernünftiges Unternehmen ein Budget für den Kauf Ihres kleinen Unternehmens festlegen:

  1. Kosten

    Der Wert ist, was es gekostet hat, vielleicht mit jährlicher Abschreibung. Dies ist die weltweit gebräuchlichste Form der Rechnungslegung und es heißt wörtlich: "Der Wert ist das, was es kostet, um es zu kaufen, und nimmt mit der Zeit ab." Im Ernst - es kostet was es kostet. Für uns hier nicht sehr hilfreich, aber es ist wahr.

    Dies ist, was die Leute versuchen, indem sie die Arbeitsstunden bestimmen, aber ich gebe Ihnen die Quintessenz: Dies ist in Software bedeutungslos. Sie können 40 Jahre lang an einer Million Codezeilen mit einer laufenden Rate von 50 US-Dollar pro Stunde arbeiten, und das Ergebnis ist 0 US-Dollar wert. Sie sind weder freiberuflich tätig, noch haben Sie einen Auftrag angenommen, um etwas im Stundentakt zu bauen, noch haben Sie den Auftrag "nach Maß" mit der Hoffnung abgeschlossen, ihn zu verkaufen, um Ihre Ausgaben wieder hereinzuholen. Dies ist psychologisch angenehm, aber im Zusammenhang mit Kauf und Verkauf völlig bedeutungslos.

  2. Wiederbeschaffungskosten

    Der Wert von etwas ist, was es kosten würde, es zu ersetzen. Dies kann bei Rohstoffen einfach sein, z. B. bei der Frage: "Was ist der Wert eines neuen Ford Focus?" In Software ist dies jedoch nicht so einfach, da es wie in Mathematik aussehen kann - es kann ein Jahrhundert dauern, bis eine einzelne einzeilige Formel ermittelt wird, wenn Sie sie noch nicht kennen. Oder was Sie 10 Stunden brauchten, könnte jemand anderes 100 Stunden brauchen - oder vielleicht würde es nur eine Stunde dauern.

    Es würde sich also darum handeln, abzuschätzen, was es kosten würde, wenn ein Ersatz für Ihr Widget erstellt würde, der gleichzeitig keine Ihrer Rechte als Erfinder verletzt. Wenn Sie sich die Code-Zeilen / Komplexität / Schwierigkeitsgrade Ihrer App ansehen, ergibt sich eine Bandbreite von "vielleicht einem Monat für einen fehlerarmen Prototyp, wenn eine Person, die weiß, was sie tut, daran arbeitet" bis zu ... wem weiß. Es darf nicht trivial sein, sonst würden sie dir überhaupt kein Geld anbieten.

    Wenn sie ein eigenes Entwicklungsteam haben, ist ihre Einschätzung, dies selbst zu tun, sehr vernünftig. Aber sie wollen nicht - sie haben wichtigere Dinge mit ihrer Zeit zu tun. Sie müssten monatelang warten, um loszulegen, oder sie müssten jemanden einstellen - und wer weiß, ob er liefern kann oder ob es nur Zeit- und Geldverschwendung ist? Es gibt so viel Risiko!

    Sie haben die Ware JETZT und das hat einen besonderen Wert. Nutzen Sie dies.

  3. Comps (Abkürzung für "Vergleiche")

    Das ist es, was andere Dinge bewirken. Wenn dieses Unternehmen zum Beispiel daran gewöhnt ist, Apps / Benutzer / Quellcode zu kaufen, kann es sagen: "Nun, dieses Widget ist einfacher zu erstellen als das SuperWidget, das wir im letzten Monat für 10.000 USD gekauft haben, aber die Ausgabe ist nicht so marktfähig wie unser DeluxeWidget, das wir letztes Jahr gekauft haben und für das wir nur $ 5k bezahlt haben. " Vielleicht rechnen sie damit, dass ein Vergleichswert irgendwo zwischen 5.000 und 10.000 US-Dollar liegt, und es spielt keine Rolle, ob Sie eine Million Codezeilen oder 10 haben, sie müssen es nicht wissen oder sich darum kümmern.

    So werden die meisten Nicht-Rohstoffe (wie Immobilien) verkauft. Es ist ein großartiges System, und Sie haben versucht, es zu erforschen, aber auf diesem Markt (Software) gibt es nur sehr wenige öffentliche Daten, sodass Sie den Nachteil haben, dass Sie diesbezüglich im Dunkeln bleiben. Verstehen Sie jedoch, dass sie wahrscheinlich mehr Daten darüber haben als Sie, und es ist wahrscheinlich ein Teil dessen, wie sie herausfinden, was sie Ihnen bezahlen wollen.

  4. Income Multiple (Projected Sales) -System

    Wie Mathew Foscarini betonte, handelt es sich hierbei um ein System zur Bewertung von Geschäfts- und Gewerbeimmobilien.

    Die Idee ist, dass Sie einen Vermögenswert haben, der ein Einkommen generiert. Zum Beispiel verbraucht ein Wohnhaus 50.000 USD pro Jahr an Miete. Dann wird ein Mehrfaches angewendet, das auf dem oben genannten Comp-System basiert, z. B. 10. Der Marktwert dieses Mehrfamilienhauses gibt also an, wie viel Miete auf der Grundlage der aktuellen Belegung und der Mietpreise über 10 Jahre gesammelt werden kann = 500.000 US-Dollar. Wenn Sie im nächsten Jahr die Mieten erhöhen und die Belegung verbessern, um zusätzliche 10.000 pro Jahr Miete zu erhalten, ist Ihre Immobilie auf einmal zusätzliche 100.000 Dollar wert - und deshalb sind so viele reiche Leute (und natürlich auch bankrotte Leute) involviert in Immobilien.

    Dieses System kann auf Software angewendet werden, aber wenn Ihre App nicht einzeln kommerziell nutzbar ist, ist es schwierig, dies zu tun. Bei einem Beispiel von 80 Benutzern, die jeweils 200 US-Dollar zahlen, bedeutet dies, dass ein Unternehmen dieselben Leute zum Kauf einer neuen Version überreden kann (was viel einfacher ist als der Verkauf an Fremde) oder einen kleinen Teil seines größeren Kundenstamms zum Kauf von 80 US-Dollar überreden kann Kopien, das sind schnelle 16.000 US-Dollar für das Versenden einer E-Mail und eines Memos an Ihre Vertriebsmitarbeiter.

    Gut etablierte Unternehmen schätzen die Lebensdauer der Nutzer. Wenn diese Zahl hoch ist (beispielsweise die Käufer von Creative Suite durch Adobe), war es eine großartige Idee, 30.000 US-Dollar zu zahlen, um auch nur einen neuen Nutzer zu gewinnen oder einen bestehenden Kunden zu binden.

Was du machen solltest

Der erste Schritt ist "mit ihnen reden". Erfahren Sie mehr über ihre Bedürfnisse, warum sie interessiert sind, welche Bedürfnisse dies für sie erfüllt, lernen Sie so viel wie möglich über sie und was sie wollen. Dies ist ein guter Verkäufer (kein Sackverkäufer) - lernen Sie Ihren Kunden kennen.

Vielleicht kaufen sie tatsächlich, um sie weiterzuverkaufen. Ich hatte das Angebot von Leuten, meinen Code zu kaufen, weil sie einen Vertrag hatten, in dem sie etwas machen sollten, das das tat, was mein Code bereits tat. Wenn ihr Gesamtvertrag 500 US-Dollar betrug, würden sie mich offensichtlich höchstens "weniger als das" bezahlen. Fragte ich und sie sagten es mir soeben. Manchmal interessierte es mich nicht (es war mir den Aufwand für diesen Preis nicht wert oder ich war zu beschäftigt), manchmal gab ich ihnen einfach den Code kostenlos, und manchmal nahm ich ihr Angebot an, ein wenig zu machen zusätzliches Geld für Code, den ich bereits geschrieben habe und den ich weiterhin verwenden könnte.

Vielleicht möchten sie die App umgestalten / neu verwenden und sie als ihr eigenes Produkt verkaufen. Vielleicht möchten sie es zu einem Menü ihrer vorhandenen Software hinzufügen. Vielleicht interessiert sie die App nicht so sehr, aber sie möchten, dass die Benutzer und die App den Käufern ihrer nächsten Version einen kostenlosen Bonus geben. Vielleicht wird es in ihren eigenen Quellcode kompiliert und die bestehende App wird 'eingestellt', aber die Funktion wird jetzt in ihrer App verfügbar sein ... usw. usw. usw. Ich könnte den ganzen Tag lang Sachen erfinden, aber die einzige Weg, um auch nur eine vage Idee zu haben, ist einfach fragen . Auch wenn sie lügen, wen interessiert das, du hast etwas gelernt !

Manchmal handelt es sich um Bewerbungsgespräche und sie möchten Ihre Dienste in Zukunft kaufen. Vielleicht möchten sie nur ein Widget, um ihnen den Ärger zu ersparen.

Letzte Vorsicht

Der Teufel steckt im Detail und sie sind wichtig. Behalten Sie irgendwelche Rechte an dem Code? Wollen sie überhaupt, dass Sie nicht mehr alle Kopien des Codes und der eigenen App verwenden / löschen? Wollen sie nur eine Lizenz, um Ihre Inhalte zu verwenden und den Namen und die Benutzer an sie zu "übertragen", und es ist ihnen egal, was Sie danach tun? Wünschen sie laufende Unterstützung, Beratung und wenn ja, was ist angemessen, um Sie zu kontaktieren und wann?

Wenn sie Ihre Zeit und Mühe für die Zukunft beanspruchen sollen, ist dies ein guter Zeitpunkt, um so etwas wie "x Stunden Unterstützung bei der Umstellung / Interpretation" anzubieten, dann bin ich für Y $ pro Stunde danach verfügbar. Sei interessiert, sei professionell, sei unterstützend - gib nicht dich selbst, deine Zeit und deine Arbeit weg, weil du vergessen hast, Dinge zu klären und schriftlich niederzulegen.

BrianH
quelle
11
+1 und herzlich willkommen bei den Programmierern, wünschte, jedes neue Gesicht hätte solch hochwertigen Inhalt geschrieben. Hoffe du bleibst eine Weile!
Jimmy Hoffa
1
Guter Eintrag. Dies sollte in einen Artikel umgewandelt werden.
Reactgular
Manchmal kann man es nicht vermeiden, als erster über einen Preis zu sprechen - vielleicht kennen auch sie die Taktik, niemals als erster einen Preispunkt zu nennen. In diesem Fall möchten Sie keinen fairen Preis nennen und dann von dort zu etwas verhandelt werden, mit dem Sie nicht zufrieden sind. Beginnen Sie stattdessen mit einer lächerlich hohen Summe und lassen Sie sich zu einem lediglich herausragenden Geschäft verhandeln. (Eine Faustregel, die ich verwendet habe, lautet: "Was immer ich für fast unfair halte, mal fünf.")
medivh
22

Theoretisch würde sich der Preis nach dem Aufwand für die Erstellung der Anwendung richten . Wenn eine einzelne Person zwei Monate ohne Unterbrechung (dh einschließlich Wochenenden) gearbeitet hat, um die App zu erstellen, beträgt der durchschnittliche Preis pro Stunde eines Freiberuflers dieser Fähigkeit (abzüglich aller Steuern) 200 USD / Stunde, 200 × 8 × 30 × 2 = 96 000. Dies bedeutet, dass man diese App für 96 000 US-Dollar verkaufen kann.

In der Praxis wird der Preis durch die Nachfrage bestimmt . Wenn niemand den Quellcode Ihrer App haben möchte, können Sie ihn kostenlos weitergeben, er ändert nichts. Wenn andererseits ein Unternehmen mit viel Geld stark an Ihrer App interessiert ist, steigt der Preis entsprechend.

Wenn Sie mit einem potenziellen Käufer konfrontiert sind, der Verhandlungsstärke besitzt und Einfluss auf Sie hat (zum Beispiel ist der Käufer ein Unternehmen, das über genügend Potenzial verfügt, um Ihre App von Grund auf neu zu schreiben; andererseits benötigen Sie dringend Geld). Dann kann der Preis bis zum Äußersten fallen.

Die Tatsache, dass der Preis von der Nachfrage bestimmt wird, bedeutet auch, dass es sich um eine breite Palette von Parametern handelt, von denen einige völlig unabhängig vom Quellcode sind:

  • Ist der Code von hoher oder niedriger Qualität?

  • Gibt es eine gute Dokumentation?

  • Wird es unter Verwendung von Standards und international anerkannten Praktiken geschrieben?

  • Verwendet es populäre Bibliotheken von Drittanbietern?

  • Gibt es eine Unterstützung?

  • Ist der Code in anderen Anwendungen einfach zu implementieren?

  • Ist die Infrastruktur (Versionskontrolle, Fehlerverfolgungssystem, Bereitstellung in einem Schritt usw.) korrekt eingestellt und kann problemlos wiederverwendet werden?

  • Ist die Anwendung ausreichend getestet?

  • Wird es paarweise überprüft?

  • Ist es genug vermarktet?

  • Wird es gut präsentiert? Eine spezielle Website von professionellen Designern, die viele Aspekte des Quellcodes als Produkt präsentiert, wird unweigerlich helfen.

  • usw.

Ein weiterer wichtiger Punkt ist, genau zu wissen, was verkauft wird. Es gibt eine gewisse Lücke zwischen dem Verkauf des Rechts, die Anwendung durch den Verkauf von Lizenzen an die Kunden zu nutzen, und dem Verkauf des Rechts, mit dem Quellcode zu tun, was der Käufer möchte. Abhängig von der genauen Vertragsformulierung kann der Preis stark variieren, da der Käufer in einem Fall fast nichts tun kann, während er in anderen Fällen enorme Gewinne erzielen kann. Dies ist wiederum eine reine Verhandlung, ähnlich der Verhandlung in einem anderen Bereich.

Arseni Mourzenko
quelle
1
Ich habe versucht, die mit dem Prozess verbundenen Arbeitsstunden zu berechnen, aber das ist nicht so einfach. Erstens waren die meisten Arbeitsstunden nicht dokumentiert. Dann wurden verschiedene Arten von Arbeiten ausgeführt, wie z. B. Codierung, Testen, Marketing und Support. Aber Ihre Antwort ist sehr gut, da sie meine eigenen Gedanken und meine Befürchtungen (Verkauf von Quellcode = Verkauf von Kartoffeln) bestätigt.
DeviDave
1
@deviDave das obige ist sehr subjektiv. Leider hängt der Preis dieser Art von Verkäufen oft nicht davon ab, wie viel Aufwand in die Erstellung der Quelle gesteckt wurde oder wie gut sie gemacht wurde. Glauben Sie nicht wirklich, dass die Leute bei instagram Stunden im Wert von einer Milliarde Dollar gearbeitet haben?
Reactgular
3
lol, ich warne diejenigen, die sich dafür aussprechen, nicht so zu denken programmers. Was Sie als etwas empfinden, valueist nicht das, wonach ein Unternehmer sucht, wenn er eine Investition tätigt. Es ist schön zu glauben, dass unsere Bemühungen einen Mehrwert schaffen, aber die Welt steckt voller Quellcode, der keine Rendite in Form von $ bringt.
Reactgular
1
@MathewFoscarini: Genau das versuche ich im zweiten Teil meiner Antwort zu erklären. Das Zitat: "Es handelt sich um eine breite Palette von Parametern, von denen einige völlig unabhängig vom Quellcode sind" ist ebenfalls relevant.
Arseni Mourzenko
1
@MathewFoscarini: "Ich bin nur neidisch, dass du mehr Stimmen bekommst als ich. Lol" : Das wird sich bald ändern. Hier eine positive Bewertung von mir (da ich Ihre Antwort wertvoll finde).
Arseni Mourzenko
7

Wie andere Antworten gezeigt haben, ist die Nachfrage nach dem Produkt das wesentliche Kriterium, aber das ist sehr schwer festzustellen. Eine einfachere Möglichkeit, den Wert des Produkts zu ermitteln, besteht darin, die Kosten für die Neuentwicklung zu berechnen. Wenn Ihres das einzige Beispiel für diesen Typ ist, würden Sie sich damit messen: Die Kosten für den Verkäufer, das Programm selbst zu entwickeln (oder die Kosten für die Entwicklung). Ich würde nicht unbedingt versuchen, es zu diesem Preis zu verkaufen, aber es könnte als Untergrenze angesehen werden.

Es wurden einige Studien zu den Gesamtkosten durchgeführt, die für die Entwicklung einer Codebasis von Grund auf anfallen würden. Dabei handelt es sich hauptsächlich um Codezeilen. Siehe zum Beispiel: http://en.wikipedia.org/wiki/COCOMO , oder hier für ein konkretes Beispiel.

Rich Smith
quelle
4
Wie wäre es mit einem COCOMO II-Rechner und der COCOMO II-Ressourcenseite ?
2

Der Wert des Quellcodes hängt nicht unbedingt von den Herstellungskosten ab.

Der reale Wert ist ein Prozentsatz des Werts für die Entität, die den Quellcode erwerben möchte.

Wenn der Quellcode einen Wert von 75.000 US-Dollar für ein Unternehmen erzeugt, können die Kosten einen Prozentsatz von 75.000 US-Dollar betragen. Möglicherweise 15.000 bis 30.000 USD +, abhängig von Ihren Verhandlungsfähigkeiten.

Ruffrey
quelle