Tarkvaratestimise testimise jälgimine ja juhtimine
⚡ Nutikas kokkuvõte
Testide jälgimine ja kontroll hoiavad testimisprojekti õigel teel, mõõtes tegelikku edenemist plaani suhtes ja tegutsedes seejärel numbrite põhjal, kaitstes kulusid, ajakava, ressursse ja kvaliteeti.
Mis on testi jälgimine?
Testi jälgimine Testi teostamine on protsess, mille käigus hinnatakse testimistegevusi ja -pingutusi, et tractestimistegevuse praegune edenemine, leidude leidmine ja tracKuninglikud testimõõdikud, tulevaste tegevuste hindamine testimõõdikute põhjal ning tagasiside andmine nii asjaomasele meeskonnale kui ka sidusrühmadele praeguse testimisprotsessi kohta.
Jälgimine on üks põhiülesandeid testide haldamine: see muudab igapäevase testimistegevuse numbriteks, mille põhjal testijuht saab tegutseda.
Mis on testikontroll?
Katse kontroll testi täitmine on toimingute tegemise protsess, mis põhineb testi jälgimise protsessi tulemustel. Testimise kontrolli faasis prioriseeritakse testimistegevused, vaadatakse üle testimise ajakava, korraldatakse ümber testimiskeskkond ja tehakse muid testimistegevusega seotud muudatusi, et parandada tulevase testimisprotsessi kvaliteeti ja efektiivsust.
Järelevalve ja kontroll on ühe tsükli kaks poolt – jälgimine annab fakte, kontroll muudab plaani:
| Aspekt | Testi jälgimine | Katse kontroll |
| Eesmärk | Mõõda ja anna aru, mis tegelikult toimub | Muuda seda, mis edasi saab |
| Väljund | Testi mõõdikud ja eduaruanne | Revkindlaksmääratud prioriteedid, ajakava või keskkond |
| loodus | Vaatlus, sekkumist ei toimu | Parandus- ja suunavad meetmed |
| Trigger | Töötab testi käivitamise ajal pidevalt | Käivitub kõrvalekalde poolt, mille monitooring paljastab |
Palju õnne! Nüüd alustame Testi täitmine etapp. Samal ajal kui teie meeskond töötab määratud ülesannete kallal, peate teie jälgima ja kontrollima nende töötegevust.
aasta Testihalduse etapid õpetuses tutvustasime lühidalt Testi jälgimist ja kontrolli. Selles õpetuses saate seda üksikasjalikult õppida.
Miks me jälgime?
See väike näide näitab teile, miks peame testimistegevust jälgima ja kontrollima.
Pärast lõpetamist Testi hinnang ja testide planeerimine, juhatus nõustus teie plaaniga ja verstapostid on seatud järgmiselt jooniselt.
Sa lubasid kõik testiartefaktid valmis saada ja kohale toimetada Guru99 Pank Testimine projekt vastavalt ülaltoodud verstapostidele. Kõik näib olevat suurepärane ja teie meeskond on kõvasti tööd teinud.
Kuid 4 nädala pärast ei lähe kõik plaanipäraselt. Testi spetsifikatsiooni tegemise ülesanne on poolt edasi lükatud 4 tööpäevad. Sellel on kaskaadefekt ja kõik järgnevad toimingud viibivad.
sa vastamata verstaposti ja projekti üldine tähtaeg.
Selle tulemusena teie projekt ebaõnnestub ja teie ettevõte kaotab klientide usalduse. Peate võtma täieliku vastutuse projekti ebaõnnestumise eest.
Vaadake projekti edenemist, kas saate vastata oma ülemuse küsimusele
Unustasin projekti edenemist jälgida ja kontrollida
Minu meeskonnaliige ei töötanud hästi
Ma ei tea miks.
Sa jätad tähtajast mööda, kuna unustasid projekti edenemist jälgida ja kontrollida. Peaksite plaani ja tegeliku ajakava üle vaatama. Saate aru, et viivitus juhtus kõige esimeses ülesandes endas (Make Test specs). See viivitus kogunes järgnevates ülesannetes. Kui oleksite projekti hoolikalt jälginud, oleksite võinud selle probleemi varakult tuvastada ja selle lahendamiseks lahenduse leida.
Ükskõik kui palju ja hoolikalt me ka ei planeeriks, midagi läheb valesti. Peame projekti aktiivselt jälgima
- Varajane avastamine ning reageerida vastavalt kõrvalekalletele ja plaanide muudatustele
- Suhtleme sidusrühmade, sponsorite ja meeskonnaliikmetega täpselt kus projekt seisab ja määrama kui palju teie esialgne tegevusplaan tegelikkusele sarnaneb
- Juhatajal on kasulik teada, kas projekt on käimas õige track vastavalt projekti eesmärkidele. Võimaldab teil teha ressursside või eelarve osas vajalikke kohandusi.
Projekti jälgimine aitab vältida katastroofe. Järelevalvet võib võrrelda auto gaasinäidiku kontrollimisega sõidu ajal. See aitab teil näha, kui palju gaasi paagis on jäänud, projekti jälgimine aitab vältida gaasi lõppemist enne eesmärgi saavutamist.
Mida me jälgime?
Jälgimine võimaldab teil võrrelda oma algset plaani senise edusammudega ja rakendada vajalikke muudatusi projekti edukaks lõpuleviimiseks.
Testijuhina peaksite oma projektis jälgima allpool näidatud nelja põhiparameetrit.
Maksma
|
Kulud on projekti järelevalve ja kontrolli oluline aspekt. Sa pead hindama ja track Teie projekti põhikulude teave. Projekti kavandatud eelarve piires elluviimiseks on vaja täpseid projektiprognoose ja kindlat projektieelarvet. Oletame, et teie ülemus on nõustunud projekti rahastama 100,000 XNUMX dollariga. Projekti elluviimise ajal tuleb jälgida tegelikke kulusid. Nagu märgitud Testi hinnang Artikli järgi on palju projektitegevusi, mis vajavad raha. Kõigi nende tegevuste kontrollimiseks peate projekti eelarvet jälgima ja haldama. Ilma projekti maksumust jälgimata ei saa projekti tõenäoliselt kunagi eelarve piires kätte. |
Kavad
Kuidas saate ilma graafikuta töötada? Seda võib võrrelda auto juhtimisega, kuid ilma aimugi, kui kaua kulub sihtkohta jõudmiseks. Olenemata sellest, kui suur või väike on teie projekti suurus ja ulatus, peate koostama projekti ajakava. Ajakava ütleb teile
- Millal tuleks iga tegevust teha?
- Mis on juba lõpetatud?
- Järjekord, milles asjad tuleb lõpetada.
Siin on näide projekti ajakavast
Sa määrasid meeskonnaliikme ülesandele: Integratsioonijuhtumite täitmine Guru99 Panga veebisait.
See ülesanne peaks olema lõpetatud ühe nädala jooksul. Saate koostada ajakava, nagu allpool näidatud
Ressursid
Nagu eelmistes artiklites mainitud, ressursid on kõik projektiülesannete täitmiseks vajalikud asjad – inimesed või seadmed. Ressursside puudus võib projekti edenemist mõjutada.
Tõde on see, et kõik ei lähe plaanipäraselt: töötajad lahkuvad, projekti eelarvet võidakse kärpida või ajakava nihutada. Ressursside jälgimine aitab teil ressursipuudust varakult tuvastada ja leida lahenduse sellega toimetulekuks.
Kvaliteet
Kvaliteedi jälgimine hõlmab konkreetsete tulemuste jälgimist töötooted (nagu testjuhtum komplekt, testide käivitamise logi), et hinnata, kas see vastab määratletud kvaliteedistandarditele. Juhul kui tulemused ei vasta kvaliteedistandardid, peate leidma võimaliku lahenduse.
Näide: Oletame, et jälgisite ja kontrollisite projekti edenemist väga hästi. Lõpuks tarnisite toote tähtajaks. Projekt näib olevat edukas.
Aga kaks nädalat pärast kohaletoimetamist saite kliendilt selle tagasiside.
Ma ei teinud midagi valesti. Võib-olla tegi klient vea.
Unustasin jälgida projekti väljundi kvaliteeti.
Ma ei tea miks.
Kriitiline viga, mille selles projektis tegite, on see, et unustasite projekti väljundi kvaliteedi jälgimise. Kuna projekti jälgimine eeldab mitte ainult projekti ajakava, vaid ka projekti kvaliteedi jälgimist.
Kuidas jälgida?
Kui teie projekt ellu ärkab, pidage meeles järgmisi küsimusi.
- Kas olete peal ajakava? Kui ei, siis kui kaugele olete maha jäänud ja kuidas saate järele jõuda?
- Kas olete läbi eelarve?
- Kas töötate endiselt sama projekti eesmärgi nimel?
- Kas sul hakkab otsa saama ressursid?
- Kas on hoiatavaid märke eelseisvast probleeme?
- On seal surve juhtkonnalt, et projekt kiiremini lõpule viia?
Need on vaid mõned küsimused, mida peaksite projekti edenemist jälgides endalt küsima.
Oluline on jälgida projekti edenemist, et saaksite teada, kas selle õiges suunas liikumiseks on vaja teha muudatusi. Projekti edenemise tõhusaks jälgimiseks peaksite järgima järgmisi samme
1. samm) koostage seireplaan
Te ei saa edenemist jälgida, kui teil pole plaani edenemise jälgimiseks DEFINED mõõdikute abil. Sarnaselt katseplaaniga on seireplaan edenemise jälgimise esimene ja üks olulisemaid etappe.
Seireplaanis peate hoolikalt planeerima
|
Milliseid mõõdikuid tuleb koguda ja mõõta?
Seireplaanis peaksite selgelt määratlema, milliseid mõõdikuid peate koguma ja mõõtma. Nagu eelmises mainitud lõik, mõõdikud, mida peate koguma
- . hind (aeg, raha) seni projekti jaoks kulutatud
- Kui palju ressurss (töötajad, seadmed) kasutatakse projekti jaoks
- Ülesande olek (sees ajakava, graafikust hiljem või varem)
- . kvaliteet töötoote (töötamise kiirus/läbivusmäär, defektide mõõdikud)
Millal andmeid koguda?
Nüüd otsusta millal or kui tihti kas kavatsete koguda andmeid seireks seireplaanis – kord nädalas või kuus? Või alles projekti alguses ja lõpus?
Nagu Plaan ette näeb, Guru99 Panga projekt valmib ühe kuu jooksul. Sellisel juhul soovitame teil projekti edenemist jälgida. iga nädal or iga päev alusel.
Kuidas hinnata projekti edenemist mõõdikute kaudu?
Seireplaanis peaksite määratlema meetodid hinnata projekti edenemist kogutud mõõdikute kaudu. Mõned meetodid, millele saate viidata, on
- Võrrelge plaani edenemist meeskonna tegelike edusammudega
- Määratlege kriteeriumid mida kasutatakse projekti edenemise hindamiseks. Näiteks kui pingutus ülesande täitmiseks võttis rohkem kui 30% kui planeeritud projekti viivitus.
Saate vaadata seireplaani malli siin. Siin on a näidisseirekava eest Guru99 Panga projekt
2. samm) Värskendage edenemise kirjet
Aja jooksul teeb teie meeskonnaliige oma projektiülesandega edusamme. Te peate tracJälgige nende tegevust vastavalt ajakavale ja paluge neil sageli edenemisteavet, näiteks kulutatud aega, ülesande olekut jne, ajakohastada. Neid andmeid kontrollides näete kohe mõju projektiplaanile.
Üks parimaid meetodeid, kuidas track liikme edenemine on ootel regulaarsed koosolekud.
Koosolekul annavad kõik liikmed aru oma hetkeseisust ja probleemidest, kui neid on. Kui meeskonnaliige või -liikmed on maha jäänud või sattunud takistustesse, koostage plaan probleemi tuvastamiseks ja lahendamiseks.
Harjutame järgmise stsenaariumiga
Nagu monitooringuplaanis määratletud, määrasite veebisaidi testimiseks ülesande „Testikeskkonna seadistamine”. Guru99 panka teie meeskonna liikmele. Tema roll on testi administraator. Ta peab seadistama Testi keskkond 6 päeva jooksul. Te nõudsite, et ta teataks hetkeseisust igal meeskonna koosolekul. Siin on näide tema praegusest edusammudest
3. samm) Analüüsige kirjet ja tehke muudatused
Sammudel on 2 alametappi
Samm 3.1) Analüüsige
Selles etapis võrdlete plaanis määratletud edusamme meeskonna tegelike edusammudega. Rekordit analüüsides näete ka seda, kui palju aega on kulunud individuaalsele ülesandele ja projektile kulunud aega kokku.
Millise probleemi te selles aruandes välja selgitasite?
Pole hullu, on ikka hea
Tundub, et ülesande täitmine viibib
Ma ei leidnud sellest aruandest ühtegi probleemi
Plaani kohaselt peab testi administraator oma ülesande 100% täitma 6. päeval. Praeguse seisu järgi on see aga 3. päev (50% ajakava), kuid ta lõpetas just 20% ülesandest. Selle tulemusena võib ülesanne viibida ja tähtajast mööda minna. Seetõttu võib see probleem mõjutada kogu projekti.
By tracProjekti edenemise analüüsimine ja jälgimine aitab varakult tuvastada kõik projektiga seotud probleemid ja leida lahenduse.
Samm 3.2) Reguleerimine
Tehke vajalikud muudatused, et teie projekt jätkuks track. Määrake ülesandeid ümber, muutke ajakavasid või hinnake oma eesmärke uuesti. See aitab teil finišijoone poole liikuda.
Mida teha?
Muutke ajakavasid
Kas midagi
Muutke projekti eesmärke
Küsige ülesande kiirendamiseks tuge teiselt meeskonnaliikmelt
Testijuhina võite sarnase olukorraga kokku puutuda mitu korda. Selle probleemi lahendamiseks on palju lahendusi ja teil võib olla oma lahendus.
Eelneval juhul soovitame valida lahenduse – ülesande kiirendamiseks küsi abi mõnelt teiselt meeskonnaliikmelt. Mõni muu lahendus, näiteks ajakavade muutmine või mitte midagi tegemata, võib mõjutada kogu projekti. Need ei ole parim lahendus
4. samm) koostage aruanne
|
Kui teie ülemus küsib teilt praeguse projekti kohta edu, kas edusammud on taga or eespool ajakava, mida sa vastad? Peate koostama projekti eduaruande. Aruande kasutamine on hea võimalus jagada projekti üldist edenemist meeskonnaliikmete või juhatusega. See on ka kasulik viis näidata oma ülemusele, kas projekt on töös. track. Edenemisandmete esitamise tagamiseks võite kasutada mõnda aruannete malli järjepidevalt ja selgelt. See artikkel sisaldab aruande malli millele saate viidata. Samuti kontrollige a näidisaruanne eest Guru99 Pangandusprojekt võrdlusalusena |
Testide jälgimise ja kontrolli parimad tavad
-
Järgige standardeid: Üks oluline kaalutlus projekti planeerimisel on standardimise tagamine. See tähendab, et kõik projekti tegevused peavad järgima standardseid protsessijuhiseid. Standardiseeritud protsessid, tööriistad, mallid ja mõõtmisväärtused muudavad analüüsimise 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 kaotada palju asju. Peaksite kirja panema arutelud ja otsused sobivas kohas ning kehtestama koosolekute ametliku dokumenteerimise korra. Selline dokumentatsioon aitab teil lahendada projektimeeskonna vahelise suhtluse või arusaamatuste probleeme.
-
Proaktiivsus: Probleemid esinevad kõigis projektides. Oluline on see, et projekti elluviimisel tekkivate probleemide ja probleemide lahendamisel tuleb omaks võtta ennetav lähenemine. Sellised küsimused võivad olla eelarve, ulatus, aeg, kvaliteet ja inimressursid













