Tarkvaratestimise testimise jälgimine ja juhtimine
Mis on testi jälgimine?
Testi jälgimine testis täitmine on protsess, mille käigus hinnatakse testimistegevusi ja testimispingutusi, et jälgida testimise hetke edenemist, leida ja jälgida testimõõdikuid, hinnata testmõõdikute põhjal tulevasi toiminguid ning anda tagasisidet ka asjaomasele meeskonnale. sidusrühmadena praeguse testimisprotsessi kohta.
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.
Õnnitlused! Nüüd alustame sellest Testi täitmine faas. Sel ajal, kui teie meeskond tegeleb määratud ülesannetega, peate 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.
Lubasite lõpetada ja tarnida kõik Guru99 panga testartefaktid 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 rada 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 esialgset plaani ja senist edu. Projekti edukaks lõpuleviimiseks saate vajadusel muudatusi ellu viia.
Oma projektis peaksite testijuhina jälgima põhiparameetreid, nagu allpool kirjeldatud
Maksma
Kulud on projekti järelevalve ja kontrolli oluline aspekt. Peate hindama ja jälgima oma projekti põhikulusid. 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
Määrasite meeskonnaliikme ülesandele: Guru99 panga veebisaidi integreerimisjuhtumite elluviimine.
See ülesanne peaks olema lõpetatud ühe nädala jooksul. Saate koostada ajakava, nagu allpool näidatud
Vahendid
Nagu eelmistes artiklites mainitud, ressursid on kõik projektiülesannete täitmiseks vajalikud asjad. Need võivad olla projektitegevuse lõpuleviimiseks vajalikud inimesed või seadmed. Ressursipuudus võib projekti edenemist mõjutada.
Tõde on see, et kõik ei pruugi juhtuda plaanipäraselt, töötajad lahkuvad, projekti eelarvet võidakse kärpida või ajakava nihutatakse. Ressursside jälgimine aitab teil varakult avastada ressursside puudujääki ja leida selle lahendamiseks lahenduse.
Kvaliteet
Kvaliteedi jälgimine hõlmab konkreetsete tulemuste jälgimist töötooted (nagu testjuhtumite komplekt, testi täitmise logi), et hinnata, kas see vastab määratletud kvaliteedistandarditele. Kui tulemused ei vasta kvaliteedistandarditele, peate tuvastama 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.
Kuid pärast 2-nädalast tarnimist 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?
Plaanina valmib Guru99 Panga projekt ühe kuuga. Sel 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 Guru99 panga projekti jaoks
2. samm) Värskendage edenemise kirjet
Aja jooksul saavutab teie meeskonnaliige oma projektiülesande täitmisel edusamme. Peate jälgima nende tegevust ajakava järgi ja paluma neil sageli värskendada edenemisteavet, nagu kulutatud aeg, ülesande olek jne. Neid kirjeid kontrollides on kohe näha mõju projektiplaanile.
Üks parimaid meetodeid liikme edusammude jälgimiseks on hoidmine 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 seireplaanis määratletud, määrasite oma meeskonna liikmele veebilehe Guru99 panga testimiseks ülesande “Testikeskkonna seadistamine”. Tema roll on testiadministraator. 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.
Projekti edenemist jälgides ja analüüsides saate varakult avastada kõik projektiga juhtuda võivad probleemid ja leida lahenduse selle probleemi lahendamiseks.
Samm 3.2) Reguleerimine
Tehke vajalikud kohandused, et hoida oma projekt õigel teel. Määrake ülesanded ümber, muutke ajakavasid või hinnake oma eesmärke ümber. See aitab teil liikuda finišijoone poole.
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 õigel teel. 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 Guru99 pangandusprojekti jaoks võrdluseks |
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