Lar Desenvolvimento O que é desenvolvimento distribuído? - o que é techopedia

O que é desenvolvimento distribuído? - o que é techopedia

Índice:

Anonim

Definição - O que significa Desenvolvimento Distribuído?

O desenvolvimento distribuído é um modelo de desenvolvimento de software no qual as equipes de TI espalhadas por linhas geográficas colaboram em aplicativos ou em vários softwares. Essas equipes geralmente são separadas por miniprojetos reunidos para a criação final do software.

O desenvolvimento distribuído é uma abordagem de TI familiar, mas o controle do código-fonte e outros problemas o tornam menos que o ideal. No entanto, ferramentas modernas e avançadas baseadas na Web e técnicas colaborativas permitem que as equipes trabalhem efetivamente de maneira distribuída.

Techopedia explica Desenvolvimento Distribuído

As equipes trabalham remotamente, de forma colaborativa e de maneira distribuída por várias razões, como segue:

  • Embora os membros da equipe possam compartilhar idéias semelhantes de projetos, eles podem residir ou trabalhar em locais separados, impossibilitando a colaboração interna.
  • As startups podem usar essa abordagem para economizar custos iniciais ou de capital, como instalações e hardware para os membros da equipe.
  • Os membros da equipe podem querer ou precisar trabalhar em casa ou a realocação pode não ser uma opção.
  • A globalização e a contratação de equipe de TI em países do terceiro mundo reduzem os custos indiretos.
O desenvolvimento distribuído tem potenciais desvantagens. Por exemplo, uma grande equipe formada por várias micro equipes pode falhar na intercomunicação, atrasando ou estendendo os processos e cronogramas de desenvolvimento.

Esta definição foi escrita no contexto de Desenvolvimento de Software

O que é desenvolvimento distribuído? - o que é techopedia