Martín:
Creo que ahora entendí, pero como el punto "b" no me quedó claro, voy a ser más explícito
Yo ahora hago esto:
1) Hago el relevamiento de lo que el cliente necesita
2) Trato de convencer al cliente (dentro de un margen lógico) que lo que necesita es lo que yo tengo (sin decirle que lo tengo)
2.a) Esto, a veces funciona a veces no, pero en general, un módulo que maneja clientes (por ejemplo) no es una cosa muy elaborada tampoco .
3) Hago el análisis del sistema que el cliente necesita.
4) Desarrollo y/o modifico los módulos que el sistema precisa para funcionar.
5) EL PRECIO DEL SISTEMA: este ítem es importante, dado que es el punto principal de mis dudas:
5.a) Hago el siguiente cálculo:
costo del producto = (horas de trabajo * valor_hora) / 10
Divido por 10 porque soy optimista y pienso que lo podré vender unas diez veces. (cosa que hasta ahora, nunca ocurrió)
5.b) En general, este ítem termina dando desde 300 pesos hasta 1400 aproximadamente, según el caso
6) Al cliente le entrego el ejecutable sin clave para que lo pruebe (SIN COSTO) por el tiempo que quiera (el sistema tendrá restricciones internas, como por ejemplo, la cantidad de artículos/productos/clientes, lo que sea)
7) SI el cliente está satisfecho, compra la licencia por tiempo indeterminado para UNA máquina servidor y N máquinas clientes.
8) El código me lo quedo yo.
Otra vez la pregunta (repito que soy muy bruto en este tema)
PREGUNTA:
De otra manera, es decir entregando los fuentes, sería así?????
costo del producto = horas de trabajo * valor hora * valor propiedad intelectual ?????
porque si es así, un sistema de 300 pesos costaría unos 5000 o 6000 (¿?)
Gracias
----- Original Message -----From: Martin OliveraTo: softlibre@...Sent: Tuesday, June 08, 2004 6:16 PMSubject: Re: [softlibre] PreguntaMensaje citado por h1 <hcsistemas@...>:
> Martín: Gracias por contestar, pero soy medio "duro" para los $$$. ¿Podrías
> explicarme qué y cómo cobra un tipo como yo, que desarrolla sistemas "a
> medida", solito y solo, sin ninguna empresa por detrás que le pague un sueldo
> mensual?
Bueno, hay opciones: podes seguir como hasta ahora vendiendo el software a
medida propietario. No se si vendes el copyright del codigo, o te lo quedas
vos.
a) si le vendes al que te contrata los derechos del codigo: cobralo muy bien,
porque te estas deshaciendo de tus derechos de autor, no es solo el trabajo en
horas lo que tenes que cobrar, sino tus derechos tambien.
b) si le vendes el programa cerrado, y el codigo solo lo tenes vos, podes
cambiar y aplicar un modelo de licencia libre. Ponele que el cliente te pague
lo mismo por tu laburo, pero le permitis que lo instale en muchas maquinas (
si lo hace el, porque si lo haces vos le cobras la hora de instalacion), le
das los fuentes, y le permitis que lo distribuya o modifique. Tambien si
quiere puede publicarse en Internet, tanto el como vos, pero no es obligatorio.
Si haces esto, tenes un argumento de venta fuerte, que es la posibilidad que
le das al cliente de cambiar de proveedor si no le gustas o tenes cualquier
problema. Lo que hoy tenes que asegurarlo con solvencia comercial, respaldo de
soporte, etc. lo atenuas un poco diciendo que si vos te esfumas, a el la
inversion le sirve igual, solo tiene que enontrar alguien que siga el
desarrollo. Parece curioso lo que te digo pero es un argumento de venta fuerte
de los servicios de SL, que te pone en mejores condiciones frente a otros
oferentes de Software Propietario.
Un tema mas, fundamental, es que para desarrollar sistemas a medida con
software libre hay muchisimas herramientas, programas semi-listos, que solo
tenes que modificar y adapar a las necesidades del cliente en lugar de hacerlo
de cero. Todo esto con bunas practicas de software porque esta hecho entre
muchas manos, vigilado por muchos ojos, y generalmente con una comunidad de
desarrolladores atras dispueta a cooperar y colaborar (siempre en la medida de
que vos tambien estes dispuesto a hacerlo).
Asi podes hacer sistemas a medida, rapido, con menor esfuerzo, solo con la
condicion de darle despues esa libertad a tu cliente. Vos le das mas, pero
tambien te cuesta menos hacerlo, y el cliente lo que ve es el valor que
representa la solucion para el, no cuanto esfuerzo eectivo hiciste vos o
cuanto tomaste de la comunidad. En estos modelos es habitual despues hacer
aportes de vuelta a la comunidad, por ejemplo liberando en Internet el codigo
que vos modificaste para que alguien mas lo use y mejore (y si encontras
interesados, encima te ahorras bastante en hacer upgrades, porque otros en la
comunidad los hacen por vos y mejoran tu aplicacion)
Es un cambio de paradigmas, hay que empezar a pensar todo de vuelta, pero se
hace mas lindo el cambio si pensas que hoy por cada cajita de Windows que
entra al pais, salen tres toneladas de soja.
Espero que te haya servido un poco la explicaicon.
Martin Olivera
correo electrónico a: softlibre-unsubscribe@...
correo electrónico a: softlibre-unsubscribe@...