Bandymų stebėjimas ir Testo kontrolė atliekant testą: užpildykite mokymo programą

Kas yra bandymų stebėjimas?

Testo stebėjimas vykdant testą yra procesas, kurio metu vertinama testavimo veikla ir bandymo pastangos, siekiant sekti dabartinę bandymų eigą, surasti ir sekti bandymų metriką, įvertinti būsimus veiksmus remiantis bandymų metrika ir pateikti grįžtamąjį ryšį suinteresuotai komandai. taip pat suinteresuotosios šalys apie dabartinį testavimo procesą.

Kas yra bandymo kontrolė?

Testo kontrolė atliekant bandymą yra veiksmo atlikimo procesas, pagrįstas bandymo stebėjimo proceso rezultatais. Bandymų kontrolės etape bandymų veiklai teikiama pirmenybė, peržiūrimas testų tvarkaraštis, pertvarkoma bandymų aplinka ir atliekami kiti su bandymų veikla susiję pakeitimai, siekiant pagerinti būsimo bandymo proceso kokybę ir efektyvumą.

Sveikiname! Dabar mes pradedame nuo „ Test Execution“ etapo. Kol jūsų komanda dirba paskirtas užduotis, turite stebėti ir kontroliuoti jų darbinę veiklą.

Testų valdymo fazių pamokoje trumpai pristatėme testų stebėjimą ir kontrolę. Šioje pamokoje sužinosite ją išsamiai.

Kodėl mes stebime?

Šis nedidelis pavyzdys parodo, kodėl turime stebėti ir kontroliuoti bandomąją veiklą.

Baigusi bandymų įvertinimą ir bandymų planavimą, valdyba sutiko su jūsų planu, o gairės nustatomos pagal šį paveikslą.

Pažadėjote užbaigti ir pristatyti visus „Guru99 Bank Testing“ projekto bandomuosius objektus, kaip nurodyta aukščiau. Atrodo, kad viskas puiku, o jūsų komanda sunkiai dirba.

Bet po 4 savaičių viskas vyksta ne taip, kaip planuojama. Užduotis „Testo specifikacijos sudarymas“ vėluoja 4 darbo dienas. Tai turi kaskadinį efektą ir visos užduotys atidedamos.

Jūs praleidote etapą ir bendrą projekto terminą.

Todėl jūsų projektas žlunga ir jūsų įmonė praranda klientų pasitikėjimą. Jūs turite prisiimti visą atsakomybę už nesėkmę.

Pažvelkite į projekto eigą, ar galite atsakyti į savo viršininko klausimą Kodėl praleidote terminą?
Aš pamiršau stebėti ir kontroliuoti projekto eigąMano komandos narys neveikė gerai
Nežinau kodėl.
Teisingai
Jūs praleidote terminą, nes pamiršote stebėti ir kontroliuoti projekto eigą. Turėtumėte peržiūrėti planą ir faktinį tvarkaraštį. Jūs suprasite, kad vėlavimas įvyko pačioje pačioje pirmoje užduotyje („Make Test specs“). Šis vėlavimas susikaupė vykdant kitas užduotis. Jei būtumėte atidžiai stebėję projektą, galėtumėte iš anksto aptikti šią problemą ir rasti sprendimą jai išspręsti.
Neteisinga

Kad ir kiek ir kruopščiai planuotume, kažkas nutiks ne taip. Turime aktyviai stebėti projektą

  • Ankstyvas planų nukrypimų ir pakeitimų aptikimas ir tinkamas reagavimas į juos
  • Leiskite jums pranešti suinteresuotosioms šalims, rėmėjams ir komandos nariams tiksliai, kur yra projektas, ir nustatykite, kiek jūsų pradinis veiksmų planas primena tikrovę
  • Vadybininkui bus naudinga žinoti, ar projektas eina teisingu keliu pagal projekto tikslus. Leidžia atlikti reikiamus išteklių ar biudžeto pakeitimus.

Projekto stebėjimas padeda išvengti nelaimių. Stebėjimą galima palyginti su automobilio dujų matuoklio patikrinimu važiuojant. Tai padeda pamatyti, kiek dujų liko bake, stebėdamas savo projektą, galite išvengti dujų trūkumo, kol nepasieksite savo tikslo.

Ką mes stebime?

