Mis on testide jälgimine?
Testi jälgimine testi sooritamisel on protsess, mille käigus hinnatakse testimistegevusi ja katsetamise jõupingutusi, et jälgida testimistegevuse praegust arengut, testimõõdikute leidmist ja jälgimist, tulevaste toimingute hindamist testimõõdikute põhjal ja tagasiside pakkumist asjaomasele meeskonnale samuti sidusrühmad praeguse testimisprotsessi kohta.
Mis on testkontroll?
Testi juhtimine testi täitmisel on testide jälgimise protsessi tulemustel põhinevate toimingute tegemise protsess. Testkontrolli faasis seatakse testitegevused prioriteediks, testide ajakava muudetakse, testikeskkond korrastatakse ja muud testimistegevustega seotud muudatused tehakse tulevase testimisprotsessi kvaliteedi ja tõhususe parandamiseks.
Palju õnne! Alustame nüüd testi täitmise etapiga. Samal ajal kui teie meeskond töötab määratud ülesannetega, peate jälgima ja kontrollima nende tööalast tegevust.
Tutvustuses Test Management Phases tutvustasime lühidalt testide jälgimist ja kontrolli. Selles õpetuses saate selle üksikasjalikult teada.
Miks me jälgime?
See väike näide näitab teile, miks peame testitegevust jälgima ja kontrollima.
Pärast testide prognoosimise ja testide kavandamise lõpetamist nõustus juhatus teie plaaniga ja vahe-eesmärgid määratakse järgmise joonise järgi.
Lubasite lõpetada ja edastada kõik Guru99 Banki testimisprojekti testiartefaktid vastavalt ülaltoodud vahe-eesmärkidele. Kõik näib olevat suurepärane ja teie meeskond töötab kõvasti.
Kuid 4 nädala pärast ei lähe kõik plaanipäraselt. „Testispetsifikaadi koostamine” viibib 4 tööpäeva võrra. Sellel on kaskaadne mõju ja kõik järgnevad ülesanded viivitavad.
Sa jäid vahele nii verstapost kui ka projekti üldine tähtaeg.
Seetõttu ebaõnnestub teie projekt ja teie ettevõte kaotab kliendi usalduse. Projekti ebaõnnestumise eest peate võtma täieliku vastutuse.
Heitke pilk projekti edenemisele. Kas saate vastata oma ülemuse küsimusele, miks te tähtajast mööda saite?
Unustasin jälgida ja kontrollida projekti edenemistMinu meeskonnaliige ei töötanud hästi
Ma ei tea miks.
Õige
Sa kaotad tähtaja, sest unustasid projekti edenemist jälgida ja kontrollida. Peaksite kava ja tegeliku ajakava üle vaatama. Saate aru, et viivitus toimus kõige esimeses ülesandes endas (Make Test specs). See viivitus kogunes järgnevates ülesannetes. Oleksite projekti hoolikalt jälginud, oleksite võinud selle probleemi varakult avastada ja leida lahenduse selle lahendamiseks.
Vale
Ükskõik kui palju ja hoolikalt me ka ei planeeriks, läheb midagi valesti. Peame projekti aktiivselt jälgima
- Varakult avastage kõrvalekalded ja plaanide muudatused ning reageerige neile asjakohaselt
- Anname teile sidusrühmade, sponsorite ja meeskonnaliikmetega täpselt teada, kus projekt seisneb, ja määrake, kui lähedalt teie esialgne tegevuskava tegelikkusega sarnaneb
- Juhil on abiks teadmine, kas projekt läheb projekti eesmärkide kohaselt õigele teele . Võimaldab teil teha vajalikke muudatusi ressursside või eelarve osas.
Projekti jälgimine aitab teil vältida katastroofe. Jälgimist saab võrrelda autos bensiini mõõturi kontrollimisega sõidu ajal. See aitab teil näha, kui palju bensiini on paaki jäänud, projekti jälgimine aitab teil enne eesmärgi saavutamist bensiini lõppemist vältida.
Mida me jälgime?
Jälgimine võimaldab teil võrrelda oma esialgset plaani ja senist arengut. Vajaduse korral saate projekti edukaks lõpuleviimiseks muudatusi rakendada.
Oma testihaldurina peaksite jälgima põhiparameetreid, nagu allpool
Maksumus
![]() | Kulud on projekti jälgimise ja kontrolli oluline aspekt. Peate oma projekti põhiteavet hindama ja jälgima . Täpsete projektihinnangute ja kindla projektieelarve olemasolu on vajalik projekti täitmiseks ettenähtud eelarve piires. Oletame, et teie ülemus on nõustunud projekti rahastama 100 000 dollariga. Projekti elluviimise ajal peate silma peal hoidma tegelikke kulusid. Nagu testihinnangu artiklis mainitud, on palju projekti tegevusi, mis vajavad raha. Kõigi nende tegevuste juhtimiseks peate jälgima ja haldama projekti eelarvet. Ilma projekti maksumuse jälgimiseta ei toimu projekti tõenäoliselt kunagi eelarvest. |
Kavad
Kuidas saab töötada ilma ajakavata? Seda saab võrrelda autoga sõitmisega, kuid pole aimugi, kui kaua see sihtkohta jõuab. Ükskõik kui suur või väike on teie projekti suurus ja ulatus, peate koostama projekti ajakava. Graafik ütleb teile
- Millal tuleks iga tegevust teha?
- Mis on juba valminud?
- Järjestus, milles asjad tuleb lõpule viia.
Siin on näide projekti ajakavast
Määrasite meeskonnaliikme ülesandele: Guru99 panga veebisaidi integreerimisjuhtude käivitamine.
See ülesanne peaks olema valmis ühe nädalaga. Saate luua ajakava vastavalt allpool toodud juhistele
Ressursid
Nagu eelmistes artiklites mainitud, on kõik projekti ülesannete täitmiseks vajalikud ressursid . Need võivad olla inimesed või seadmed, mis on vajalikud projekti tegevuse lõpuleviimiseks. Ressursside puudumine võib mõjutada projekti edenemist.
Tõsi on see, et kõik ei pruugi juhtuda plaanipäraselt, töötajad lahkuvad, projekti eelarvet võidakse kärpida või ajakava tõuseb. Ressursside jälgimine aitab teil varakult tuvastada kõik ressursside kitsaskohad ja leida lahendus selle lahendamiseks.
Kvaliteet
Kvaliteediseire hõlmab konkreetsete töötoodete (näiteks testijuhtumikomplekt, testi täitmise logi) tulemuste jälgimist , et hinnata, kas see vastab määratletud kvaliteedistandarditele. Kui tulemused ei vasta kvaliteedistandarditele, peate tuvastama võimaliku eraldusvõime.
Näide: Oletame, et jälgisite ja kontrollisite projekti edenemist väga hästi. Lõpuks tarnisite toote tähtajaks kohale. Projekt näib olevat edukas.
Kuid pärast 2 nädala möödumist saite selle kliendi tagasiside
Mida ma valesti tegin?
Ma ei teinud midagi valesti. Võib-olla tegi klient vea.
Unustasin jälgida projekti väljundi kvaliteeti.
Ma ei tea miks.
Vale Õige
Selles projektis tehtud kriitiline viga on see, et unustasite jälgida projekti väljundi kvaliteeti. Kuna projekti jälgimine nõuab lisaks projekti ajakavale ka projekti kvaliteedi jälgimist.
Kuidas jälgida?
Kui teie projekt ellu ärkab, pidage meeles neid küsimusi:
- Kas olete graafikus ? Kui ei, siis kui kaugel te olete ja kuidas saate järele jõuda?
- Kas olete eelarvest üle ?
- Kas töötate ikka sama projekti eesmärgi nimel?
- Kas teil on ressursse vähe ?
- Kas eelseisvatele probleemidele on hoiatavaid märke ?
- Kas juhtkond survestab projekti kiiremini lõpule viima?
Need on vaid mõned küsimused, mida peaksite endale projekti edenemise jälgimisel esitama.
Oluline on jälgida projekti edenemist, et saaksite teada, kas selle õiges suunas liikumiseks on vaja muudatusi teha. Projekti edenemise tõhusaks jälgimiseks peaksite järgima järgmisi samme
1. samm. Looge seirekava
Edusamme saate jälgida ainult siis, kui teil on plaan DEFININED mõõdikutega edusamme jälgida. Sarnaselt testplaaniga on ka seirekava esimene ja üks olulisemaid samme edusammude jälgimisel.
Seirekavas peate hoolikalt planeerima
|
|
Milliseid mõõdikuid on vaja koguda ja mõõta?
Seirekavas peaksite selgelt määratlema, milliseid mõõdikuid peate koguma ja mõõtma. Nagu eelmises jaotises mainitud, peate koguma mõõdikud
- Seni projekti jaoks kulutatud kulu (aeg, raha)
- Kui palju ressurssi (töötajaid, seadmeid) projekti jaoks kasutatakse
- Ülesande olek ( ajakavas , graafiku taga või enne seda)
- Töötoote kvaliteet (töötamissagedus / läbipääsumäär, defektimõõdikud)
Millal andmeid koguda?
Nüüd otsustage, millal või kui sageli kogute seireplaanis andmeid seireks - nädalate kaupa või kord kuus? Või lihtsalt projekti alguses ja lõpus?
Plaanina valmib Guru99 Banki projekt ühe kuu jooksul. Sel juhul soovitame teil jälgida projekti edenemist nädala või päeva kaupa.
Kuidas hinnata projekti edenemist mõõdikute abil?
Seirekavas peaksite määratlema meetodid projekti edenemise hindamiseks kogutud mõõdikute kaudu. Mõned meetodid, millele saate viidata, on
- Võrrelge plaanis tehtud edusamme meeskonna tegelike edusammudega
- Määratlege kriteeriumid, mida kasutatakse projekti edenemise hindamiseks. Näiteks kui ülesande täitmine nõudis rohkem kui 30% vaeva kui kavandas projekti viivitus.
Seirekava malli leiate siit . Siin on Guru99 Bank projekti seireplaani näidis
2. samm. Uuendage edusammude kirjet
Aja jooksul teeb teie meeskonnaliige oma projektiülesande täitmisel edusamme. Peate jälgima nende tegevust vastavalt ajakavale ja paluma neil sageli uuendada edenemisteavet, näiteks kulutatud aeg, ülesande olek jne. Nende kirjete kontrollimisega näete kohe mõju projekti plaanile.
Üks paremaid meetodeid liikme edasiliikumise jälgimiseks on regulaarsete koosolekute pidamine .
Koosolekul teatavad kõik liikmed oma hetkeseisust ja probleemidest, kui neid on. Kui meeskonnaliige või -liikmed on maha jäänud või on sattunud takistustesse, koostage kava probleemi tuvastamiseks ja lahendamiseks.
Harjutame järgmise stsenaariumi järgi
Nagu seirekavas määratletud, määrasite oma tiimi liikmele ülesande „Testkeskkonna seadistamine” veebisaidi Guru99 panga testimiseks. Tema roll on testadministraator. Ta peab testkeskkonna üles seadma 6 päeva jooksul. Kohustasite teda igal meeskonna koosolekul teatama hetkeseisust. Siin on näide tema praeguste edusammude rekordist
Samm 3) Analüüsige kirjet ja tehke korrigeerimine
Sammudes on 2 alamastet
Samm 3.1) Analüüsige
Selles etapis võrdlete plaanis määratletud edusamme meeskonna tegeliku edusammuga. Rekordit analüüsides näete ka seda, kui palju aega on kulutatud individuaalsele ülesandele ja kogu projekti jaoks kulutatud aega kokku. Läheme tagasi eelmises jaotises aruande juurde, mille testi administraatorid teile saatsid. Millise küsimuse te selles aruandes välja mõtlesite?
Pole midagi hullu, see on ikka heaTundub, et ülesande edenemine on viibinud
Ma ei leidnud sellest aruandest ühtegi probleemi.
Vale õige
Vastavalt plaanile peab testi administraator kuuendal päeval 100% oma ülesande täitma. Praeguse oleku järgi on see aga 3. päev (ajagraafik 50%), kuid ta lõpetas just 20% ülesandest. Seetõttu võib ülesanne viibida ja tähtajast mööda minna. Seetõttu võib see probleem mõjutada kogu projekti.
Projekti edenemist jälgides ja analüüsides saate varakult tuvastada kõik probleemid, mis võivad projektiga juhtuda, ja leiate lahenduse selle probleemi lahendamiseks.
Samm 3.2) Kohandamine
Tehke vajalikud kohandused, et hoida oma projekt õigel kursil. Määrake ülesanded ümber, muutke ajakavasid või hinnake oma eesmärke uuesti. See aitab teil jätkata finišijoone poole liikumist. Ülaltoodud näites leidsite ülesandest "Testikeskkonna seadistamine" probleeme.
Mida peaksite tegema?Muuda ajakavasidÄra tee midagi
Muutke projekti eesmärke
Paluge ülesande kiirendamiseks mõnelt teiselt meeskonnaliikmelt tuge.
Vale korrektne Testihaldurina
võite sarnase olukorraga kokku puutuda mitu korda. Selle probleemi lahendamiseks on terve hulk lahendusi ja teil võib olla oma lahendus.
Ülaltoodud juhul soovitame teil valida lahendus - ülesande kiirendamiseks paluge teistelt meeskonnaliikmetelt tuge. Mõni muu lahendus, näiteks ajakava muutmine või mittemidagitegemine, võib kogu projekti mõjutada. Need pole parim lahendus
4. samm. Koostage aruanne
|
Kui teie ülemus küsib teie käimasoleva projekti edenemise kohta , kas edenemine on graafikust taga või sellest ees , siis mida te vastate? Peate koostama projekti eduaruande. Aruande kasutamine on hea võimalus jagada projekti üldist arengut meeskonnaliikmete või haldusnõukoguga. See on ka kasulik viis oma ülemusele näidata, kas projekt on õigel teel. Mõne malliaruande abil saate tagada edenemisandmete järjepideva ja selge esitamise . See artikkel sisaldab aruandemalli, millele saate viidata. Kontrollige ka Guru99 panganduse projekti näidisaruannet |
Parimad tavad testide jälgimisel ja kontrollimisel
-
Järgige standardeid: Projekti kavandamise üks oluline kaalutlus on standardimise tagamine. See tähendab, et kõik projekti tegevused peavad järgima standardset protsessijuhist. Standardiseeritud protsessid, tööriistad, mallid ja mõõteväärtused muudavad analüüsi lihtsaks, hõlbustavad suhtlemist ja aitavad projektimeeskonna liikmetel olukorda paremini mõista.
-
Dokumentatsioon: mis juhtub, kui te ei kirjuta dokumenti ühtegi arutelu ega otsust? Võite need unustada ja paljud asjad kaotada. Peaksite sobivas kohas kirja panema arutelud ja otsused ning kehtestama koosolekute ametliku dokumenteerimise korra. Selline dokumentatsioon aitab teil lahendada projektimeeskonna valesti suhtlemise või arusaamatuste probleeme.
-
Ennetavus: probleeme esineb kõigis projektides. Oluline on see, et projekti elluviimisel tekkivate probleemide ja probleemide lahendamiseks peate kasutama ennetavat lähenemist. Sellised küsimused võivad olla eelarve, ulatus, aeg, kvaliteet ja inimressursid