La parte más difícil de hacer este tipo de cosas por primera vez es realmente psicológica: hay una tendencia muy fuerte a pensar en lo que le cuesta en horas de trabajo, lo que generalmente es muy inexacto cuando se hace retrospectivamente e ignora el "No estaba sentado en un escritorio pero estaba pensando en ese algoritmo todo el día ... "y otros detalles generales, etc.
Así que me gustaría invitarlo a cambiar su marco de perspectiva utilizando una analogía: ya no tiene una aplicación, tiene un widget de acero. Pones las cosas en él, y las cosas salen del otro lado, y lo que hace con las cosas que entran han hecho que varias personas se acostumbren a tener tu widget alrededor. Hasta la fecha, acaba de regalar su widget de forma gratuita porque alguien le dio el acero gratis para que no le cueste nada.
Los conceptos de fondo
Ahora alguien quiere comprarle todo el concepto y la base de usuarios de su widget.
En primer lugar, ¿por qué quieren comprarlo? Si es un negocio, la respuesta es "ganar dinero". O están mejorando un producto existente que tienen y desean aumentar la lealtad y ofrecer un beneficio que creen que podría vender más copias, o quieren evitar resolver un problema que tienen y así reducir costos o enfocar su propio esfuerzo en otras cosas. También podrían querer a sus usuarios como potenciales "clientes potenciales" que saben que podrían estar interesados en su producto y podrían ser inusualmente propensos a comprarles productos.
La ecuación relevante:
Price Paid = (Buyer's Perceived Value - Seller's Cost) * Negotiation
Entonces, si no le cuesta nada (ya hizo el trabajo sin esperar pago), y les vale $ 100k, ¿le pagan $ 1? ¿O $ 99k? $ 50k? Se trata de negociación: tratar de determinar dónde está el precio final entre el máximo que pagarán y el mínimo que aceptará.
A veces, la negociación es tan extraña que la gente paga demasiado, y a veces la gente vende por menos del costo. Estos son casos extremos, por lo que los ignoramos, pero sí, existen. Quiero contratar a los negociadores de Instagram para todo lo que hago;)
Entonces, primero, ¿qué vale para ellos? Esto es, con mucho, lo más difícil de saber, y una táctica es simplemente preguntarles. Lo sé, loco ¿verdad?
Táctica de negociación súper secreta
"Soy un hombre razonable, ¿cuánto vale esto para ti?" o "¿Cuál es su presupuesto para este tipo de adquisición?" Te sorprendería la frecuencia con la que las personas simplemente te lo dicen. Es posible que no quieran regatear, y si solo quieren hacer su trabajo y comprarle algo y continuar con su día, podrían simplemente decirle: "Tenemos alrededor de $ 50k en el presupuesto para adquisiciones como la suya, y el suyo es relativamente pequeño en comparación con algunas de las otras cosas que estamos comprando, por lo que pensamos que 5-10k sería razonable dada la compra directa que estamos solicitando ". O "Supusimos que nos costaría unos $ 4000 en gastos hacer esto nosotros mismos, así que eso es lo máximo que pagaríamos en cualquier circunstancia", o simplemente "Estamos tratando de cerrar este acuerdo en alrededor de $ 3000".
Y luego puedes decidir si eso está bien contigo y si quieres empujarlo o tomarlo. ¿Qué tan difícil fue eso? En la negociación, casi siempre es muy importante que usted no sea el primero en nombrar un precio , por lo que si ofrecen un precio como voluntario, entonces tiene una línea de base que puede aceptar directamente o defender. Pero es posible que no nombren un precio, y tenemos que ver si ese precio es razonable de todos modos.
Existen algunos sistemas de contabilidad para determinar el valor de algo, y esto es lo que utilizará una empresa racional para determinar un presupuesto para comprar su pequeña 'entidad':
Costo
El valor es lo que cuesta, quizás con una depreciación anual. Esta es la forma más común de contabilidad en el mundo, y literalmente dice "el valor es lo que cuesta comprarlo, disminuyendo con el tiempo". En serio, cuesta lo que cuesta. No es muy útil para nosotros aquí, pero es cierto.
Esto es lo que la gente intenta hacer determinando las horas de trabajo, pero le daré la conclusión: esto no tiene sentido en el software. Puede trabajar 40 años en un millón de líneas de código con una tarifa actual de $ 50 por hora y el resultado vale $ 0. No está trabajando independientemente o aceptando un contrato para construir algo a una tarifa por hora, ni lo hizo "según las especificaciones" con la esperanza de venderlo para recuperar sus gastos. Esto es psicológicamente agradable, pero no tiene ningún sentido en el contexto de la compra y venta.
Costo de remplazo
El valor de algo es lo que costaría reemplazarlo. Esto puede ser fácil con los productos básicos, como preguntar "¿cuál es el valor de un nuevo Ford Focus?" Pero esto no es tan fácil en el software, porque puede ser como las matemáticas: una fórmula de una sola línea podría tomar un siglo para descubrir si aún no lo sabe. O lo que te llevó 10 horas podría llevar a otra persona a 100, o tal vez les tomaría solo una hora.
Por lo tanto, se trataría de estimar cuánto costaría tener un reemplazo para su widget construido que simultáneamente no viole ninguno de sus derechos como inventor. Mirar las líneas de código / complejidad / dificultad de su aplicación produciría un rango de "quizás un mes para un prototipo con pocos errores si una persona que sabe lo que está haciendo trabaja en él" a ... quién sabe No debe ser trivial o no te ofrecerían dinero en absoluto.
Si tienen su propio equipo de desarrollo, tal vez su estimación de hacerlo ellos mismos sea muy razonable. Pero no quieren, tienen cosas más importantes que hacer con su tiempo. Tendrían que esperar meses para comenzar, o tendrían que contratar a alguien, ¿y quién sabe si pueden entregar o si será una pérdida de tiempo y dinero? ¡Hay tanto riesgo!
Tienes los bienes AHORA MISMO, y esto tiene un valor especial. Aprovecha esto.
Comps (abreviatura de "comparaciones")
Esto es lo que otras cosas están buscando. Por ejemplo, si este negocio está acostumbrado a comprar aplicaciones / usuarios / código fuente, pueden decir: "Bueno, este widget es más fácil de hacer que el SuperWidget que compramos el mes pasado por $ 10k, pero el resultado no es tan comercializable como nuestro DeluxeWidget que compramos el año pasado por el que pagamos solo $ 5k ". Entonces, tal vez creen que un valor comparativo está en algún lugar entre $ 5k y $ 10k, y no importa si tiene un millón de líneas de código o 10, no tienen que saberlo ni preocuparse.
Así es como se venden la mayoría de los productos no básicos (como bienes raíces). Es un gran sistema, y es lo que estaba tratando de investigar, pero en este mercado (software) hay muy pocos datos públicos, por lo que está en desventaja de estar a oscuras. Sin embargo, comprenda que probablemente tengan más datos sobre esto que usted, y probablemente sea parte de cómo calculan lo que quieren pagarle.
Sistema de ingresos múltiples (ventas proyectadas)
Como señaló Mathew Foscarini , este es un sistema utilizado para valorar propiedades inmobiliarias comerciales y comerciales.
La idea es que tenga un activo que genere ingresos. Por ejemplo, un edificio de apartamentos recauda $ 50k por año en alquiler. Luego, se aplica un Múltiple, que se basa en el sistema de compensación (mencionado anteriormente), digamos 10. Entonces, el valor de mercado de este edificio de apartamentos es la cantidad de renta que se puede cobrar, según la ocupación actual y las tasas de renta, durante 10 años = $ 500k. Por supuesto, si aumenta los alquileres y mejora la ocupación el próximo año para obtener un alquiler adicional de 10k al año, de repente su propiedad vale $ 100k adicionales, y por eso están involucradas tantas personas ricas (y personas en bancarrota, por supuesto) en bienes raices
Este sistema se puede aplicar al software, pero si su aplicación no es comercialmente viable individualmente, es difícil hacerlo. Con su ejemplo de 80 usuarios que pagan $ 200 cada uno, eso significa que si una empresa puede convencer a esas mismas personas para que compren una nueva versión (que es mucho más fácil que vender a extraños), o convencer a una pequeña porción de su mayor base de clientes para comprar 80 copias, eso es un rápido $ 16k por tal vez enviar una explosión de correo electrónico y enviar un memo a su personal de ventas.
Las compañías bien establecidas han estimado los valores de por vida de los usuarios, y si este número es alto (como, por ejemplo, los compradores de Creative Suite de Adobe), pagar $ 30k para recoger incluso 1 nuevo usuario o retener a un cliente existente fue una gran idea.
Lo que debe hacer
El primer paso es "hablar con ellos". Aprenda acerca de sus necesidades, por qué están interesados, qué necesidades satisface esto para ellos, solo aprenda tanto sobre ellos y lo que quieren como sea posible. Esto es ser un buen vendedor (no un vendedor de maletas): conozca a su cliente.
Tal vez en realidad están comprando para revender. La gente me ha ofrecido comprar mi código porque tenían un contrato donde se suponía que debían hacer algo que hiciera lo que mi código ya estaba haciendo. Si su contrato total era de $ 500, obviamente lo máximo que me iban a pagar era "menos que eso". Pregunté y me dijeron que así era. A veces no me interesaba (no valía la pena la molestia por ese precio, o estaba demasiado ocupado), a veces solo les daba el código de forma gratuita, y a veces aceptaba su oferta para hacer un poco dinero extra en el código que ya escribí y aún podría seguir usando.
Tal vez quieran cambiar la piel / reutilizar la aplicación y venderla como su propio producto. Quizás quieran agregarlo a un menú de su software existente. Tal vez no les importa mucho la aplicación, pero quieren que los usuarios y la aplicación sean un bono gratuito dado a los compradores de su próxima versión. Tal vez se compilará en su propio código fuente y la aplicación existente se 'descontinuará', pero la función estará disponible en su aplicación ahora ... etc., etc., etc. Podría inventar todo el día, pero el único Una forma de tener incluso una idea vaga es simplemente preguntar . Incluso si mienten, a quién le importa, ¡aprendiste algo !
A veces, estas son entrevistas de trabajo de algún tipo y querrán comprar sus servicios en el futuro, tal vez solo quieran un widget para evitarles problemas.
Precaución final
El diablo está en los detalles, y ellos importan. ¿Conserva CUALQUIER derecho sobre el código? ¿Incluso quieren que dejes de usar / eliminar todas las copias del código y la aplicación propia? ¿Solo quieren una licencia para usar tus cosas y 'transferir' el nombre y los usuarios a ellos y no les importa lo que hagas después de eso? ¿Quieren apoyo continuo, consultas y, de ser así, qué es apropiado contactarlo y cuándo?
Si van a hacer demandas futuras de su tiempo y esfuerzo, ese es un buen momento para ofrecer algo como "x horas de apoyo en la transición / interpretación, entonces estoy disponible a $ Y por hora después de eso". Estar interesado, ser profesional, ser solidario: no se dedique a usted, a su tiempo y a su trabajo porque olvidó aclarar y poner las cosas por escrito.