Stebėjimas leis palyginti pirminį planą ir jūsų pažangą iki šiol. Prireikus galėsite įgyvendinti pakeitimus, kad sėkmingai užbaigtumėte projektą.

Savo projekte, kaip „Test Manager“, turėtumėte stebėti pagrindinius parametrus, kaip nurodyta toliau

Kaina

Išlaidos yra svarbus projekto stebėjimo ir kontrolės aspektas. Turite įvertinti ir stebėti pagrindinę savo projekto informaciją . Norint, kad projektas atitiktų numatytą biudžetą, būtina turėti tikslius projekto įvertinimus ir patikimą projekto biudžetą. Tarkime, jūsų viršininkas sutiko finansuoti projektą 100 000 USD. Kol vykdote projektą, turite stebėti faktines išlaidas. Kaip minėta testo įvertinimo straipsnyje, yra daugybė projekto veiklų, kurioms reikia pinigų. Norėdami kontroliuoti visą tą veiklą, turite stebėti ir valdyti projekto biudžetą. Nekontroliuojant projekto išlaidų, projektas greičiausiai niekada nebus vykdomas pagal biudžetą.

Tvarkaraščiai

Kaip galima dirbti be grafiko? Tai galima palyginti su vairavimu savo automobiliu, bet neįsivaizduojant, kiek laiko užtruksite iki kelionės tikslo. Nesvarbu, koks didelis ar mažas yra jūsų projekto dydis ir apimtis, turite parengti projekto tvarkaraštį. Grafikas jums sako

  • Kada turėtų būti atliekama kiekviena veikla?
  • Kas jau baigta?
  • Seka, kuria reikia baigti reikalus.

Čia pateikiamas projekto tvarkaraščio pavyzdys

Jūs priskyrėte komandos narį užduočiai: „Guru99“ banko svetainės integracijos atvejų vykdymas.

Ši užduotis turėtų būti atlikta per vieną savaitę. Galite sukurti tvarkaraštį, kaip nurodyta toliau

Ištekliai

Kaip minėta ankstesniuose straipsniuose, ištekliai yra viskas, ko reikia projekto užduotims atlikti. Jie gali būti žmonės ar įranga, reikalinga projekto veiklai užbaigti. Išteklių trūkumas gali turėti įtakos projekto eigai.

Tiesa ta, kad viskas gali atsitikti ne taip, kaip planuota, darbuotojai išeis, sumažės projekto biudžetas arba pakils grafikas. Išteklių stebėjimas padės iš anksto nustatyti bet kokį išteklių trūkumą ir rasti sprendimą, kaip jį išspręsti.

Kokybė

Kokybės stebėjimas apima tam tikrų darbo produktų (pvz., Testų rinkinių, testų vykdymo žurnalo) rezultatų stebėjimą , siekiant įvertinti, ar jie atitinka nustatytus kokybės standartus. Jei rezultatai neatitinka kokybės standartų, turite nustatyti galimą skiriamąją gebą.

Pavyzdys: Tarkime, kad jūs labai gerai stebėjote ir kontroliavote projekto eigą. Galiausiai, jūs pristatėte produktą iki nustatyto termino. Atrodo, kad projektas buvo sėkmingas.

Bet pristatę 2 savaites, jūs gavote šiuos atsiliepimus iš kliento

Ką aš blogai padariau?
Aš nieko blogo nepadariau. Gal klientas padarė klaidą.
Aš pamiršau stebėti projekto rezultatų kokybę.
Nežinau kodėl.
Neteisingai Teisingai
Kritinė klaida, kurią padarėte šiame projekte, yra ta, kad pamiršote stebėti projekto rezultatų kokybę. Kadangi stebint projektą reikia stebėti ne tik projekto tvarkaraštį, bet ir projekto kokybę.

Kaip stebėti?

Atgyjant jūsų projektą, nepamirškite šių klausimų:

  • Ar esate pagal tvarkaraštį ? Jei ne, kiek atsiliekate ir kaip galite pasivyti?
  • Ar peržengėte biudžetą ?
  • Ar vis dar siekiate to paties projekto tikslo?
  • Ar trūksta išteklių ?
  • Ar yra perspėjančių artėjančių problemų ženklų ?
  • Ar vadovybė spaudžia greičiau užbaigti projektą?

