Sisällysluettelo:
- Määritelmä - Mitä Visual Studio Team System (VSTS) tarkoittaa?
- Techopedia selittää Visual Studio Team System (VSTS) -järjestelmän
Määritelmä - Mitä Visual Studio Team System (VSTS) tarkoittaa?
Visual Studio Team System (VSTS) on integroitu kehitysympäristö (IDE), jonka Microsoft Corp. on kehittänyt ohjelmistotuotteena helpottamaan ohjelmistoprojektien luomista, kehittämistä ja hallintaa. VSTS koostuu neljästä alituotteesta:
- Visual Studio, kehitysympäristö
- Visual Studio Test Professional testitietojen hallintaan ja testitapausten suorittamiseen
- Team Foundation Server, joka tarjoaa lähdekooditiedostojen ja keskitetyn tietokannan yhteistyön
- Visual Studio Lab Management, joka tarjoaa ominaisuuksia virtuaalisen ympäristön luomiseksi ohjelmistotestajille
Techopedia selittää Visual Studio Team System (VSTS) -järjestelmän
Ohjelmistokehitystehtävä koostuu usein useista vaiheista ja menettelyistä, joissa kussakin vaiheessa on mukana erilaisia ihmisiä:
- Liiketoimintaanalyytikko, joka vastaa analysoimaan annettua ongelmaa ja edustamaan sitä visuaalisesti
- Projektipäällikkö, joka osoittaa budjetin ja resurssit ja laatii aikataulun projektin kehittämistoiminnalle
- Ohjelmistoarkkitehti, joka tutkii järjestelmää ja sen toimintoja perusteellisesti ja kehittää tarvittavat algoritmit
- Kehittäjä, joka kirjoittaa koodin algoritmien perusteella
- Ohjelmistotestausinsinööri, joka testaa koodin virheiden ja virheiden korjaamiseksi
- Asennusryhmä, joka vastaa täysin toimivan tuotteen toimittamisesta asiakkaalle
Jokainen jäsen tarvitsee erilaisen työkalun työskennellä. Esimerkiksi projektipäällikkö on kiinnostunut työskentelemään vain työkaluilla, jotka antavat käsityksen projektin budjetista, eikä hän ole kiinnostunut testaukseen liittyvistä työkaluista. Siksi tarvitaan ohjelmistopaketti, joka pystyy vastaamaan ohjelmistojen kehittämiseen osallistuvien ihmisten vaatimuksiin. VSTS tarjoaa ohjelmistopaketin, jossa on useita alipaketteja, jotka sisältävät kaikki olennaiset ominaisuudet.
VSTS: n koko toiminnallisuus riippuu ydinkomponentista, joka tunnetaan nimellä Team Foundation Server (TFS). Se helpottaa kehitysyhteistyötä saman ohjelmistoprojektin parissa työskentelevien eri ihmisryhmien välillä, tarjoaa säilytystilan konfigurointiobjektien varastointiin ja mahdollistaa tiedonkeruun ja projektin seurannan. Se on VSTS: n tärkein taustakomponentti.