2 votos

¿Dar código (scripts) al análisis estadístico o no?

Soy nuevo en el mundo de la consultoría freelance. Estoy realizando un análisis estadístico en R. Me han contratado para realizar un análisis específico y dar un modelo predictivo concreto.
Sólo he accedido a dar el análisis tal y como está sin el código, pero les gustaría el código considerando un precio diferente. Este cliente específico es conocido por reutilizar la experiencia que encuentran y recogen de los consultores y utilizar los activos de la casa para replicar.

Sé que no sabrán leerlo ni parece que entiendan del todo el hecho de que la mayor parte de lo que está escrito es muy específico para el caso y muy bien no es aplicable a eventos similares. Aunque me arriesgo a que no me contraten de nuevo. Estoy tentado de hacerlo:

  • Diga no (precio original, dé sólo resultados y flujo de trabajo)
  • Dales el código completo y mira si son capaces de descifrarlo. Flujo de trabajo y scripts de resultados (mayor precio)
  • Intente reunirse en el medio y dar una mejor idea de cómo serían capaces de realizar un análisis similar en condiciones similares. Esto significa que hay que formar a su personal. Resultados, flujo de trabajo, guiones, tiempo para explicar los detalles a su personal (precio aún mayor + horas de formación).

Estoy un poco perdido y me gustaría saber cuál es la norma de la industria al respecto (si es que existe).

TL;DR en la consultoría de R es normal dar y explicar el código utilizado para obtener cierta respuesta (scripting wise) o es una explicación del flujo de trabajo suficiente.

2voto

user4606 Puntos 51

Dependiendo de su área de negocio, por ejemplo, la medicina, podría ser necesario para ellos proporcionar los pasos tomados para obtener resultados también. Si no estaban seguros de su experiencia, podría haber sido una decisión inteligente dejar que usted produjera primero los resultados y sólo entonces los guiones si funcionan.

A la hora de fijar el precio de los guiones, hay que tener en cuenta dos hechos:

  • ¿Cuánto les vale, es decir, cuánto les costaría desarrollar el mismo script desde cero? Aquí con la condición lateral de que tengan entrada y salida como caso de prueba. ¿Cuánto de eso ya se pagó por los resultados?

  • ¿Cuánto les costaría contratar a otro autónomo para hacer el trabajo?

En función de esto puedes calcular un precio justo y puedes respaldarlo con los buenos resultados que ya has proporcionado. No cobres de más o buscarán otras opciones, pero tampoco cobres de menos o seguirán abusando de ti y difícilmente llegarás a precios más altos una vez que el primero sea demasiado bajo.

Con el tiempo que ya has gastado, considera también cuánto cuesta limpiar tu código para la entrega, si está en un mal estado rápido y sucio de hackeo.

Tampoco es raro pedir código en cualquier área de desarrollo, ya sea sólo para tener una copia de seguridad en caso de que su empresa/freelance deje de funcionar. He visto factores de 2x a 10x del precio del producto, pero eso depende en gran medida de las preguntas anteriores, de cuánto vale para ellos, no de cuánto te cuesta producirlo.

2voto

t3rse Puntos 5983

Negociar y dar al cliente lo que necesita

A no ser que te estén quitando otros negocios, dales los scripts y ofrécete a recorrer el código, asumiendo que te van a compensar por tu tiempo y el valor que añades. Acordar inicialmente sólo los resultados y no el código les permite pagar un precio más barato en caso de que tu trabajo esté mal hecho o no satisfaga realmente sus necesidades. Dado que el acuerdo original era por un precio más bajo sin código, considéralo como una bonificación y como una forma de que digan que tu trabajo aporta valor.

¿Por qué las empresas contratan consultores?

Las empresas contratan a consultores porque tienen un problema que no pueden resolver con el talento interno de una manera oportuna o asequible, y estas personas a menudo buscan consultores para la formación adicional o para resolver un problema recurrente en su negocio. Un buen ejemplo podría ser un entrenador de bienestar, un entrenador antidiscriminación o un especialista en seguridad de productos. Ya sabes, el tipo de persona que va a tu lugar de trabajo para enseñarte a comer más sano, o a trabajar en entornos diversos, o a utilizar un equipo sin cortarte los dedos. En definitiva, aportan un valor en forma de conocimiento que perdura mucho tiempo después de que se hayan ido.

O tal vez contraten a un consultor para que les haga un análisis estadístico, primero dándoles un pez y luego enseñándoles a pescar. Ahora te piden que les enseñes a pescar, y parece que están dispuestos a pagarte por ello.

Puede haber trabajos futuros

Como experto en su problema específico, puede llegar un momento en el que vuelvan a acudir a usted con más necesidades que su talento interno no puede satisfacer ni a tiempo ni de forma rentable. Al haber tenido una relación comercial positiva con ellos en el pasado, que no implica que usted los tenga como rehenes, es probable que se dirijan a usted si tienen más problemas difíciles de resolver.

Sólo he tenido unos pocos clientes autónomos en los últimos siete o diez años, pero esos pocos me han hecho repetir los servicios que presto. Asegúrate de que te compensan, pero tampoco tomes a tus clientes como rehenes. Hay más dinero en la construcción de una reputación sólida y una red, ya sea en trabajo recurrente o en referencias.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X