Subcontratación de algunas tareas de desarrollo de software [cerrado]

Actualmente contamos con un equipo de desarrollo de 5 personas y un equipo de soporte de 8. Estamos ubicados en Irlanda y estamos desarrollando software en forma continua en un producto que licenciamos y brindamos soporte a varios clientes.

Actualmente estamos considerando vincularnos con una empresa de subcontratación y, al mismo tiempo, aumentar nuestro equipo de desarrollo en Irlanda.

Tengo un contacto que es muy conocido y respetado en la industria y que tiene un equipo de subcontratación en la India.

Tengo una reunión inicial con él pronto para discutir esto, y estos son los puntos de mi agenda.

  • Experiencia: Tipo de proyectos que su empresa ha realizado antes Recursos disponibles (experiencia y costos)
  • Comunicación: (por ejemplo, reuniones diarias, comunicación del progreso durante el día, mensajería instantánea, etc., a qué hora estará disponible el equipo subcontratado, qué pasa con los fines de semana, etc.)
  • Control de fuente: (por ejemplo, esperaríamos que el código se registre diariamente en nuestro TFS)
  • Revisión de código: (por ejemplo, asegurarse de que el código sea TDD y esté desarrollado según nuestros estándares)
  • Propiedad del código (nuestra empresa será propietaria del código)

También es mi opinión que los desarrolladores subcontratados trabajarían fuertemente con mis desarrolladores (por ejemplo, en los mismos proyectos, haciendo revisiones de código, etc.).

Me gusta una lista de otras cosas para discutir durante esta reunión inicial antes de comprometernos para que podamos evitar trampas comunes.

¿Qué tal acercarse a un abogado para redactar un contrato?
No creo que estemos en la etapa de gastar dinero en contratos antes de tener discusiones iniciales y ver qué ofrece la compañía.
@Deferm, un abogado de contratos que se ocupa de la subcontratación podrá informarle exactamente sobre el tipo de trampas comunes que le interesan.
Esta pregunta parece estar fuera de tema porque se trata de subcontratar el desarrollo a otra empresa y no es un tema de Workplace SE. Consulte ayuda: tema para los temas con los que nuestro sitio puede ayudar.
No estoy de acuerdo en que esto está fuera de tema. Cómo superar con éxito es un verdadero problema en el lugar de trabajo.
Tampoco estoy de acuerdo, creo que cómo trabajar con empresas de subcontratación es un problema absoluto en el lugar de trabajo.
Creo que esto está fuera de tema porque la amplitud de la pregunta me dice "cómo hago este aspecto particular de mi trabajo", que está fuera de tema. Además, "una lista de otras cosas para discutir" para mí es una encuesta, tampoco es una buena opción para SE. Las preguntas más centradas en este tema en general pueden ser una buena opción para Workplace.SE, pero estoy de acuerdo con este cierre en particular.
mmm, solo estaba buscando una lista para discutir durante la reunión inicial, estaba buscando una amplia guía de cosas para hacer en curso.

Respuestas (1)

También sugeriría pedirles que vengan al sitio durante unos días o semanas.

La razón es que desea asegurarse de que su equipo y su equipo tengan algo de tiempo para conocerse. Descubrí que es mucho más fácil trabajar con alguien que conozco en persona que con alguien que no conozco. Especialmente cuando esa persona está en otro país, a varias zonas horarias de distancia, y eso es de una cultura diferente.

También querrá verificar sus tarifas de facturación y probablemente compararlas con otras en India. Si son muy bajos, eso debería ser una bandera roja. Igualmente si son muy altos.

Gracias Alan, en realidad estaba pensando en ir a visitarlos, ya que quiero ver su configuración y conocerlos cara a cara.