Test prosessforbedring (TPI) ved hjelp av PDCA-modell

Ocuco Guru99 Bank-prosjektet er fullfรธrt. Styret setter pris pรฅ arbeidet ditt, for du har gjort en god jobb. Sjefen din har imidlertid fortsatt noen spรธrsmรฅl til deg.

Test prosessforbedring ved hjelp av PDCA-modell

For รฅ svare pรฅ disse spรธrsmรฅlene mรฅ du vite om forbedringen av testprosessen.

Hva er testprosessforbedringen?

Ledere ofte term Testing som en problematisk og ukontrollerbar prosess. Tilbakeblikk pรฅ prosjektet Guru99 Bank, mรธtte dere pรฅ noen av fรธlgende problemer i prosjektet?

Testprosessforbedring

Dette er vanlige problemer i ethvert testprosjekt. Mange organisasjoner innser at forbedring av testprosessen kan lรธse disse problemene. ร… lรฆre av tidligere feil kan hjelpe til med รฅ forbedre testbehandlingsprosessen.

Hvorfor testprosessforbedring?

Fรธlgende scenario viser deg hvorfor du trenger testprosessforbedring โ€“

Ocuco Guru99 Bank-prosjektet er fullfรธrt. Kvaliteten pรฅ testingen var flott! Du fikk gode tilbakemeldinger fra kunden.

Testprosessforbedring

Hva er lรฆrdommen fra dette scenariet? det er "Prรธv alltid รฅ gjรธre det bedre".

Selv om du synes du har gjort en god jobb, er det alltid andre som gjรธr det bedre enn deg. Fordi de har bedre lรธsninger, bedre idรฉ enn din.

Enhver bedrift vil ha prosjektet fullfรธrt med hรธyest kvalitet, lavest koste, korteste leveringstid.

Testprosessforbedring hjelper deg med รฅ nรฅ disse mรฅlene

Testprosessforbedring

Hvordan implementere testprosessforbedring?

ร… implementere forbedring av testprosessen for prosjektet Guru99 Bank, kan testlederen fรธlge PDCA modell. PDCA (Plan-Do-Check-Act) er en fire-trinns styringsmetode som brukes i virksomheten for kontroll og kontinuerlig forbedring av prosessen.

Implementer testprosessforbedring

Trinn 1) Planlegg

Dette er igjen delt inn i 3 trinn

Plan

Trinn 1.1) Identifiser problemet

Den fรธrste aktiviteten i en testforbedringsprosess er identifisering problemene som oppsto i det aktuelle prosjektet. Problemene i dette prosjektet kan skje igjen i andre prosjekter. ร… lรธse problemer og finne ut lรธsningene for รฅ unngรฅ dem i fremtiden er det primรฆre mรฅlet med Test Improvement.

Nรฅ tilbake til prosjektet Guru99 Banks nettsted, finner du noen problemer eller forbedringspunkter? Velg nedenfor

Sr nr Problem Tekniske beskrivelser Velg
1 Quality Kunden fant fortsatt noen Defekt etter utgivelsen
2 Frakt Prosjektet ble forsinket
3 Team Noen ansatte samarbeidet ikke med andre teammedlemmer
4 Ferdigheter Teammedlem manglet รธnskede ferdigheter til รฅ fullfรธre oppgavene sine
5 Administrasjon Test Manager overvรฅket ikke fremdriften godt, noe som fรธrte til at noen prosjekter ble forsinket
6 Kommunikasjon Ingen konstant kontakt med kunden; misforstรฅ kundens krav
7 Kostnad Prosjektkostnaden ble overskredet utover fastsatt budsjett

Du har problemer med Quality Frakt Team , Ferdigheter ,Ledelse , Kommunikasjon ,Koste

Trinn 1.2) Bestem mรฅlet

Forstรฅ problemet og problemene som oppsto i prosjektet. Pรฅ denne mรฅten vil du finne ut hva som er forbedringspunktene og hvilke testfaser du bรธr fokusere pรฅ.

Anta at du har identifisert at testutfรธrelsesfasen ogsรฅ tok mye tid og kostnad รฅ fullfรธre. Kan testingen vรฆre raskere og billigere? Det er et av mรฅlene

Trinn 1.3) Definer forbedringstiltakene

Basert pรฅ det fastsatte mรฅlet fastsettes forbedringstiltak. Disse handlingene bรธr vรฆre gradvise og forbedres bit for bit fordi det ikke er lett รฅ endre alt umiddelbart.

