Hogar Desarrollo ¿Qué es el desarrollo distribuido? - definición de techopedia

¿Qué es el desarrollo distribuido? - definición de techopedia

Tabla de contenido:

Anonim

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.
El desarrollo distribuido tiene desventajas potenciales. Por ejemplo, un gran equipo compuesto por múltiples micro-equipos puede fallar en la intercomunicación, retrasando o extendiendo los procesos y cronogramas de desarrollo.

Esta definición fue escrita en el contexto del desarrollo de software

¿Qué es el desarrollo distribuido? - definición de techopedia