Hem Utveckling Vad är distribuerad utveckling? - definition från techopedia

Vad är distribuerad utveckling? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Distribuerad utveckling?

Distribuerad utveckling är en mjukvaruutvecklingsmodell där IT-team spridda över geografiska linjer samarbetar om applikationer eller olika programvaror. Dessa team separeras ofta av miniprojekt som sammanförs för en slutlig programvaruuppbyggnad.

Distribuerad utveckling är en välkänd IT-strategi, men källkodskontroll och andra problem gör det mindre än idealiskt. Men moderna och avancerade webbaserade verktyg och samverkande tekniker gör det möjligt för team att arbeta effektivt på ett distribuerat sätt.

Techopedia förklarar Distribuerad utveckling

Team arbetar på distans, i samarbete och på ett distribuerat utvecklingsmönster av flera skäl, enligt följande:

  • Även om teammedlemmar kan dela liknande projektidéer, kan de vara bosatta eller arbeta på olika platser, vilket gör att internt samarbete är omöjligt.
  • Startups kan använda den här metoden för att spara förkostnader eller kapitalkostnader, som faciliteter och hårdvara för teammedlemmar.
  • Teammedlemmar kanske vill eller behöver arbeta hemifrån, eller omlokalisering kanske inte är ett alternativ.
  • Globalisering och anställning av IT-personal i tredjeländer sänker kostnaderna.
Distribuerad utveckling har potentiella nackdelar. Till exempel kan ett stort team bestående av flera mikroteam misslyckas vid interkommunikation, försening eller förlängning av utvecklingsprocesser och tidslinjer.

Denna definition har skrivits i samband med mjukvaruutveckling

Vad är distribuerad utveckling? - definition från techopedia