1 votos

¿Facturación del tiempo de aprendizaje de la especialidad API?

Un cliente se ha puesto en contacto conmigo para desarrollar una aplicación que interactúe con una API web existente.

Normalmente, mi punto de vista es que el autónomo no debería facturar al cliente por el tiempo dedicado a aprender herramientas comunes. Sin embargo, la API web existente a la que el cliente quiere acceder es una API especializada y sólo es útil en aplicaciones especializadas. No creo que vuelva a necesitar la API, y dudo mucho que el cliente encuentre otro autónomo que ya esté familiarizado con la API.

¿Qué es lo normal en una situación así? ¿Incluyo el tiempo de aprendizaje de las herramientas especializadas en mi propuesta para el proyecto, subo silenciosamente la tarifa, o algo más?

2voto

Ryan Ahearn Puntos 3829

Yo diría que si se trata de una API especial que es muy restrictiva en cuanto a quién tiene acceso, y el cliente está decidido a utilizarla, tiene que pagar por ella.

Fíjate que he incluido algunas reglas para eso... El CLIENTE tiene que decir que necesita utilizarla y que ninguna otra API común satisface sus necesidades. Si este es el caso, entonces absolutamente, usted debe cobrar por ese tiempo. ¿Pero cómo?

Sólo diles. Explica que si se trata de una API personalizada con acceso limitado a la documentación, que te quita tiempo extra de otros clientes que puedes tener para aprenderla, o para conseguir que algo funcione. El cliente tiene entonces dos opciones, o bien contratarte a ti por un coste potencialmente mayor (el tiempo de aprendizaje no debería ser gratuito en este caso), o bien conseguir otro autónomo, y esperar que no sepan que tienen que aprenderlo gratis.

No soy partidario de regalar grandes bloques de tiempo o experiencia. Si quieren que aprendas la API, y que construyas y des soporte a otros productos para ellos, sugiéreles que te pongan en un contrato de retención también. Esto garantiza que te utilizarán y hará que el coste de aprender la API sea cada vez menor con cada proyecto. Entonces, ¿están en esto a largo plazo, o sólo para este único programa?

1voto

Raghav Sood Puntos 232

Si fueras carpintero y tu cliente quisiera que le construyeras una silla única que a tu entender no necesitaría ningún otro cliente. ¿Le cobrarías las herramientas nuevas que necesitas para construir su silla únicamente?

A menudo es difícil cuando no se tiene una relación absoluta en la que se pueda decir que una manzana cuesta x $, por lo que la otra manzana debería. En el desarrollo, el tiempo es su herramienta y si se utiliza para ganar experiencia o construir una aplicación, se debe cobrar en consecuencia. Sin embargo, cobrarlo como "aprendizaje" no sería la mejor práctica, por lo que sugeriría añadir el tiempo en el periodo de desarrollo.

0voto

Jota Puntos 283

Yo simplemente enumeraría estas horas y las cobraría, ya que pertenecen al ámbito del proyecto.

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