Poboljšanje procesa ispitivanja (TPI) pomoću PDCA modela

Sadržaj:

Anonim

Projekt banke Guru99 uspješno je završen. Uprava cijeni vaš rad jer ste učinili sjajan posao. Međutim, vaš šef još uvijek ima nekoliko pitanja za vas.

Da biste odgovorili na ova pitanja, morate znati o poboljšanju procesa ispitivanja.

Što je poboljšanje procesa ispitivanja?

Menadžeri testiranje često nazivaju problematičnim i nekontroliranim postupkom. Osvrćući se na projekt Guru99 Bank, jeste li se suočili s nekim od sljedećih problema u projektu?

To su uobičajena pitanja u bilo kojem testnom projektu. Mnoge organizacije shvaćaju da poboljšanje postupka ispitivanja može riješiti ove probleme. Učenje iz prošlih pogrešaka može pomoći u poboljšanju procesa upravljanja testovima.

Zašto poboljšati proces testiranja?

Sljedeći scenarij pokazuje vam zašto vam je potrebno poboljšanje procesa ispitivanja -

Projekt Guru99 banke je završen. Kvaliteta testiranja bila je sjajna! Dobili ste dobre povratne informacije od kupca.

Koja je lekcija naučena iz ovog scenarija? To je " Uvijek pokušaj učiniti bolje ".

Čak i ako mislite da ste dobro odradili posao, uvijek ima drugih koji rade bolje od vas. Jer oni imaju bolja rješenja, bolju ideju od vaše.

Bilo koja tvrtka želi da projekt bude završen uz najvišu kvalitetu, najniže troškove i najkraće vrijeme isporuke .

Poboljšanje procesa ispitivanja pomaže vam u postizanju ovih ciljeva

Kako implementirati poboljšanje procesa ispitivanja?

Da bi implementirao poboljšanje procesa testiranja za projekt Guru99 Bank, upravitelj ispitivanja može slijediti PDCA model. PDCA (Plan-Do-Check-Act) je metoda upravljanja u četiri koraka koja se koristi u poslu za kontrolu i kontinuirano poboljšanje procesa.

Korak 1) Plan

Ovo je opet podijeljeno u 3 koraka

Korak 1.1) Utvrdite problem

Prva aktivnost postupka poboljšanja ispitivanja je identificiranje problema koji su se pojavili u trenutnom projektu. Problemi u ovom projektu mogu se ponoviti u drugom projektu. Rješavanje problema i pronalaženje rješenja kako bi ih se izbjeglo u budućnosti primarni je cilj poboljšanja ispitivanja.

Vratite li se na web stranicu projekta Guru99 Bank, nalazite li bilo kakve probleme ili točke poboljšanja? Odaberite dolje

Sr br Problem Opis Izaberi
1 Kvaliteta Kupac je i nakon pronalaska pronašao neki nedostatak
2 Dostava Projekt je odgođen
3 Tim Neki zaposlenici nisu surađivali s drugim članovima tima
4 Vještine Članu tima nedostajale su željene vještine za izvršavanje zadataka
5 Upravljanje Test Manager nije dobro pratio napredak što je uzrokovalo kašnjenje nekih projekata
6 Komunikacija Nema stalnog kontakta s kupcem; nerazumijevanje zahtjeva kupca
7 Trošak Trošak Projekta prekoračen je preko postavljenog proračuna
da imate problem s timom za kvalitetnu dostavu , vještinama , upravljanjem , komunikacijom , troškovima

Korak 1.2) Odredite cilj

Razumjeti problem i probleme koji su se dogodili u projektu. Na taj ćete način odrediti koje su točke poboljšanja i na koje faze ispitivanja biste se trebali usredotočiti.

Pretpostavimo da su identificirali da je faza izvršenja testa je previše previše vremena i troškova za završetak. Može li testiranje biti brže i jeftinije? To je jedna od meta

Korak 1.3) Definirajte akcije poboljšanja

