Necesito vuestra ayuda para hacer un presupuesto


Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
Buenas tardes noders,

Igual que hace poco os inundé de conocimiento, hoy necesito vuestra ayuda.

Una empresa me ha hablado para hacerles un trabajo. El problema es que ni ellos saben muy bien lo que quieren.
En resumidas cuentas:
  1. Ellos le instalan una especie de ordenadores (PLCs) a sus clientes. Estos PLCs, entre otras cosas, recogen datos cada x tiempo y los guardan en unas bases de datos locales. Con esos datos hacen informes, pero solo pueden verlos en esos PLCs.
  2. Ahora quieren una app para poder que cada cliente pueda ver esos informes, gráficas, etc. en los móviles (No sé si quieren fusionar los datos de cada PLC, intentaré reunirme con ellos para esclarecer un poco más lo que quieren).
  3. Esto requiere de montar un servidor con una base de datos centralizada para que esos PLCs envíen ahí los datos vía MQTT (También montar un broker MQTT) más una API a la que se conectará la app del móvil.
  4. No sé cuánto se tarda aprox. en hacer eso. Servidor + base de datos + broker MQTT + API + App móvil. Sé que montar un broker tampoco es demasiado, la app espero no debería tardar mucho, en un par de días debería estar. Pero montar el servidor con todas sus cosas y hacer la base de datos adaptada a la estructura sé que tiene que ser más lento. Luego la API, pues depende, pero mínimo otros 3 días haciéndola tranquilo y sin explayarme mucho.
Mi pregunta es:
¿ALGUNO DE VOSOTROS HA HECHO ALGO SIMILAR O TIENE EXPERIENCIA TRABAJANDO COMO EXTERNO?

Me vendría bien que alguien se dedicase a hacer este tipo de cosas y me diga cuánto suele tardar él en cosas similares. El precio de la hora ya lo pongo yo, solo necesito saber unas horas aproximadas.


Luego tengo otra duda:
Debería cobrar todo de una vez y solo darle un soporte limitado al principio?
Cobrar por ejemplo la mitad y luego ir cobrándole todos los meses a cambio de mantenimiento? (P. ej: Añadir a un cliente nuevo, etc)
No cobrar nada y solo cobrarle mantenimiento, pero más caro?

Abstenerse ninis (90% del foro)

Gracias de antepie.
 

deathboy23

Miembro muy activo
Noderador
Nodero
Noder
Yo diria que lo mejor es cobrarles mantenimiento, mas lo que cobres por el trabajo, imagina q les cobras solo mantenimiento y intentan irse con otro o lo que sea, aparte cobrandoles el trabajo y despues el mantenimiento tienes a ese cluente amarrado y si en un futuro necesitan lo q sea acuden a ti porque ya estas trabajando con ellos, con respecto a cuanto se tarda y tal niidea en ese campo no estoy muy puesto
 
  • Like
Reacciones : Rodkaiser

cremaa

100% GITANO
Noder
Tienes que cobrar la idea, el proyecto, la ejecución y una cuota por el mantenimiento, ya sea mensual, trimestral o incluso anual (esto conforme avance el negocio) a esa empresa, lo suyo sería mensual o semanal según la carga de trabajo, siempre con una cuota fija, para que haya semanas en la que no ganes nada si es que la demanda es limitada.
 
  • Like
Reacciones : Rodkaiser

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
Tienes que cobrar la idea, el proyecto, la ejecución y una cuota por el mantenimiento, ya sea mensual, trimestral o incluso anual (esto conforme avance el negocio) a esa empresa, lo suyo sería mensual o semanal según la carga de trabajo, siempre con una cuota fija, para que haya semanas en la que no ganes nada si es que la demanda es limitada.
He pensado en cobrar todo de golpe y si luego necesita algún tipo de mantenimiento o actualización cobrarlo por horas.
 
  • Like
Reacciones : cremaa y anguloso

anguloso

