Cómo decidir si contratar un desarrollador web o asociarse tan temprano en una idea de aplicación web

Es bueno que tengas opciones, la mayoría de las veces los desarrolladores no se asociarán a menos que los conozcas o los pagues.

Cuando construí mi primer producto, también desperdiciado $ 18k, cometí muchos errores al trabajar con un desarrollador web contratado.

Aquí están los 5 errores de desarrollo más costosos que cometí al construirlo:

1. Pagar por la gestión del proyecto.

$ 800 en llamas, puf. Escribir una historia sobre una función + estructura metálica o diseño debería ser suficiente para que un desarrollador la cree. ‘Quiero que los usuarios puedan publicar imágenes después de haber iniciado sesión’ + maqueta asociada de cómo se ve eso en un documento. Hecho. No es necesario pagar por un gerente de proyecto para abarcarlo. Dicho esto, una vez que se hace este documento, se establece en piedra para el desarrollador y el contrato. Así que piense esta parte con mucho cuidado, pero hágalo usted mismo.

2. Pagar a los desarrolladores front-end lo mismo que a los desarrolladores back-end

Divide este trabajo !! Puede encontrar un buen desarrollador front-end para el 25% – 40% del costo por hora de un desarrollador back-end.

Woops no sabe la diferencia entre el desarrollador front-end y back-end? Desplácese un par de publicaciones hacia abajo en este grupo :).

Aún mejor, use un marco front-end como Bootstrap para ahorrar más del 90% del costo del front-end. ¡¡AUGE!!

3. Construyendo lo básico desde cero

Fui dueño de este. Como no era un experto en tecnología en ese momento, no tenía idea de que tantas cosas fueron preconstruidas y de código abierto (es decir, disponibles gratuitamente). Pregúntele a su desarrollador si hay paquetes que puedan usar para ciertas funciones. Y haz tu propia investigación. Como ejemplo, en Ruby on Rails puede encontrar paquetes llamados gemas para muchas funciones diferentes. En el mercado de datos que construí, creé mi propio sistema de inicio de sesión (que por cierto apestaba). Si lo hiciera ahora, habría utilizado la gema Devise y, en consecuencia, me ahorraría 6-12 horas en tiempo / costo de desarrollo. Lo mismo para muchas otras funciones.

Para ver si ya se ha construido algo, busque ‘Feature’ + ‘framework de desarrollo que está utilizando’. Ejemplo: ‘rails login gem’. NO vuelva a crear la rueda si ya se ha construido algo, en lugar de eso, párese sobre los hombros de gigantes.

4. No hacer cumplir estrictamente el cronograma de desarrollo

Bueno, este estaba sobre mí. Tenía una línea de tiempo para las características que se están creando y el pago asociado con cada hito. Pero fui amable y no los hice cumplir estrictamente. Debería haber sido ad * ck y tal vez mi proyecto no hubiera tomado el doble de tiempo

5. Salidas en el contrato

Para resumir, tuve que conseguir un abogado que me sacara del contrato con los primeros desarrolladores porque eran muy malos (los siguientes fueron increíbles, así que todos valieron la pena). Este está sobre mí. Debería haber incluido un lenguaje que estipule si ciertas cosas no se hacen o no se cumplen los plazos, puedo cancelar el resto del acuerdo sin más pagos o compromisos.

¡Espero que ayude si sigues la ruta del contrato!


Si lo encuentra útil, consulte mi grupo de Facebook Full Stack Entrepreneurs.

More Interesting

¿Qué se siente ser el CEO de una startup que falla?

¿Cuáles son algunas buenas razones para no comenzar su propio negocio?

Tengo 30 años, tengo 10 años de experiencia en administración y negocios minoristas y me gustaría comenzar mi carrera en TI. ¿Cómo debo comenzar?

¿En qué momento tengo una idea?

Cómo iniciar un negocio de paisajismo en la escuela secundaria

¿Las compañías como Yumist, food hopper y otras compañías similares que proporcionan alimentos caseros necesitan obtener una licencia para comenzar su negocio y qué?

Creé la idea, hice un prototipo, financié todo para mi empresa de aplicaciones y estaba a punto de recaudar fondos, quería usar a uno de los empleados como líder técnico y darle equidad porque creo que puede agregar valor ya que me falta Departamento técnico. ¿Cuánta equidad debería ofrecerle?

Soy analista de producto en una empresa de fintech. Soy el QA y líder de prueba, gestiono nuestros esfuerzos de prueba y trabajo con diseñadores y desarrolladores para corregir errores. ¿Qué tan importantes son estas funcionalidades en una empresa de tecnología de inicio?

Puedo obtener 44000 euros para una startup de mi país. ¿Me puede dar algunas ideas iniciales?

Al comenzar un fondo de inicio, ¿cuáles son los mejores factores a tener en cuenta al evaluar un negocio de alto crecimiento?

¿Cuáles son ciertos pasos para crear una startup móvil?

¿Cómo tiene más sentido establecer un negocio en Bahrein que establecer uno en Qatar?

¿Qué debo saber cuando estoy incorporando mi startup?

¿Cuál es la idea más estúpida para una aplicación o sitio web?

¿Renunciar a tus sueños hace tu vida más fácil?