Hjem Utvikling Hva er distribuert utvikling? - definisjon fra techopedia

Hva er distribuert utvikling? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr distribuert utvikling?

Distribuert utvikling er en programvareutviklingsmodell der IT-team spredt over geografiske linjer samarbeider om applikasjoner eller annen programvare. Disse teamene skilles ofte av mini-prosjekter som blir samlet for en endelig programvareoppbygging.

Distribuert utvikling er en kjent IT-tilnærming, men kildekodekontroll og andre problemer gjør den mindre enn ideell. Imidlertid lar moderne og avanserte nettbaserte verktøy og samarbeidsteknikker teamene jobbe effektivt på en distribuert måte.

Techopedia forklarer Distribuert utvikling

Team jobber eksternt, samarbeidende og i en distribuert utviklingsmode av flere årsaker, som følger:

  • Selv om teammedlemmer kan dele lignende prosjektidéer, kan de være bosatt eller jobbe på separate steder, noe som gjør internt samarbeid umulig.
  • Oppstart kan bruke denne tilnærmingen for å spare forhånds- eller kapitalkostnader, som fasiliteter og maskinvare for teammedlemmer.
  • Teammedlemmer vil kanskje eller trenger å jobbe hjemmefra, eller flytting er kanskje ikke et alternativ.
  • Globalisering og ansettelse av IT-medarbeidere i tredjelandene reduserer kostnader.
Distribuert utvikling har potensielle ulemper. For eksempel kan et stort team bestående av flere mikroteam mislykkes ved kommunikasjon, forsinkelse eller utvidelse av utviklingsprosesser og tidslinjer.

Denne definisjonen ble skrevet i sammenheng med programvareutvikling

Hva er distribuert utvikling? - definisjon fra techopedia