
CarlosRR
Delta
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Personalmente que soy programador y es mi día a día,
Lo mejor "desde mi punto de vista y experiencia" es cotizar en horas los trabajos, pero allí vienen los detalles, por ejemplo la mejor práctica que mejor me ha funcionado es llevar esos "requerimientos" del usuario a la mayoría de tareas atómicas posibles, un ejemplito:
Mi costo de hora 15$ (USD) por hora.
*Requerimiento: Adaptar mi aplicación Android para que se puedan integrar pagos de MercadoPagos y que quede en BackOffice el registro de pagos para auditoria y seguimiento.
- Tareas:
1) Diseño e implementación de activity para el input de datos pago. (1 hora)
2) Configuración de proyecto para integrar consumo API (retrofit) para consumir servicio backend (1 hora).
3) Implementación de librerias en Backend para casos de "pago", "consulta", anulaciones con Mercado Pago (2 horas).
4) Diseño e implementación de endpoints y persistencia de data. (1,5 horas).
4) Documentar API (30 min)
5) Integrar API y casos de usos X a la aplicación Android (2 horas).
Prácticamente es un día de trabajo 8 horas, 120$.
Ahora viene indicar la disponibilidad diaria como programador capaz digas mira al día puedo darle 4 horas, ya sabes que el trabajo debe salir en 2 días entonces. Y asi es como yo vengo trabajando desde hace 4 años y me he ahorrado muchos problemas sentandome a conversar con el cliente y sacar las tareas lo más atómico y entendible, discutir duración de tareas y listo, todos felices.
Lo mejor "desde mi punto de vista y experiencia" es cotizar en horas los trabajos, pero allí vienen los detalles, por ejemplo la mejor práctica que mejor me ha funcionado es llevar esos "requerimientos" del usuario a la mayoría de tareas atómicas posibles, un ejemplito:
Mi costo de hora 15$ (USD) por hora.
*Requerimiento: Adaptar mi aplicación Android para que se puedan integrar pagos de MercadoPagos y que quede en BackOffice el registro de pagos para auditoria y seguimiento.
- Tareas:
1) Diseño e implementación de activity para el input de datos pago. (1 hora)
2) Configuración de proyecto para integrar consumo API (retrofit) para consumir servicio backend (1 hora).
3) Implementación de librerias en Backend para casos de "pago", "consulta", anulaciones con Mercado Pago (2 horas).
4) Diseño e implementación de endpoints y persistencia de data. (1,5 horas).
4) Documentar API (30 min)
5) Integrar API y casos de usos X a la aplicación Android (2 horas).
Prácticamente es un día de trabajo 8 horas, 120$.
Ahora viene indicar la disponibilidad diaria como programador capaz digas mira al día puedo darle 4 horas, ya sabes que el trabajo debe salir en 2 días entonces. Y asi es como yo vengo trabajando desde hace 4 años y me he ahorrado muchos problemas sentandome a conversar con el cliente y sacar las tareas lo más atómico y entendible, discutir duración de tareas y listo, todos felices.