Na temelju postavljenog cilja određuju se akcije poboljšanja. Te bi akcije trebale biti postupne i poboljšavati se malo po malo, jer nije lako sve odmah promijeniti.

Na primjer, da bismo testiranje učinili bržim i jeftinijim, evo nekoliko preporučenih radnji

U gornjem primjeru, da biste testiranje učinili bržim i jeftinijim, trebali biste upotrijebiti opcije A i B. Opcija C mogla bi testiranje učiniti bržim, ali koštat će više jer za iskusnog testera morate platiti veću plaću.

Korak 2) Učinite

Već ste definirali točke poboljšanja. Vrijeme je da se napravi plan njihove provedbe. U ovom planu morate odgovoriti na sljedeća pitanja

  • Koje točke poboljšanja treba primijeniti?
  • Kada završiti ovaj plan?
  • Koje korake treba poduzeti za postizanje plana?

Izvršite akcije poboljšanja

Jednom kad se plan uspostavi, treba ga provesti. Aktivnosti na poboljšanju mogu utjecati na trenutni napredak ispitivanja. Probni Manager mora platiti pozornost na ove aktivnosti kako bi se izbjeglo se neželjene posljedice.

Razmotrite sljedeći scenarij -

U projektu Guru99 Bank, kako biste testiranje učinili bržim i jeftinijim, odlučili ste se za automatsko testiranje umjesto za ručno testiranje. Nakon primjene akcije, produktivnost se znatno povećala.

Korak 3) Provjerite

U ovom koraku vi -

  • Procijenite učinkovitost postupaka za poboljšanje testa
  • Izmjerite koliko je učinkovito rješenje bilo
  • Analizirajte može li se to na bilo koji način poboljšati .

U ovoj je fazi cilj provjeriti jesu li akcije poboljšanja uspješno provedene, kao i procijeniti je li postignut željeni cilj.

Najbolji način za ocjenjivanje je korištenje mjernih podataka . Metrike su ključne za uspješno upravljanje organizacijom. Test Manager prikuplja podatke i koristi ih za mjerenje parametara kao što su produktivnost, kvaliteta ... itd.

Na primjer, prije primjene automatiziranog testiranja na projekt, produktivnost testiranja je 10TC / čovjek-sat . Nakon primjene automatiziranog ispitivanja, mjeri se produktivnost od 20TC / čovjek-sat .

Ali dogodio se neželjeni problem

U ovom slučaju, primjena automatiziranog testiranja pomaže vam povećati produktivnost testiranja, ali kvaliteta testiranja se smanjila . Stoga postupak poboljšanja može uzrokovati ozbiljne posljedice . U takvom scenariju morate pažljivije odabrati alat za testiranje. O tome ćete saznati više u vodiču za odabir alata za testiranje

Razmotrimo opet isti scenarij. Trošak Guru99 Projekt je prekoračenje zbog svoje članove tima je previše previše vremena za izvršavanje test slučajeva. Korištenjem automatiziranog alata za testiranje uštedjeli ste 30% troškova projekta. To je dobro poboljšanje, ali vaš šef očekuje više

Stoga uvijek morate pronaći nova i novija rješenja kako biste još više i više poboljšali postupak testiranja. U takvom scenariju možete koristiti neka druga rješenja kako biste uštedjeli na troškovima projekta

  • Učinkovito upravljajte svojim ljudskim resursima
  • Pregovarajte o povoljnijim cijenama od svojih dobavljača

Korak 4) Djelujte

Kada se akcije poboljšanja uspješno implementiraju, kao i ispunjenje cilja, voditelj ispitivanja trebao bi učiniti sljedeće -

  • Pregledajte aktivnosti na poboljšanju i poduzmite mjere na naučenim lekcijama
  • Standardizirati točku poboljšanja u procesu upravljanja.
  • Ažurirajte dokumente i plan politike kao i standardne procesne dokumente
  • Odredite kada i gdje primijeniti ove promjene u sljedećem projektu.