Feilsjekke
Feilsjekke er en systematisk prosess for å oppdage, verifisere og korrigere feil i et system, programvare eller en prosess. Målet er å identifisere rotårsaken til et avvik og å implementere en løsning som kan verifiseres og dokumenteres, slik at feilen ikke oppstår igjen ellerMeng blir håndtert på en kontrollert måte.
Prosessen følger vanligvis disse trinnene: innhente feilmeldinger og symptomer; samle kontekst som programvareversjon, miljø og konfigurasjon;
Verktøy og metoder inkluderer logging og feilmeldinger, debuggere, profileringsverktøy, enhetstester og integrasjonstester, samt diagnostiske verktøy for
Utfordringer ved feilsøking inkluderer at feil kan være ikke-reproduserbare, eller skyldes flere komponenter og race conditions;