banner2
Consideraciones estratégicas al externalizar su desarrollo de software - Start Up Gazzete
Please, assign a menu
Get In Touch
541 Melville Ave, Palo Alto, CA 94301,
ask@ohio.clbthemes.com
Ph: +1.831.705.5448
Work Inquiries
work@ohio.clbthemes.com
Ph: +1.831.306.6725

Consideraciones estratégicas al externalizar su desarrollo de software

Banner1

El talento de ingeniería existe en todas partes del mundo, no solo en Silicon Valley, y he trabajado con varias compañías globales, incluidas algunas con sede en Silicon Valley, que han construido y vendido productos con éxito aprovechando un equipo de desarrollo de software subcontratado.

También espero que el uso de equipos de desarrollo de software subcontratados crezca con el auge del trabajo remoto debido a la pandemia y las empresas replanteándose el modelo de trabajo tradicional de estar en la misma ubicación física.

A continuación, discuto algunas implicaciones que los empresarios deben considerar al usar un equipo de desarrollo de software subcontratado.

Existen claros beneficios en la utilización de equipos de desarrollo subcontratados, tales como:

Modelo eficiente de capital
Contratar profesionales de software en ciudades como Austin, Nueva York, San Francisco, etc. puede ser costoso y difícil de retener dadas sus opciones de otros empleadores que compiten por el mismo talento.

Las empresas pueden aprovechar a los talentosos profesionales de software en geografías donde los costos son más bajos y los conjuntos de habilidades son equivalentes. Los ahorros de costos aquí se pueden utilizar para crecer de una manera eficiente en capital. He trabajado con varios clientes que han utilizado con éxito un equipo de software subcontratado y han salido a compradores de Fortune 100 y firmas de capital privado.

Un comprador reciente de uno de nuestros clientes señaló que los costos de contratar a un desarrollador de software local era equivalente a tener más de cinco desarrolladores de habilidades similares en el equipo de desarrollo de software subcontratado de nuestro cliente, lo que hizo que la transacción fuera atractiva.

Modelo Follow-the-sun
Con equipos de software en diferentes zonas horarias, el trabajo se puede hacer durante todo el día, lo que permite la aceleración en el desarrollo de productos.

Las empresas pueden construir un equipo de ingeniería altamente competente y de bajo costo que pueda trabajar en «seguir el sol» en un cronograma de respuesta ágil y rápido.

Las empresas deben tener cuidado de desarrollar las herramientas(Slack, Jira,colaboración y software de videoconferencia, etc.) y los procedimientos necesarios para mantenerse alineadas dada la dispersión geográfica, lingüística y de zona horaria.

Centrarse en la competencia básica
Algunas áreas de desarrollo de software son fundamentales para el negocio; estos aspectos se pueden realizar en la sede, mientras que las tareas de gama baja se pueden subcontratar proporcionando apalancamiento operativo.

Tener en cuenta su futura financiación o salida es clave cuando se utiliza el desarrollo de software subcontratado.

banner4

Cuatro consideraciones principales:
Transferencia de personal de desarrollo de software subcontratado tras el cambio de control: A menudo es más fácil ir a través de una agencia de terceros para contratar personal en lugar de establecer un equipo cautivo en otro país. Tras el cambio de control debido a un evento de financiamiento o salida, el inversionista o comprador probablemente querrá que la compañía tenga una relación directa como empleador o contratista en lugar de trabajar con una agencia de terceros.

Consejo No. 1: Se debe tener cuidado de garantizar que el personal de desarrollo de software subcontratado pueda transferirse contractualmente a la empresa desde la agencia de terceros.

Propiedad de la P.I.: Los compradores quieren asegurarse de que las empresas que adquieren posean su propiedad intelectual por completo.

Consejo No. 2: Es importante asegurarse de que los profesionales de desarrollo de software subcontratados involucrados en la creación de IP firmen un acuerdo de asignación de invenciones, de lo contrario, esto hará que una transacción se descime.

Preferencia geográfica de compradores e inversores: Nuestra firma estaba involucrada en una situación en la que un comprador conocido quería adquirir un cliente nuestro. Sin embargo, la ubicación de la mayoría de los equipos de desarrollo de software subcontratados hizo que los compradores se detuvieran, dado su enfoque en mantener a su fuerza laboral solo en ciertas geografías.

Afortunadamente, pudimos conseguir otro comprador interesado que prefiriera la ubicación dado que tenía una presencia sustancial en la región. Además, los inversores, dependiendo de la estrategia de su fondo, invierten en empresas incorporadas en ciertas geografías, y generalmente pueden estar bien si parte del desarrollo de software subcontratado se realiza correctamente con algunas de las consideraciones señaladas.

Consejo No. 3: También sugerimos evitar tener equipos de desarrollo subcontratados en múltiples geografías y centrarse en una ubicación particular donde hay un grupo de talento de software para obtener. Este es el enfoque práctico para la mayoría de las empresas a menos que sean grandes.

Desarrollo de la cultura: Un equipo orgánico tiende a disfrutar de actividades sociales en toda la empresa que crean una cultura de empresa o «ADN». Este no suele ser el caso de los equipos de desarrollo subcontratados que generalmente se quedan fuera, lo que puede afectar su posible transición a la empresa al salir.

Consejo No. 4: Considere incluir a los equipos de desarrollo subcontratados en tantos eventos de formación de equipos (virtuales o en persona) y compartir éxitos e hitos para darles un sentido de propiedad y pertenencia. Esto contribuirá en gran medida a construir una buena relación y un compromiso de mayor calidad, y ayudará en la transición del equipo de desarrollo subcontratado al comprador al salir.

En resumen
Dependiendo del tipo de empresa que los compradores buscan adquirir, los equipos de desarrollo de software subcontratados pueden tener un impacto en la valoración.

Si una empresa está siendo adquirida por un múltiplo de ingresos premium a medida que avanzan en su viaje de crecimiento, los compradores podrían estar menos preocupados por los equipos de ingeniería subcontratados. Sin embargo, si una empresa está siendo adquirida por su talento y tecnología de ingeniería (por ejemplo, la compra de Googlede la start-up de inteligencia artificial DeepMind por más de $ 500 millones, con el talento de ingeniería de alta calidad como un impulsor principal del trato), la subcontratación de la mayoría del equipo de ingeniería puede afectar la valoración y brindar un escrutinio adicional por parte de los compradores.

El desarrollo de software subcontratado puede ser beneficioso para las empresas si se hace correctamente. Es importante tener en cuenta los riesgos que pueden afectar una financiación o salida.

Author avatar
Joshua Smith
https://startupgazzete.com

Post a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies