Kazalo:
- Opredelitev - Kaj pomeni sistem Visual Studio Team System (VSTS)?
- Techopedia razlaga sistemski sistem Visual Studio (VSTS)
Opredelitev - Kaj pomeni sistem Visual Studio Team System (VSTS)?
Visual Studio Team System (VSTS) je integrirano razvojno okolje (IDE), ki ga je Microsoft Corp. razvil kot programski izdelek za lažje ustvarjanje, razvoj in upravljanje programske opreme. VSTS je sestavljen iz štirih podproizvodov:
- Visual Studio, razvojno okolje
- Visual Studio Test Professional za upravljanje testnih podatkov in izvedbo testnega primera
- Team Foundation Server, ki ponuja sodelovanje datotek izvorne kode in centralizirane baze podatkov
- Visual Studio Lab Management, ki ponuja funkcije za ustvarjanje virtualnega okolja za preizkuševalce programske opreme
Techopedia razlaga sistemski sistem Visual Studio (VSTS)
Naloga za razvoj programske opreme je pogosto sestavljena iz več stopenj in postopkov z različnimi ljudmi, ki sodelujejo v vsaki fazi:
- Poslovni analitik, ki je odgovoren za analizo dane težave in jo vizualno predstavlja
- Vodja projekta, ki dodeli proračun in sredstva ter oblikuje časovni razpored za dejavnosti razvoja projekta
- Programska arhitektka, ki poglobljeno preučuje sistem in njegove funkcije in razvije potrebne algoritme
- Razvijalec, ki napiše kodo na podlagi algoritmov
- Programska oprema za testiranje programske opreme, ki preizkusi kodo za odpravljanje napak in napak
- Ekipa za uvajanje, odgovorna za dostavo popolnoma operativnega izdelka stranki
Vsak od članov potrebuje drugačno orodje, s katerim lahko sodeluje. Na primer, vodjo projektov zanima samo delo z orodji, ki omogočajo vpogled v proračun projekta in ga ne zanimajo orodja, povezana s testiranjem. Zato je potreben programski paket, ki lahko izpolni zahteve ljudi, ki sodelujejo pri razvoju programske opreme. VSTS ponuja programski paket z več podpaketi, ki vsebujejo vse bistvene funkcije.
Celotna funkcionalnost VSTS temelji na jedrni komponenti, znani kot Team Foundation Server (TFS). Omogoča razvojno sodelovanje med različnimi skupinami ljudi, ki delajo na istem programskem projektu, ponuja shrambo za shranjevanje konfiguracijskih objektov in omogoča zbiranje podatkov in sledenje projektom. Je glavna zadnja komponenta VSTS.
