Turinys:
- Apibrėžimas - ką reiškia „Visual Studio Team System“ (VSTS)?
- „Techopedia“ paaiškina „Visual Studio Team System“ (VSTS)
Apibrėžimas - ką reiškia „Visual Studio Team System“ (VSTS)?
„Visual Studio Team System“ (VSTS) yra integruota kūrimo aplinka (IDE), kurią kaip programinės įrangos produktą sukūrė „Microsoft Corp.“, siekdama palengvinti programinės įrangos projekto kūrimą, plėtrą ir valdymą. VSTS sudaro keturi subproduktai:
- „Visual Studio“, kūrimo aplinka
- „Visual Studio Test Professional“ skirtas duomenų duomenų valdymui ir bandymo pavyzdžių vykdymui
- „Team Foundation Server“, siūlanti kodo failų ir centralizuotos duomenų bazės bendradarbiavimą
- „Visual Studio Lab Management“, kuri teikia funkcijas virtualios aplinkos kūrimui programinės įrangos testuotojams
„Techopedia“ paaiškina „Visual Studio Team System“ (VSTS)
Programinės įrangos kūrimo užduotį dažnai sudaro keli etapai ir procedūros su kiekviename etape dalyvaujančiais žmonėmis:
- Verslo analitikas, atsakingas už nagrinėjamos problemos analizę ir vizualų jos atstovavimą
- Projekto vadovas, kuris skiria biudžetą ir išteklius bei sudaro projekto plėtros veiklos tvarkaraštį
- Programinės įrangos architektas, kuris nuodugniai tiria sistemą ir jos funkcijas bei kuria reikiamus algoritmus
- Kūrėjas, kuris rašo kodą pagal algoritmus
- Programinės įrangos testuotojas, kuris išbando kodą, kad nustatytų klaidas ir defektus
- Diegimo komanda, atsakinga už viso gaminio pristatymą klientui
Kiekvienam iš narių reikia skirtingo įrankio, su kuriuo būtų galima dirbti. Pavyzdžiui, projekto vadovas yra suinteresuotas dirbti tik su įrankiais, kurie suteikia supratimą apie projekto biudžetą, ir nesidomi įrankiais, susijusiais su testavimu. Todėl reikalingas programinės įrangos paketas, galintis patenkinti programinės įrangos kūrime dalyvaujančių žmonių reikalavimus. VSTS siūlo programinės įrangos paketą su keliais antriniais paketais, kuriuose yra visos pagrindinės savybės.
Visas VSTS funkcionalumas priklauso nuo pagrindinio komponento, vadinamo „Team Foundation Server“ (TFS). Tai palengvina skirtingų žmonių grupių, dirbančių prie to paties programinės įrangos projekto, vystomąjį bendradarbiavimą, siūlo saugyklą konfigūracijos objektams laikyti ir įgalina duomenų rinkimą bei projekto stebėjimą. Tai yra pagrindinis VSTS komponentas.
