Meeskonna tarkvaraprotsess (TSP)

Allikas: Teadmusbaas

Kombinatsioonis personaalse tarkvaraprotsessiga (PSP), meeskonna tarkvaraprotsess (TSP) annab määratud operatiivse protsessi raamistiku, mis on kujundatud aitamaks haldurite ja inseneride meeskondadel organiseerida projekte ning luua tarkvaratooteid mis ulatuvad väikestest projektidest mitmete tuhandete koodiridadeni kuni väga suurte projektideni, mis on suuremad kui pool miljonit koodirida. TSP peaks parendama meeskonna tarkvaraprojekti kvaliteedi ning tootlikkuse taset, et paremini aidata meeskonnal järgida projekti ajakava ja maksumust tarkvarasüsteemi arendamisel.

Kuidas TSP töötab

Enne kui arendajad saavad TSP'st osa võtta, on vajalik, et nad on õppinud PSP kohta, et TSP töötaks edukalt. Koolitus on vajalik ka teistele meeskonna liikmetele, meeskonna juhatusele ning haldajatele.

TSP tarkvara arendustsükkel algab planeerimisprotsessiga, mida kutsutakse "algatuseks" (launch), mida juhitakse eraldi väljakoolitatud treeneri poolt, kes on sertifitseeritud või ajutine. Launch on kujundatud meeskonna töö algatuseks ning sellel ajaperioodil meeskonnad ning juhid püstitavad eesmärke, määravad meeskondade rollid, hindavad riske, kalkuleerivad jõupingutust, jaotavad ülesandeid ning loovad meeskonna skeemi (team plan).

Teostamise (execution) faasi ajal arendajad jälgivad planeeeritud ning tegelikku jõupingutust, ajakava ning vigu, kohtudes regulaarselt (tavaliselt kord nädalas) et ette kanda olukorda ning plaane uuesti üle vaadata.

Arendustükkel lõpeb Post Mortem'iga, et hinnata jõudlust, üle vaadata planeerimisnäitajaid ning koguda õpitut protsessi arendamiseks.

Treeneri roll keskendub meeskonna ning individuaalide toetamisele olles samal ajal sõltumatu otsesest projektihalduse kohustusest. Meeskonna juhi roll erineb treeneri omast selles, et juhid vastutavad toodete ning projektide lõpptulemuse halduse eest, samal ajal kui treener vastutab individuaalse ja meeskonna suutlikkuse eest.

Viited

Artikkel on osaline tõlge siit: Team sofware process
Personaalne tarkvaraprotsess (Inglise keeles)


Tõnu Taal TA15 2. märts 2017, kell 15:41 (EET)