Virheenkorjauksessa
Virheenkorjaus on systemaattinen prosessi, jonka tavoitteena on löytää, ymmärtää ja korjata ohjelmisto- tai järjestelmävirheitä. Se kattaa sekä ohjelmistojen että laitteistojen virheenkorjauksen ja on olennainen osa laadunvarmistusta sekä luotettavuuden parantamista. Virheenkorjauksessa pyritään minimoimaan virheen aiheuttamat haitat ja paljastamaan syy-seuraussuhteet, jotta sekä nykyinen että tuleva toiminta on vakaata.
Keskeiset vaiheet virheenkorjauksessa ovat: virheen ilmoittaminen ja kirjaaminen (bug report), virheen toistettavuuden varmistaminen, reprodukoinnin vahvistaminen; virheen
Käytettäviä työkaluja ja menetelmiä ovat debuggersit, breakpoints, logitus ja telemetria sekä tracing- ja profiloitumityökalut. Lisäksi hyödynnetään