capa beginner s guide corrective action preventive action
Udforsk alt om korrigerende handlinger Forebyggende handling (CAPA), herunder nogle eksempler og casestudier til virkelige applikationer:
Mange gange hører vi begreberne korrigerende handling og forebyggende handling (samlet kaldet CAPA), der bruges om hinanden, men i virkeligheden er de ikke de samme. Definitionen og hensigten med hver af disse handlinger er meget specifik i applikationen.
Hvad du lærer:
- Hvad er korrigerende handlinger (CAPA)?
- Korrigerende handling
- Forebyggende handling
- Forskellen mellem korrigerende og forebyggende handlinger
- CAPA-ligheder
- Hvornår skal man bruge hver?
- Processer til identifikation af korrigerende og forebyggende handlinger
- Grundlæggende proces med CAPA
- Sporing af korrigerende eller forebyggende handlinger til lukning
- Testers perspektiv
- Konklusion
Hvad er korrigerende handlinger (CAPA)?
I denne artikel vil vi diskutere korrigerende handlinger og forebyggende handlinger mere detaljeret - vi definerer hver af disse med eksempler, dykker dybt ned i detaljerne og ser på nogle casestudier til virkelige applikationer.
Lad os udforske !!
Korrigerende handling
Som defineret i Merriam-Webster-ordbogen er ordet korrigerende defineret som 'beregnet til at rette (at gøre eller indstille rigtigt)'. Derfor er korrekt i forhold til definitionen en korrigerende handling en opgave, der identificeres for at rette eller rette et nuværende igangværende problem eller problem.
For de læsere, der er en del af ethvert softwareudviklings- og leveringsteam, det mest almindelige Eksempel korrigerende handling er beslutningen om at implementere et hotfix på produktionen for at rette en produktionshændelse forårsaget af den seneste produktionsinstallation.
Forebyggende handling
Som defineret i Merriam-Webster-ordbogen er ordet præventivt defineret som 'noget, der forhindrer (for at forhindre at ske eller eksistere)'. Derfor defineres forebyggende handling som en opgave, der identificeres for at forhindre, at et problem eller et problem opstår i den nærmeste eller fjerne fremtid.
For eksempel kunne processen med at tilvejebringe påvirkede områder til testerne forhindre, at utilsigtede bugs kryber ind i produktionen, især i de komponenter, der ellers blev anset for at være uden for anvendelsesområdet under kravplanlægningen.
Forskellen mellem korrigerende og forebyggende handlinger
Korrigerende handling | Forebyggende handling |
---|---|
Løser et aktuelt problem. | Løser et problem, der kan opstå i fremtiden (nær eller fjern). |
Hensigten her er at løse / løse problemet. | Hensigten her er at stoppe dette problem i at opstå i fremtiden. |
CAPA-ligheder
# 1) Både forebyggende og korrigerende handlinger oprettes for at håndtere spørgsmål fra fortiden, nutiden eller fremtiden.
# 2) Begyndelsen af forebyggende eller korrigerende handling er fra de samme underliggende processer som:
- Risikoanalyse og styringsproces
- Rødårsagsanalyseproces
- Retrospektiv proces
- Gennemgang af organisatoriske procesaktiver som historiske erfaringer osv.
Vi vil diskutere disse processer detaljeret i det næste afsnit.
Hvornår skal man bruge hver?
Hvert identificeret problem eller risiko kan have en tilsvarende CAPA. Mens man søger at identificere, om en resulterende handling ville være korrigerende eller forebyggende - er den tommelfingerregel, der skal forstå her, hensigten med denne handling.
- Hvis hensigten er korrigerende, dvs. hvis betydningen er designet til at løse det nuværende problem, kaldes det korrigerende handling.
- Hvis hensigten er forebyggende, dvs. hvis betydningen er designet til at forhindre, at sådanne problemer opstår i fremtiden, ville det kaldes forebyggende handling.
Processer til identifikationKorrigerende og forebyggende handlinger
# 1) Risikoanalyse og styringsproces
Risiko er i det væsentlige sandsynligheden for en negativ begivenhed.
Under udførelsen af en risikoanalyse evalueres et projekt eller en aktivitet for at identificere de tilknyttede risici og indvirkningen af denne risiko på projektet / aktiviteten. Denne analyse udføres som en del af den overordnede risikostyring, hvor der oprettes en passende afbødningsstrategi baseret på virkningen og sandsynligheden for, at denne risiko opstår.
Hver identificeret risiko kan eller ikke have en forebyggende eller korrigerende handling forbundet med den. De identificerede risici kortlægges og grupperes ud fra deres indvirkning og sandsynlighed for forekomst. Prioritet gives til risikoen, der falder under stor påvirkning og høj sandsynlighed for spand.
Lad os overveje et eksempel for at forstå dette yderligere.
Lad os antage, at dit team er ved at frigive et nyt websted og baseret på de uløste fejl og kort leveringstidslinje identificerede teamet følgende risici for projektet, hvis det blev frigivet:
- Risiko nr. 1: Søgefunktionalitet på webstedet tager for lang tid at reagere og vil til sidst tage timeout. Kunder vil se en fejlmeddelelse, der angiver timeout.
- Risiko nr. 2: Logoet på kontaktsiden er ikke mobilresponsivt.
- Risiko nr.3: Kontotilmeldingsprocessen fungerer ikke. Nye brugere kan ikke tilmelde sig
- Risiko nr.4: IE9-kunder (mindre end 4% blandt alle kunder) kan ikke klikke på ikonet Startside.
For at prioritere løsningen kortlægger dit team disse identificerede risici i risikomatrixen som vist nedenfor.
I praksis prioriteres risiko nr. 1 og 3 frem for risiko nr. 2 og 4, da de er mere kritiske på grund af deres høje sandsynlighed for forekomst og påvirkning.
Lad os nu udvikle risikoreducerende strategier for de identificerede risici!
Risikoreduktion for risiko nr. 1
Forebyggende handling:
- Optimer den gemte søgningsprocedure for at returnere resultaterne på mindre end 2 sekunder. Tildel yderligere dev-ressourcer, eller tildel ressourcer igen for at udføre denne opgave inden udgivelsen.
Korrigerende handling:
- Tilføj sideinddeling til søgeresultatsiden, så kun 25 produkter, der matcher kriterierne, indlæses ad gangen, hvorved belastningen på serveren reduceres.
Risikoreduktion for risiko nr. 2
bedste task manager til Windows 10
Forebyggende handling:
- Ingen
Korrigerende handling
- Løs manglen, hvis dev-ressourcerne er tilgængelige.
Risikoreduktion for risiko nr. 3
Korrigerende handling
- Tildel dev-ressourcer, eller tildel ressourcer igen for at løse denne fejl.
Risikoreduktion for risiko nr. 4
Forebyggende handling:
- Ingen
Korrigerende handling
- Løs manglen, hvis der findes dev-ressourcer.
# 2) Grundårsag Analyseproces
Grundårsagsanalyse udføres for at identificere årsagen til fortiden eller eksisterende problem. Min favoritmetode til enhver tid til at bestemme grundårsagen er 5-hvorfor-metoden.
Hvad er metoden 5-hvorfor?
5-Why-metoden er en almindelig forhørsteknik, hvor grundårsagen identificeres ved at gentage spørgsmålet 'Hvorfor'. Denne teknik er meget populær selv i fremstillingsindustrien og blev oprindeligt brugt i Toyota Motor Corporation under udviklingen af dets produktionsmetoder.
Lad os overveje dette eksempel:
Problem: Bygningen mislykkedes i produktionen og måtte rulles tilbage.
HVORFOR?
Kunderne kunne ikke tilføje varer i indkøbskurven til kassen.
HVORFOR?
Bygge implementeringsproblem: En af de krævede lagrede procedurer blev ikke implementeret. Dette påvirkede tilføj til indkøbsvognens funktionalitet.
HVORFOR?
Instruktionerne til implementering af denne særlige gemte procedure manglede i manifestet.
HVORFOR?
Udvikler, der er ansvarlig for den lagrede procedureudvikling, glemte at tilføje instruktionerne i manifestet.
Korrigerende handling:
- Tilføj korrekte og nøjagtige instruktioner i manifestet til implementering af build.
- Test implementeringen af den komplette build-pakke i henhold til instruktionerne i manifestet på et andet testmiljø, og udfør en regressionstest for at sikre, om build'en fungerer fint.
Forebyggende handling:
- Introducer proces for Dev fører til gennemgang af den komplette implementeringspakke plus manifest mindst 1 dag før produktionsudgivelsen.
# 3) Retrospektiv proces
En retrospektiv er en gennemgang af tidligere begivenheder og bruger disse begivenheder som en mulighed for at lære af dem. Med hensyn til softwareudvikling og projektstyring kan en retrospektiv gøres enten i slutningen af en større frigivelse eller i slutningen af en sprint eller ved enhver milepæl i projektet.
Baseret på gennemgangen kan der identificeres et antal relevante forebyggende eller korrigerende handlinger, der kan hjælpe med at afbøde de risici, der er forbundet med lignende fremtidige projekter.
# 4) Gennemgang af organisatoriske procesaktiver som historiske erfaringer
Forklaringen her er den samme som ovenstående for Retrospective-processen. Ideen her er at lære af tidligere fejl eller problemer og anvende en identificeret forbedring på lignende fremtidige projekter.
Grundlæggende proces med CAPA
Uanset de processer, der bruges til at identificere de korrigerende eller forebyggende handlinger, forbliver den grundlæggende proces eller tilgangen den samme. Lad os diskutere den grundlæggende trin for trin proces med et eksempel fra vores hverdag.
Lad os nu anvende denne proces på et virkeligt eksempel .
Næsten hver gang jeg vasker, ender jeg med at banke opvaskesæben af, dvs. den løber over, og sæbevæsken er over gulvet. Det sæbevand er ikke let at rengøre og er trættende!
Sporing af korrigerende eller forebyggende handlinger til lukning
Efter en handling identificeres, om det er korrigerende eller forebyggende, er arbejdet endnu ikke afsluttet. Handlingen skal stadig udføres og endelig afsluttes og lukkes.
At spore handlingspunkter til lukning er noget, som holdene ofte kæmper med.
Nedenfor er nogle nyttige tip, der kan hjælpe dig og dit team med at spore og udføre de identificerede handlinger.
- Identificer altid den person, der er ansvarlig for at udføre det identificerede handlingspunkt, og den person, der er ansvarlig for at føre hele initiativet. Eksempel: Hvis handlingen er til et softwareprojekt, kan den person, der udfører, være en udvikler, og den person, der kører det, kan være projektlederen.
- Sørg for, at der er en måde at spore aktionens fremskridt på. Afhængigt af din organisation kan måden at spore variere fra linjeposter i excel til brug af dedikeret licenseret software til at spore alle igangværende handlinger.
- Opret retningslinjer for rapportering af forfaldne handlingspunkter. Retningslinjen kan være enkel, som hvis en handling ikke er afsluttet før eller efter 7 dage efter den aftalte på forfaldsdatoen, så vil en formel rapport blive sendt til ledelsesteamet om dette, og projektgruppen vil blive opfordret til at begrunde hvorfor handlingen ikke blev afsluttet inden for den fastsatte tidsramme. Flere niveauer kan tilføjes til denne regel baseret på den hierarkiske struktur i din organisation.
Klik på her , for at få adgang til den korrigerende og forebyggende handlingsplanskabelon med eksempeldata.
Testers perspektiv
Som testere bidrager vi til succes for et projekt på en række måder. Evnen til at identificere risici og bidrage til at identificere CAPA'er er en vigtig færdighed, som vi kan udvikle og bruge til vores fordel.
hvordan man erklærer et flerdimensionelt array i java
Korrektive og forebyggende handlinger kan også let anvendes i testprocessen og kan hjælpe med at forbedre testens effektivitet og den overordnede kvalitet. Disse handlinger kan identificeres af testledningerne, kvalitetsledere, projektledere osv. Og udføres af testerne og endda de andre teammedlemmer.
Konklusion
Korrigerende handling er en opgave, der identificeres for at rette eller løse et nuværende igangværende problem eller problem. Forebyggende handling defineres som en opgave, der identificeres for at forhindre et problem eller problem, der kan opstå i den nærmeste eller fjerne fremtid.
Selvom hensigten er forskellig for begge, oprettes forebyggende og korrigerende handlinger for at håndtere spørgsmål fra fortid, nutid eller fremtid.
Risikoanalyse, rodårsagsanalyse, retrospektiver osv. Er alle processer, der kan bruges til at identificere forebyggende og korrigerende handlinger. Efter en handling identificeres det, om det er korrigerende eller forebyggende, er arbejdet ikke afsluttet endnu. Handlingen skal stadig udføres og endelig afsluttes og lukkes.
Evnen til at identificere risici og bidrage til at identificere de korrigerende og forebyggende handlinger er en vigtig færdighed, som vi testere kan udvikle og bruge til vores fordel.
Jeg håber, at denne artikel ville have afklaret alle dine spørgsmål om korrigerende handling og forebyggende handlinger (CAPA) !!
Anbefalet læsning
- De eneste 150 ord, du bør læse i dag for at begynde at handle
- Begyndervejledning til SalesForce Testing
- Begyndervejledningen til ERP-test (SAP-test) - Del 1
- Bedste GRATIS C # tutorialsserie: Den ultimative C # guide til begyndere
- Hvad er systemtest - En ultimativ begyndervejledning
- Responsiv webdesigntest: Den komplette begyndervejledning
- CSTE-certificeringsvejledning
- Alpha-test og betatestning (En komplet guide)