Tai tik keli klausimai, kuriuos turėtumėte sau užduoti stebėdami savo projekto eigą.

Svarbu stebėti projekto eigą, kad žinotumėte, ar reikia atlikti pakeitimus, kad jis grįžtų teisinga linkme. Norėdami efektyviai stebėti projekto pažangą, turėtumėte atlikti šiuos veiksmus

1 žingsnis. Sukurkite stebėjimo planą

Negalite stebėti pažangos, nebent turite planą stebėti pažangą naudodami NUSTATYTA metriką. Panašiai kaip bandymų planas, stebėjimo planas yra pirmasis ir vienas svarbiausių pažangos stebėjimo žingsnių.

Stebėjimo plane turite atidžiai planuoti

  • Kokią metriką reikia rinkti ir matuoti?
  • Kada rinkti metriką?
  • Kaip įvertinti projekto pažangą naudojant metriką?

Kokią metriką reikia rinkti ir matuoti?

Stebėjimo plane turėtumėte aiškiai apibrėžti, kokią metriką turite rinkti ir matuoti. Kaip minėta ankstesniame skyriuje, jums reikia surinkti metriką

  • Kaina (laikas, pinigai) išleista projekto iki šiol
  • Kiek išteklių (darbuotojų, įrangos) panaudojama projektui
  • Užduoties būsena (pagal tvarkaraštį , už grafiko ar prieš jį)
  • Kokybės iš darbo produkto (Vykdyti norma / praeiti norma, broką metrikos)

Kada rinkti duomenis?

Dabar nuspręskite, kada ar kaip dažnai jūs ketinate rinkti stebėsenos duomenis stebėjimo plane - kas savaitę ar kas mėnesį? Arba tik projekto pradžioje ir pabaigoje?

Kaip planą, „Guru99“ banko projektas bus baigtas per vieną mėnesį. Tokiu atveju rekomenduojame stebėti projekto eigą kas savaitę ar kasdien .

Kaip įvertinti projekto pažangą naudojant metriką?

Stebėjimo plane turėtumėte apibrėžti metodus, kaip įvertinti projekto pažangą naudojant surinktą metriką. Kai kurie metodai, į kuriuos galite kreiptis, yra

  • Palyginkite plano pažangą su realia komandos pažanga
  • Apibrėžkite kriterijus , kurie naudojami projekto pažangai įvertinti. Pavyzdžiui, jei pastangos atlikti užduotį užtruko daugiau nei 30% pastangų, nei planuota projekto atidėlioti.

Stebėjimo plano šabloną galite rasti čia . Čia pateikiamas banko „Guru99“ stebėjimo plano pavyzdys

2 žingsnis. Atnaujinkite pažangos įrašą

Su laiku jūsų komandos narys darys pažangą vykdydamas savo projekto užduotį. Turite sekti jų veiklą pagal tvarkaraštį ir paprašyti, kad jie dažnai atnaujintų pažangos informaciją, pvz., Praleistą laiką, užduoties būseną ir kt. Patikrinę šiuos įrašus, galite iškart pamatyti poveikį projekto planui.

Vienas iš geriausių būdų, kaip sekti nario pažangą, yra reguliarūs susitikimai .

Susirinkime visi nariai praneša apie savo dabartinę būseną ir problemas, jei tokių yra. Jei komandos narys ar nariai atsiliko ar susidūrė su kliūtimis, suformuokite problemos nustatymo ir sprendimo planą.

Praktikuokimės pagal šį scenarijų

Kaip apibrėžta stebėjimo plane, savo komandos nariui priskyrėte užduotį „Testo aplinkos nustatymas“, skirtą išbandyti tinklalapį „Guru99“. Jo vaidmuo yra testavimo administratorius. Jis turi sukurti bandomąją aplinką per 6 dienas. Reikalavote, kad jis praneštų apie dabartinę būseną kiekviename komandos susitikime. Štai jo dabartinės pažangos pavyzdys

3 žingsnis. Išanalizuokite įrašą ir atlikite koregavimą

Veiksmuose yra 2 pakopos

3.1 žingsnis) Analizuokite

