Testihinnangu etapis prognoosisite, et Guru99 Banki projekt valmib ühe kuu jooksul. Oletame, et teil on vaja 5 liiget selle projekti ühes kuus tegemiseks. Kuid teie ülemus arvab teisiti.
1. Kas ülemuse idee on õige?
JahPole
vale
õige,
kuna meeskonda ei saa sellisel viisil skaleerida. Liiga palju meeskonna liikmeid tekitab meeskonna korralduses ja halduses probleemi
Te ei saa meeskonda lihtsalt skaleerida nagu ülaltoodud stsenaariumi valem, kuna:
- Haldamine kümneliikmeline meeskond on täiesti erinevad haldamise viieliikmeline meeskond. Meeskonna haldamine ja juhtimine võib võtta rohkem pingutusi ning projekti täitmise aeg võib pikeneda.
- Kui meeskonnas suureneb liikmete arv, saavad nad täitmisaja lühendamiseks jagada projekti ülesandeid. Kuid tööülesannete jagamine paljudele inimestele, mida saab teha ainult üks inimene, võib mõjutada tootlikkust.
Meeskonna korraldamine on „Testihalduse” üks keerulisemaid ülesandeid. Testimeeskonnal on igas tarkvaraprojektis väga keskne roll . Kõigi edukate testijuhtide põhijooneks on suure jõudlusega testimeeskonna organiseerimine ja juhtimine, mis pakub organisatsioonile ärilist väärtust.
Mis on "projektimeeskond"?
Projektimeeskond on rühm inimesi, kes
Nad teevad koostööd projekti üldeesmärgi saavutamiseks. Testijuht on inimene, kes loob tõhusa meeskonna ja viib nad selle eduni.
Kuidas luua ülitõhus meeskond?
Järgmine joon on ülitõhusa meeskonna loomiseks hädavajalik
- Tihe koostöö - koostöö on tööga teistega töötamine ja koos tegutsemine. Andekas meeskond mõtleb välja võimalusi inimestevaheliste probleemide lahendamiseks ja töö tegemiseks. Nad on valmis üksteist töös toetama.
- Pühendumine - tugevas meeskonnas pühenduvad kõik liikmed projekti ühistele eesmärkidele. Nad hoolivad ja võtavad vastutuse oma töö ja meeskonna töö eest. Iga liige töötab suure vaevaga ja teised teevad sama.
- Tõhus suhtlus - meeskonna eduka tulemuse võtmeteguriks on suhtlemine. Liikmed võtavad sõna ja väljendavad oma ideid selgelt, ausalt, loogiliselt, et nad üksteist mõistaksid.
- Jagamine - meeskonnas on igal liikmel oma tugevad ja nõrgad küljed. Heas meeskonnas on liikmed valmis jagama teavet, teadmisi ja kogemusi, et üksteist paremaks muuta.
Kuidas luua ja juhtida tõhusat meeskonda?
See teema annab teile samm-sammult protsessi projekti meeskonna korraldamiseks projekti Guru99 jaoks. Tõhusa meeskonna loomiseks ja haldamiseks peaksite järgima kolme sammu, nagu allpool -
1. samm. Töötage välja personaliplaan
Inimressursside planeerimine on protsess, mis tuvastab organisatsiooni praegused ja tulevased inimressursside vajadused. Inimressursside planeerimise eesmärk on tagada meeskonnaliikmete ja projektide parim sobivus ning vältida mehe võimupuudust või koondamist. See etapp on jagatud järgmiseks 3 etapiks
Samm 1.1) Nõudluse prognoosimine
Selles etapis prognoosib Test Manager üldisi inimressursside vajadusi vastavalt erinevatele projektikavadele.
Teil võib tekkida küsimus: „ Kuidas testihaldur meeskonna positsiooni ja nende rolle valib ? ”
Meeskonna koosseis ja suurus põhineb projekti omadustel ja funktsionaalsusel . Kui saate aru, millist tüüpi meeskonda vajate, teate, kuidas meeskonna positsioon ja rollid nimekirja panna.
Kuna projekti Guru99 Bank tunnuseks on testimine , peaksite selle projekti jaoks looma testimismeeskonna . Meeskonna suurus (liikmete arv projektimeeskonnas) põhineb projekti tegevuste mahul ja projekti keerukusel .
Meeskonna struktuuri testimine
Tavaliselt koosneb testimisrühm järgmistest liikmetest:
Määramine | Kohustused |
---|---|
Testijuht | Kogu projekti haldamine Määrab projekti suuna |
Testija | Koostab testijuhtumid Loo testipaketid Käivita testid, logi tulemused, teavita defektist |
Arendaja testis | Loob testimiseks programmi - arendajate loodud kood Loob testautomaatika skriptid |
Testi administraator | Ehitab üles ja tagab testikeskkonna ning varade haldamise ja hooldamise. Toetage meeskonda testkeskkonna kasutamiseks katse sooritamiseks |
SQA liikmed | Kvaliteedi tagamine |
Selle personalikava kohaselt vajate oma projektimeeskonda vähemalt 5 liiget. Igal liikmel on projektimeeskonnas erinev roll ja neil peab olema pädevus, mis vastab neile määratud rollile.
Kui projekt on keerukas ja on suure mahuga, projekti meeskondade peaks kasvama suuruse ja skaala täita keerukust. Sellisel juhul võib mitu rolli täita ja oma kohustusi täita rohkem kui üks inimene.
Samm 1.2) Pädevuse hindamine
Liikme pädevused on oluline punkt, mida peaksite ressursside planeerimisel arvesse võtma. Sa pead mängu liikmete erinevate pädevuste et õige ülesanne. See tähendab töö jaoks sobiva inimese valimist.
Mõelge järgmisele stsenaariumile -
Oletame, et määrate liikmele projekti meeskonnas testijaks arendaja . Tema ülesandeks on testjuhtumite teostamine ja defektidest teatamine testijuhile. See ülesanne tuleb täita ühe nädalaga. Kuid tulemus on:
Määrasite talle vale ülesande. Ta on arendaja, tema oskus on programmeerimine, mitte testimine. Liikme sobitamine vale oskusega võib põhjustada ülesande nurjumise ja projekti viivitamise.
Selle vea vältimiseks peab testijuht enne liikmete määramist mis tahes ülesandele arvestama paljude teguritega:
- Liikmetelt nõutavad oskused projekti erinevate ülesannete täitmiseks.
- Meeskonnaliikmete oskusi ja võimeid tuleb mõõta projekti missiooni ja eesmärgi suhtes. Kui kättesaadavatel inimestel puudub vajalik kompetents, peaks testijuht kavandama, kuidas neid oskusi omandada.
Samm 1.3) Oskuste kavandamine
- Tehke kindlaks lüngad: mõnel juhul on liikme pädevuse ja projektioskuste nõudluse vahel lünki . Testijuhi ülesanne on tuvastada, millised oskused puuduvad, et luua neile sobiv koolituskava. Näiteks eelmises stsenaariumis puudub meeskonnaliikmel testimisoskus ja see on lünk, mille testijuht tuvastas.
- Koolitus ja hindamine: inimressursside planeerimisel võetakse arvesse, kuidas olemasolevaid liikmeid saaks koolitada ja arendada oskuste ja vajalike pädevuste saavutamiseks. Koolituskava tuleks koostada ja rakendada kohe pärast lünga tuvastamist. Ülaltoodud näites peaks see liige koolitama testimisoskusi , et testimisülesanne enda kanda võtta.
- Hindamine: koolitusprogramme jälgitakse ja hinnatakse sageli, et tagada nende tõhusus. Seda programmi saab vajadusel muuta.
Näiteks ülaltoodud juhul peab juht hindama arendaja koolituse edenemist. Kui arendajal on testide vastuvõtmine keeruline, võiks juht kaaluda alternatiivset koolitusmeetodit või kaaluda tema asendamist.
Samm 2) Koostage projektimeeskond
Kui olete inimressursside plaani välja töötanud, on aeg luua oma projektimeeskond.
Kuidas luua edukat meeskonda? Tõhusa meeskonna loomiseks on oluline 4 elementi
Samm 2.1) Meeskonna missioon
Esimene asi, mida testijuht tegema peab, on meeskonna missiooni jagamine teiste liikmetega. Missiooni avalduse koostamine nõuab meeskonnaliikmetelt mõtlemist, arutamist ja kokkuleppele jõudmist
Näiteks missiooniga Guru99 Bank projekt on testida NetBankingut rajatis lugupeetud "Guru99 Bank". Testijuhina peate seda missiooni jagama oma meeskonnaliikmetele, näitama neile missiooni tähtsust äritegevuses.
Samm 2.2) Meeskonna vastutus
Mis juhtub, kui meeskonnaliikmed ei tea, mis on nende roll ja mida nad peaksid projektis tegema?
Meeskonnakeskkonnas on väga oluline, et meeskonnaliikmed teaksid, mida igalt neist oodatakse .
Projektis Guru99 Bank saate korraldada meeskonna koosoleku. Koosolekul peate:
- Tehke selgeks, kes vastutab ja mida oma meeskonnalt ootate
- Veenduge, et kõigil oleks selge tema roll ja kohustused. Need rollid on juba määratletud etapis 1.1
Samm 2.3) Meeskonna reeglid
Meeskonna reeglid on juhised nende koostöö viiside kohta. Meeskonnad ei vaja hea koostööks palju reegleid, kuid kõik meeskonna liikmed peaksid reeglitega nõustuma ja vastutama nende järgimise eest
Võite viidata mõnele meeskonnareeglite näidisele järgmiselt
Samm 2.4) Meeskonna motivatsioon
Meeskonnatöö ilma motivatsioonita näeb välja nagu keha ilma hingeta. Guru99 projekti testijuhina on teie ülesanne oma meeskonda iga päev järjekindlalt motiveerida.
Kui teil on motiveeritud meeskond, parandab see teie projekti kvaliteeti ja tootlikkust. Loote hea töökeskkonna, mis annab teie liikmele õiguse.
Kui soovite teada saada, kuidas oma meeskonda motiveerida, vaadake artiklit People Skill.
Samm 3) Projektimeeskonna haldamine
Meeskonna juhtimine on Test Manageri jaoks väga keeruline ülesanne. Tegelete erinevate isiksuste ja tööstiilidega. Hea juhi peamine eesmärk on viia kõik keskendunult, veenduda, et kõik suhtlevad, ja hoida projekti õigel rajal.
Järgmine joonis näitab testihalduri olulist rolli. Kujutame ette, et meeskonnaliikmeid on palju, kuid ilma juhita on nad ikkagi null. Kuid kui teil on juhataja, saab neid kombineerida ja neist saab suur arv.
Meeskonna haldamiseks on kolm võimalust:
Meeskonna eesmärgi seadmine
Testijuht peab liikmetele teada andma, mille nimel nad töötavad. Peate määratlema meeskonna eesmärgid, mida kõik liikmed peaksid teadma ja kokku leppima. Projektis Guru99 Bank on meeskonna eesmärk "testida Guru99 panga netopangandust"
Meeskonna sihtmärgid peaksid olema kavandatud ja neid tuleks täpsustatud ülesandesse sisse murda.
Vaatlus
Meeskonna vaatlus tähendab:
- Meeskonnaliikmete tulemuslikkuse jälgimine
- Mõistmine, mida nad teevad, ja töö tulemus.
Vaatlus aitab testijuhil kontrollida meeskonnaliikme töö tõhusust , projekti edenemist , probleemide varajast avastamist.
Konfliktide juhtimine
Projektimeeskond, kus teevad koostööd erineva isikupära ja tööstiiliga inimesed, peab kindlasti juhtuma konflikt. Inimeste seisukohad on erinevad ja õigetes oludes kasvavad need erinevused konfliktidena. Testijuhi roll on selle konflikti lahendamine.
Harjutame näitega
Projekti Guru99 edenemise ajal palute kõigil meeskonnaliikmetel projekti edenemist värskendada ja siin on nende vastus.
Meeskonnaliikmed ei tee koostööd, nad tahavad teha asju vastavalt oma kapriisidele ja fantaasiatele ega soovi järgida ühtegi reeglit. Mida te sel juhul teete? Ignoreeri seda konflikti Selles küsimuses süüdistage kedagi Konflikti lahendamiseks nii kiiresti kui võimalik Õige Vale
Sellise konflikti lahendamiseks on soovitatud tegevus, millele saate viidata
- Korraldage meeskonna koosolek, et liikmed tunneksid projekti olukorda
- Laske liikmetel mõista projektis koostöö olulisust
- Paluge neil konflikti lahendamiseks koostööd teha
Kõige olulisem on kogu lahendamisprotsessi vältel hoida side kõigile avatud . Asjasse puutuvad inimesed peavad rääkima konfliktist ja arutama oma tugevaid tundeid.
Konflikti saab avastada ja lahendada otse ja kiiresti. Austades inimeste vahelisi erinevusi, osates konflikti lahendada, kui see juhtub, ja töötades ka selle ärahoidmiseks, suudate säilitada terve ja loomingulise meeskonna õhkkonna.