Bankas Guru99 projekts ir veiksmīgi pabeigts. Valde novērtē jūsu darbu, jo esat paveicis lielisku darbu. Tomēr jūsu priekšniekam joprojām ir daži jautājumi.
Lai atbildētu uz šiem jautājumiem, jums jāzina par testa procesa uzlabošanu.
Kas ir testa procesa uzlabošana?
Vadītāji testēšanu bieži uzskata par apgrūtinošu un nekontrolējamu procesu. Atskatoties uz projektu Guru99 Bank, vai projektā esat saskāries ar kādu no šiem jautājumiem?
Tie ir izplatīti jautājumi jebkurā testa projektā. Daudzas organizācijas saprot, ka testa procesa uzlabošana var atrisināt šīs problēmas. Mācīšanās no pagātnes kļūdām var palīdzēt uzlabot testa pārvaldības procesu.
Kāpēc jāpārbauda procesa uzlabošana?
Šis scenārijs parāda, kāpēc jums ir nepieciešams testa procesa uzlabojums -
Guru99 bankas projekts ir pabeigts. Pārbaudes kvalitāte bija lieliska! Jūs saņēmāt labas atsauksmes no klienta.
Kāda ir šī scenārija mācība? Tas ir " Vienmēr mēģiniet darīt labāk ".
Pat ja jūs domājat, ka esat paveicis labu darbu, vienmēr ir citi, kas dara labāk nekā jūs. Jo viņiem ir labāki risinājumi, labāka ideja nekā jums.
Jebkurš bizness vēlas, lai projekts tiktu pabeigts ar augstāko kvalitāti, zemākajām izmaksām un īsāko piegādes laiku .
Pārbaudes procesa uzlabošana palīdz sasniegt šos mērķus
Kā ieviest testa procesa uzlabošanu?
Lai ieviestu testa procesa uzlabošanu projektam Guru99 Bank, testa vadītājs var sekot PDCA modelim. PDCA (Plan-Do-Check-Act) ir četrpakāpju vadības metode, kas tiek izmantota biznesā, lai kontrolētu un nepārtraukti uzlabotu procesu.
1. solis. Plānojiet
Tas atkal tiek sadalīts 3 posmos
1.1. Solis) Identificējiet problēmu
Testa uzlabošanas procesa pirmā darbība ir problēmu identificēšana, kas radušās pašreizējā projektā. Problēmas šajā projektā var atkārtoties citā projektā. Testu uzlabošana ir galvenais uzdevumu risinājums un risinājumu meklēšana, lai no tiem izvairītos nākotnē.
Tagad, atgriežoties pie projekta Guru99 Bank tīmekļa vietnes, vai atrodat problēmas vai uzlabojumus? Atlasiet zemāk
Sr Nr | Problēma | Apraksts | Atlasiet |
1 | Kvalitāte | Pēc atbrīvošanas klients joprojām atrada kādu defektu | |
2 | Piegāde | Projekts aizkavējās | |
3 | Komanda | Daži darbinieki nesadarbojās ar citiem komandas locekļiem | |
4 | Prasmes | Komandas dalībniekam trūka vēlamo prasmju, lai veiktu savus uzdevumus | |
5 | Vadība | Testa menedžeris labi neuzraudzīja progresu, kas izraisīja projekta aizkavēšanos | |
6 | Komunikācija | Nav pastāvīga kontakta ar klientu; pārprotot klienta prasību | |
7 | Izmaksas | Projekta izmaksas pārsniedza noteikto budžetu |
1.2. Solis) Nosakiet mērķi
Izprotiet problēmu un problēmas, kas radās projektā. Tādā veidā jūs noteiksit, kādi ir uzlabošanas punkti un kādām testa fāzēm jums vajadzētu koncentrēties.
Pieņemsim, ka esat identificējis, ka testa izpildes posma pabeigšana prasīja pārāk daudz laika un izmaksu. Vai testēšana varētu būt ātrāka un lētāka? Tas ir viens no mērķiem
1.3. Solis. Definējiet uzlabošanas darbības
Pamatojoties uz izvirzīto mērķi, tiek noteiktas uzlabošanas darbības. Šīm darbībām vajadzētu būt pakāpeniskām un uzlabotām pa daļām, jo nav viegli visu uzreiz mainīt.
Piemēram, lai testēšana būtu ātrāka un lētāka, šeit ir dažas ieteicamās darbības
Iepriekš minētajā piemērā, lai testēšanu padarītu ātrāku un lētāku, jums jāizmanto A un B opcija. C iespēja testēšanu varētu padarīt ātrāku, taču tā maksās vairāk, jo par pieredzējušo testētāju jāmaksā lielāka alga.
2. solis) Dariet
Jūs jau esat definējis uzlabošanas punktus. Ir pienācis laiks izveidot plānu to īstenošanai. Šajā plānā jums jāatbild uz šādiem jautājumiem
- Kuri uzlabošanas punkti ir jāievieš?
- Kad pabeigt šo plānu?
- Kādas darbības būtu jāveic, lai sasniegtu plānu?
Veikt uzlabošanas darbības
Kad plāns ir izveidots, tas ir jāīsteno. Uzlabošanas darbības var ietekmēt pašreizējo testa gaitu. Testa vadītājam jāpievērš uzmanība šīm darbībām, lai izvairītos no nevēlamām sekām.
Apsveriet šādu scenāriju -
Projektā Guru99 Bank, lai testēšanu padarītu ātrāku un lētāku, jūs nolēmāt manuālo testu vietā izmantot automātisko testēšanu. Pēc darbības piemērošanas produktivitāte ievērojami pieauga.
3. solis) Pārbaudiet
Šajā solī jūs -
- Novērtējiet efektivitātes testa uzlabošanas pasākumu
- Izmēriet, cik efektīvs bija risinājums
- Analizējiet, vai to varētu kaut kā uzlabot .
Šajā posmā mērķis ir pārbaudīt, vai uzlabošanas darbības tika veiksmīgi īstenotas, kā arī novērtēt, vai sasniegts vēlamais mērķis.
Labākais veids, kā veikt novērtēšanu, ir metrikas izmantošana . Metrika ir būtiska veiksmīgai organizācijas pārvaldībai. Testa pārvaldnieks apkopo datus un tos izmanto, lai izmērītu tādus parametrus kā produktivitāte, kvalitāte ... utt.
Piemēram, pirms automatizētās testēšanas piemērošanas projektam testēšanas produktivitāte ir 10TC / cilvēka stunda . Pēc automātiskās testēšanas piemērošanas produktivitāte tiek mērīta kā 20TC / cilvēka stunda .
Bet notika nevēlama problēma
Šajā gadījumā automātiskās testēšanas piemērošana palīdz palielināt testēšanas produktivitāti, taču testēšanas kvalitāte samazinājās . Tāpēc uzlabošanas darbība var izraisīt nopietnas sekas . Šādā gadījumā jums rūpīgāk jāizvēlas testēšanas rīks. Uzziniet vairāk par to testa rīka atlases apmācībā
Apsveriet to pašu scenāriju vēlreiz. Guru99 projekta izmaksas tika pārsniegtas, jo jūsu komandas locekļiem bija nepieciešams pārāk daudz laika, lai izpildītu testa lietas. Izmantojot automatizēto testa rīku, jūs ietaupījāt 30% projekta izmaksu. Tas ir labs uzlabojums, bet jūsu priekšnieks sagaida vairāk
Tāpēc jums vienmēr ir jāatrod jauni un jaunāki risinājumi, lai vairāk un vairāk uzlabotu testēšanas procesu. Šādā gadījumā jūs varat izmantot citus risinājumus, lai ietaupītu projekta izmaksas
- Efektīvi pārvaldiet savus cilvēkresursus
- Pārrunājiet labākus darījumus no saviem pārdevējiem
4. solis. Rīkojieties
Kad uzlabošanas darbības tiek veiksmīgi īstenotas, kā arī ir sasniegts mērķis, testa vadītājam ir jādara šādi:
- Pārskatiet uzlabošanas darbības un rīkojieties, lai gūtu pieredzi
- Standartizējiet vadības procesa uzlabošanas punktu.
- Atjauniniet politikas dokumentus un plānu, kā arī standarta procesa dokumentus
- Nosakiet, kad un kur šīs izmaiņas piemērot nākamajā projektā.