For eksempel, for รฅ gjรธre testingen raskere og billigere, her er noen anbefalte handlinger

Definer forbedringshandlingene

I eksemplet ovenfor, for รฅ gjรธre testingen raskere og billigere, bรธr du bruke alternativ A og B. Alternativ C kan gjรธre testingen raskere, men vil koste mer fordi du mรฅ betale mer lรธnn for den erfarne testeren.

Trinn 2) Gjรธr

Du har allerede definert forbedringspunktene. Det er pรฅ tide รฅ lage en plan for รฅ implementere dem. I denne planen mรฅ du svare pรฅ fรธlgende spรธrsmรฅl

  • Hvilke forbedringspunkter mรฅ implementeres?
  • Nรฅr skal man fullfรธre denne planen?
  • Hvilke skritt bรธr gjรธres for รฅ oppnรฅ planen?

Utfรธr forbedringstiltak

Nรฅr planen er etablert, mรฅ den implementeres. Forbedringsaktivitetene kan pรฅvirke den nรฅvรฆrende testfremgangen. En testleder mรฅ betale oppmerksomhet til disse aktivitetene til unngรฅ de uรธnsket konsekvenser.

Tenk pรฅ fรธlgende scenario -

I prosjektet Guru99 Bank, for รฅ gjรธre testingen raskere og billigere, bestemte dere dere for รฅ bruke automatisert testing i stedet for manuelle tester. Etter at dere hadde iverksatt tiltaket, รธkte produktiviteten betydelig.

Trinn 3) Sjekk

I dette trinnet vil du โ€“

  • Evaluer effektivitet av testforbedringshandlingene
  • Mรฅl hvordan effektiv lรธsningen ble
  • Analyser om det kan vรฆre det forbedret pรฅ noen mรฅte.

I denne fasen er mรฅlet รฅ sjekk om forbedringstiltakene ble implementert vellykket, samt รฅ evaluere om รธnsket mรฅl ble oppnรฅdd.

Den beste mรฅten รฅ utfรธre evalueringen pรฅ er รฅ bruke beregninger. Beregninger er avgjรธrende for vellykket organisasjonsledelse. Testlederen samler inn data og bruker dem til รฅ mรฅle parametere som produktivitet, kvalitet osv.

For eksempel, fรธr du bruker den automatiserte testingen pรฅ prosjektet, er produktiviteten til testing 10 TCs/manntime. Etter รฅ ha brukt den automatiserte testingen, mรฅles produktiviteten til รฅ vรฆre 20TC/manntime.

Trykk her

Men et uรธnsket problem skjedde

Trykk her

I dette tilfellet hjelper det deg รฅ bruke automatisert testing รธke produktiviteten til testingen, men kvaliteten pรฅ testingen redusert. Derfor kan forbedringstiltaket fรธre til alvorlige konsekvenser. I et slikt scenario mรฅ du velge testverktรธyet mer nรธye. Du vil lรฆre mer om det i Testverktรธyvalg tutorial

Tenk deg det samme scenarioet igjen. Guru99 prosjektkostnader var kjรธrt fordi teammedlemmene tok ogsรฅ mye tid for รฅ gjennomfรธre testsakene. Ved รฅ bruke det automatiserte testverktรธyet lagret du 30% prosjektkostnad. Det er god forbedring, men sjefen din forventer mer

Trykk her

Derfor mรฅ du alltid finne nye og nyere lรธsninger for รฅ forbedre testprosessen mer og mer. I et slikt scenario kan du bruke noen andre lรธsninger for รฅ spare pรฅ prosjektkostnaden

  • Administrer dine menneskelige ressurser effektivt
  • Forhandle bedre kjรธp fra leverandรธrene dine

Trinn 4) Handle

Nรฅr forbedringstiltakene er implementert pรฅ en vellykket mรฅte og mรฅlet er nรฅdd, bรธr testlederen gjรธre fรธlgende-

Handling

  • Anmeldelse forbedringsaktivitetene og iverksette tiltak pรฅ bakgrunn av erfaringene
  • Standardiser forbedringspunktet i ledelsesprosessen.
  • Oppdater policydokumentene og planen samt standard prosessdokumentene
  • Bestem nรฅr og hvor disse endringene skal brukes i neste prosjekt.

Oppsummer dette innlegget med: