Tabla de contenido:
Definición - ¿Qué significa Desarrollo Distribuido?
El desarrollo distribuido es un modelo de desarrollo de software en el que los equipos de TI distribuidos a través de líneas geográficas colaboran en aplicaciones o diversos software. Estos equipos a menudo están separados por mini-proyectos que se unen para una versión final del software.
El desarrollo distribuido es un enfoque de TI familiar, pero el control del código fuente y otros problemas lo hacen menos que ideal. Sin embargo, las herramientas modernas y avanzadas basadas en la Web y las técnicas de colaboración permiten a los equipos trabajar de manera efectiva y distribuida.
Techopedia explica el desarrollo distribuido
Los equipos trabajan de forma remota, en colaboración y en una forma de desarrollo distribuido por varias razones, de la siguiente manera:- Aunque los miembros del equipo pueden compartir ideas de proyectos similares, pueden residir o trabajar en ubicaciones separadas, haciendo imposible la colaboración interna.
- Las startups pueden usar este enfoque para ahorrar costos iniciales o de capital, como instalaciones y hardware para los miembros del equipo.
- Los miembros del equipo pueden querer o necesitar trabajar desde casa, o la reubicación puede no ser una opción.
- La globalización y la contratación de personal de TI en países del tercer mundo reducen los costos generales.
Esta definición fue escrita en el contexto del desarrollo de software