Indholdsfortegnelse:
- Definition - Hvad betyder Visual Studio Team System (VSTS)?
- Techopedia forklarer Visual Studio Team System (VSTS)
Definition - Hvad betyder Visual Studio Team System (VSTS)?
Visual Studio Team System (VSTS) er et integreret udviklingsmiljø (IDE) udviklet som et softwareprodukt af Microsoft Corp. for at lette oprettelse, udvikling og styring af softwareprojekter. VSTS er sammensat af fire underprodukter:
- Visual Studio, et udviklingsmiljø
- Visual Studio Test Professional til testdatastyring og udførelse af test case
- Team Foundation Server, der tilbyder samarbejde mellem kildekodefiler og centraliseret database
- Visual Studio Lab Management, som indeholder funktioner til at skabe et virtuelt miljø til softwaretestere
Techopedia forklarer Visual Studio Team System (VSTS)
En softwareudviklingsopgave består ofte af flere faser og procedurer med forskellige mennesker involveret i hver fase:
- Den forretningsanalytiker, der er ansvarlig for at analysere det givne problem og repræsentere det visuelt
- Projektlederen, der tildeler budget og ressourcer og rammer en tidsplan for projektudviklingsaktiviteterne
- Softwarearkitekten, der studerer systemet og dets funktioner i dybden og udvikler nødvendige algoritmer
- Udvikleren, der skriver kode baseret på algoritmerne
- Softwaretestingeniøren, der tester koden for at ordne fejl og defekter
- Implementeringsteamet, der er ansvarligt for at levere det fuldt operationelle produkt til klienten
Hver af medlemmerne har brug for et andet værktøj at arbejde med. For eksempel er projektlederen kun interesseret i at arbejde med værktøjer, der giver en indsigt i projektets budget og ikke er interesseret i værktøjer, der er forbundet med test. Derfor er der brug for en softwarepakke, der kan imødekomme kravene fra de mennesker, der er involveret i softwareudvikling. VSTS tilbyder en softwarepakke med flere underpakker, der indeholder alle væsentlige funktioner.
Hele funktionaliteten af VSTS er afhængig af kernekomponenten, der er kendt som Team Foundation Server (TFS). Det letter udviklingssamarbejde mellem forskellige teams af mennesker, der arbejder på det samme softwareprojekt, tilbyder et lager til opbevaring af konfigurationsobjekter og muliggør dataindsamling og projektsporing. Det er den vigtigste back-end komponent i VSTS.