it-swarm-es.com

Facturación por contrato: ¿cómo manejaría el "tiempo de aprendizaje"?

Entonces tomas un contrato en el que tienes una sólida experiencia con el 75% de la tecnología necesaria. ¿Cómo maneja su tiempo para aprender el otro 25%?

¿Incorporarlo en el tiempo de facturación? ¿Exponer el 25% en el contrato como "investigación"? ¿El aprendizaje en mi propio tiempo (no facturado)? ¿No tomar el contrato (demasiado grande de un desconocido para mí y el cliente)?

En el extremo de esto, sigo escuchando una historia sobre Mark Cuban (multimillonario de Dallas que inició broadcast.com y se lo vendió a Yahoo!) Cuando estaba en la Universidad de Indiana. Alguien le preguntó si podía crear una aplicación de negocios para ellos e inmediatamente dijo "Sí" ... no tenía idea de cómo. Así que se compró un libro, se quedó despierto por las noches, estudió y codificó ... Lo terminó (estoy seguro de que era feo), funcionó y siguió adelante.

No estoy sugiriendo hacer contratos de esta manera (¡el estrés!), Pero hay un término medio. ¿Qué es y cómo facturaría usted (o lo haría) por lo desconocido?

33
codeyoung

Si estoy aprendiendo algo que me llevaré (como, por ejemplo, una nueva API convencional, o una nueva característica de .NET o un lenguaje que es algo útil), entonces no facturo, considero que el tiempo dedicado a mejorar mi sierra, y no es culpa del cliente que no supiera esas cosas todavía.

Ahora, si es algo oscuro, lo facture a mi tarifa normal. Algunos ejemplos: API y protocolos que no son convencionales (específicos de la industria, pequeños productos de terceros o solo productos de nicho); herramientas internas, formatos de configuración y servicios dentro de la organización del cliente; un esquema de base de datos, lenguaje de consulta de base de datos o modelo de seguridad no estándar; etc.

Nunca he tenido objeciones sobre la forma en que hago esto y soy muy transparente al respecto en mis propuestas.

28
Pax Noctis

Si hago algo para un cliente que no estaría haciendo pronto por otras razones, el cliente lo paga.

Encuentro que funciona mejor valorarme a mí mismo como lo hacen otros profesionales, como médicos, abogados y contadores. Todos los que no son explícitamente "pro bono" pagan por su tiempo y esfuerzo, y la única programación de caridad que hago es en proyectos de código abierto.

Algunos clientes potenciales se resisten a pagar por cosas como tiempo de viaje, tiempo de aprendizaje, etc. Luego les explico que no voy a tomarme el tiempo por el que me pagaría un cliente diferente, y se lo daré gratis. Su reacción es una buena prueba de fuego de si serán razonables a largo plazo.

Al igual que otros dolores de cabeza de contratación, esto se ha vuelto mucho más fácil desde que dejé los contratos de precio fijo y pasé estrictamente por horas. Mis facturas incluyen un resumen diario del trabajo y no soy tímido para comentar sobre la investigación o el aprendizaje. Además, informo a mis clientes de antemano sobre las investigaciones que requieren mucho tiempo y obtengo una aprobación explícita antes de continuar.

26
Bob Murphy

Con respecto a la historia de Mark Cuban, te remito al Manifiesto del Culto al Hecho , punto 4: Fingir que sabes lo que estás haciendo es casi lo mismo que saber lo que estás haciendo, así que acepta que sepa lo que está haciendo aunque no lo sepa y hágalo.

En cuanto a la pregunta principal, cuando trabajaba como autónomo, asumí la posición de que cualquier cosa que hago para un cliente está tomando un tiempo que de otra manera podría estar usando para hacer trabajar para otros clientes, por lo que todo era facturable. El tiempo dedicado a aprender nuevas tecnologías o experimentar con nuevas técnicas se facturaba como "investigación", porque eso es lo que estaba haciendo, y normalmente se facturaba al mismo precio que todo lo demás (aunque hice raras excepciones para clientes pequeños que no de lo contrario, podría pagarlo o para tecnología con la que quería una excusa específica para jugar).

6
Dave Sherohman