5g causa cancer
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
yo se lo plantearia al tio, si bien un pago grande para poner en funcionamiento la web y a partir mensualidades fijas o bien todo a horas, igual ganas mas pela de una con el trabajo a horas pero si lo haces a mensualidades te puede venir de puta madre si funciona bien porque no tendrias que hacer mucho y si tienes contento al tio igual si luego quiere hacer otra web se va contigo y simplemente le subes la mensualidad(pd, yo lo pondria a pagar x cuatrimestre asi si no vende el mes uno y decide chapar ya te ha pagado 4 meses jejee)
 
  • Like
Reacciones : Rodkaiser

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
yo se lo plantearia al tio, si bien un pago grande para poner en funcionamiento la web y a partir mensualidades fijas o bien todo a horas, igual ganas mas pela de una con el trabajo a horas pero si lo haces a mensualidades te puede venir de puta madre si funciona bien porque no tendrias que hacer mucho y si tienes contento al tio igual si luego quiere hacer otra web se va contigo y simplemente le subes la mensualidad(pd, yo lo pondria a pagar x cuatrimestre asi si no vende el mes uno y decide chapar ya te ha pagado 4 meses jejee)
Es una app y un servidor. Como mucho sería ir añadiendo actualizaciones hasta hacer una app tocha, que es lo que querían que hiciera cuando trabajé allí. Digamos que es un servicio que ofrecerían a los clientes para poder manejar el producto, por lo que no creo que se echen para atrás.

Supongo que lo hablaré con él y le propondré las opciones, pero creo que la mejor es cobrarlo completo + mantenimiento por horas cuando se requiera. No vaya a ser que le cobre 100€ al mes y me frían a trabajo o algo xd.
 

anguloso

5g causa cancer
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
Es una app y un servidor. Como mucho sería ir añadiendo actualizaciones hasta hacer una app tocha, que es lo que querían que hiciera cuando trabajé allí. Digamos que es un servicio que ofrecerían a los clientes para poder manejar el producto, por lo que no creo que se echen para atrás.

Supongo que lo hablaré con él y le propondré las opciones, pero creo que la mejor es cobrarlo completo + mantenimiento por horas cuando se requiera. No vaya a ser que le cobre 100€ al mes y me frían a trabajo o algo xd.
hombre lo que podrias hacer seria que con una perpetualidad revisases todo, lo actualizases y si hay cosas pequeñas las arregles "gratis" que compensas con la tasa y luego a las muy malas poner una opcion ante emergencias cobrada por horas que se suma a la mensuaidad a final de mes o de cuatri o de lo que cobres, el tema es que pagos sueltos fuera de mensualidad en mi opinion quedan un poco marroneros
 
  • Like
Reacciones : cremaa y Rodkaiser

In3stable

Miembro muy activo
Lo más justo para ambos es cobrar por Sprint. Orienta el desarrollo y planifícalo al rededor de una metodología agile como Scrum, de dsta forma podrás hacerte una idea de cuantas tareas ocuparan en cada Sprint. De esa forma puedes ponerle un precio a cada sprint, en funcion de la complejidad y el valor añadido que supone sobre la aplicación.

Dale caña maquina, me alegra ver gente emprendiendo.
 
  • Like
Reacciones : Rodkaiser

4444rrrr

Apaleador de jovenlandeses profesional.
Burgués de Nodo
Noderador
Nodero
Noder
La cuestión es cobrarle todo el trabajo realizado a como tú cobres la hora, después obviamente cóbrales mensualidad o cuota anual todo bien escrito en contrato de lo que quieran y lo que añadiría esa cuota de mantenimiento, ya que hay algunas empresas que por la mensualidad se aprovechan y te tienen como un trabajador más haciendo incluso trabajos que a ti no te incumben, así que pauta bien lo que añadiría esa mensualidad o cuota anual como el total horas semanales, mensuales, trimestrales o anuales y detallado los trabajos que realizarías, te lo digo por experiencia que te pueden joder y excusarse en que “te pagan esa mensualidad para algo” y no te dejan vivir. Un abrazo y suerte con el curro pero átalo todo muy bien, en un proyecto grande o ambicioso.
 
  • Like
Reacciones : Rodkaiser

Great Chungus