Šiame žingsnyje palyginate plane apibrėžtą pažangą su realia komandos pažanga. Analizuodami įrašą, taip pat galite pamatyti, kiek laiko praleista individualiai užduočiai atlikti, ir bendrą laiką, praleistą projektui. Grįžkime prie ataskaitos, kurią jums atsiuntė bandymo administratoriai, ankstesniame skyriuje. Toje ataskaitoje kokį klausimą išsiaiškinote?
Nieko blogo, vis tiek geraiPanašu, kad užduoties eiga vėluoja
Aš negalėjau rasti jokių problemų toje ataskaitoje
Neteisingai Teisingai
Pagal planą, Testo administratorius turi 100% atlikti savo užduotį 6 dieną. Tačiau pagal dabartinę būseną tai yra 3 diena (50% laiko grafikas), bet jis ką tik atliko 20% užduoties. Todėl užduotis gali būti atidėta ir praleista termino. Todėl ši problema gali turėti įtakos visam projektui.

Stebėdami ir analizuodami projekto eigą, galite iš anksto aptikti bet kokią problemą, kuri gali atsitikti su projektu, ir sužinoti sprendimą, kaip tą problemą išspręsti.

3.2 žingsnis) Koregavimas

Atlikite reikiamus pakeitimus, kad jūsų projektas būtų įgyvendintas. Paskirkite užduotis iš naujo, pakeiskite tvarkaraščius arba iš naujo įvertinkite tikslus. Tai padės toliau judėti finišo linijos link. Ankstesniame pavyzdyje užduotyje „Testinės aplinkos nustatymas“ radote problemų.
Ką turėtumėte daryti?
Keisti tvarkaraščiusNieko nedaryk
Keisti projekto tikslus
Klauskite paramą iš kitų komandos nario pagreitinti užduotis
Neteisingas Teisingas
kaip testas Manager, jūs gali susidurti su panašia situacija keletą kartų. Yra daugybė sprendimų šiai problemai išspręsti, ir jūs galite turėti savo sprendimą.
Šiuo atveju rekomenduojame pasirinkti sprendimą - paprašykite kito komandos nario palaikymo, kad paspartintumėte užduotį. Koks kitas sprendimas, pavyzdžiui, modifikuoti tvarkaraščius ar nieko nedaryti, gali turėti įtakos visam projektui. Jie nėra geriausias sprendimas

4 žingsnis. Parengti ataskaitą

Jei jūsų viršininkas klausia apie dabartinę projekto pažangą , ar pažanga yra ar į priekį grafikas, kas bus jums atsakyti? Turite parengti projekto pažangos ataskaitą.

Ataskaitos naudojimas yra gera galimybė pasidalinti bendra projekto pažanga su komandos nariais ar valdyba. Tai taip pat naudingas būdas parodyti savo viršininkui, ar projektas yra teisingas.

Norėdami užtikrinti, kad pažangos duomenys pateikiami nuosekliai ir aiškiai, galite naudoti kai kurias šablonų ataskaitas . Šiame straipsnyje yra ataskaitos šablonas, į kurį galite kreiptis. Be to, patikrinkite „Guru99 Banking“ projekto pavyzdinę ataskaitą

Geriausia bandymų stebėjimo ir kontrolės praktika

  • Laikykitės standartų: Vienas svarbių projekto planavimo aspektų yra užtikrinti standartizavimą. Tai reiškia, kad visos projekto veiklos turi atitikti standartines proceso gaires. Standartizuoti procesai, įrankiai, šablonai ir matavimo vertės palengvina analizę, palengvina bendravimą ir padeda projekto komandos nariams geriau suprasti situaciją.

  • Dokumentacija: kas nutiks, jei dokumente neparašysite jokios diskusijos ar sprendimo? Galite juos pamiršti ir prarasti daug dalykų. Tinkamoje vietoje turėtumėte užrašyti diskusijas ir sprendimus ir nustatyti oficialią posėdžių dokumentavimo procedūrą. Tokie dokumentai padeda išspręsti nesusikalbėjimo ar nesusipratimų tarp projekto komandos klausimus.

  • Proaktyvumas: problemos kyla visuose projektuose. Svarbu tai, kad jūs turite laikytis iniciatyvaus požiūrio, kad išspręstumėte problemas ir problemas, kylančias vykdant projektą. Tokie klausimai galėtų būti biudžetas, apimtis, laikas, kokybė ir žmogiškieji ištekliai

Įdomios straipsniai...