Uganda Knuckles pero con nodo
Moderador
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
No sé con qué nivel de detalle/seguridad/accesibilidad te lo habrán encargado, daré un acercado por horas:

(Si lo tuviese que hacer yo)

- Montar el servidor no debería ser complicado si solo tienes que alojar la bdd, el broker y cualquier api que necesites para generar informes, supongo que depende de lo bien/mal que se te dé enlazar los servicios entre sí, personalmente y a ojo (yo me pierdo fácilmente al enlazar cosas): 30 horas

- bdd: > 5 horas, mientras no tengas que levantar demasiados servicios o rutinas tu única preocupación será el tema de gestión de usuarios (si es que tenéis un tratamiento de usuarios especial) (no tengo en cuenta ninguna migración de datos inicial)

- broker MQTT: no sé qué tan enrevesado será, pero un servicio de mensajería si todo enlaza bien se hace en un rato: >5 horas

- api: sin detalles poco qué decir...

- app: < 20 horas
 

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
La cuestión es cobrarle todo el trabajo realizado a como tú cobres la hora, después obviamente cóbrales mensualidad o cuota anual todo bien escrito en contrato de lo que quieran y lo que añadiría esa cuota de mantenimiento, ya que hay algunas empresas que por la mensualidad se aprovechan y te tienen como un trabajador más haciendo incluso trabajos que a ti no te incumben, así que pauta bien lo que añadiría esa mensualidad o cuota anual como el total horas semanales, mensuales, trimestrales o anuales y detallado los trabajos que realizarías, te lo digo por experiencia que te pueden joder y excusarse en que “te pagan esa mensualidad para algo” y no te dejan vivir. Un abrazo y suerte con el curro pero átalo todo muy bien, en un proyecto grande o ambicioso.
Lo del cobro mensual casi que lo he descartado por eso que comentas, no quiero estar calentándome la cabeza
 

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
No sé con qué nivel de detalle/seguridad/accesibilidad te lo habrán encargado, daré un acercado por horas:

(Si lo tuviese que hacer yo)

- Montar el servidor no debería ser complicado si solo tienes que alojar la bdd, el broker y cualquier api que necesites para generar informes, supongo que depende de lo bien/mal que se te dé enlazar los servicios entre sí, personalmente y a ojo (yo me pierdo fácilmente al enlazar cosas): 30 horas

- bdd: > 5 horas, mientras no tengas que levantar demasiados servicios o rutinas tu única preocupación será el tema de gestión de usuarios (si es que tenéis un tratamiento de usuarios especial) (no tengo en cuenta ninguna migración de datos inicial)

- broker MQTT: no sé qué tan enrevesado será, pero un servicio de mensajería si todo enlaza bien se hace en un rato: >5 horas

- api: sin detalles poco qué decir...

- app: < 20 horas
Yo he estimado algo más en la base de datos y algo menos en el servidor. El resto prácticamente igual.
La API he estimado unas 10-15h para no pillarme los dedos y porque luego siempre surge algún problema.

Ya que veo que estás puesto en el tema. Sobre qué precio cobras la hora y qué experiencia tienes más o menos? Yo he pensado en cobrarla en torno a 30€, no lo considero caro.

Gracias
 
  • Like
Reacciones : Great Chungus

destapeman

FUCK PUSSYS, YES BADASS
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
En horas no se cuántas serán, porque nunca hice algo así, pero si hay algo que tengo claro y esque deberías de cobrarles los servicios por separado.
Hay dos partes grandes:
1- montar la infraestructura.
2- mantener la infraestructura.

Eso lo cobraría a parte. Pero es más, el montaje de la infraestructura tiene también distintas partes, yo las cobraría por separado. Si es mucho lío, pues un presupuesto general para todo lo que sea montar la infra, pero si es posible yo haría presupuestos y cobros separados.

Luego también el mantenimiento en un contrato a parte con sus propias cláusulas que no te pillen luego la mano. Por ejemplo, si tú te haces cargo de TODO el montaje de la infra, no es lo mismo si luego solo haces PARTE del mantenimiento de la misma, no se si me entiendes por donde van los tiros.