tõrkeotsingus
Tõrkeotsing on tarkvara ja tehniliste süsteemide vigade leidmise ja parandamise protsess, mille eesmärk on taastada oodatud funktsionaalsus ning parandada süsteemi stabiilsust ja usaldusväärsust. See hõlmab sümptomite kogumist, vea korduvaks taasesitamiseks või reprodutseimiseks ning põhjusliku seose (juurprobleemi) määratlemist ning sobiva lahenduse väljatöötamist ja rakendamist. Tõrkeotsing on sageli osa arendus- ja operatsioonitsüklist ning nõuab tõenduspõhist lähenemist, meeskonnatööd ning dokumenteerimist.
Protsessi tavapärased etapid hõlmavad probleemi kirjelduse ja sümptomite kogumist, vea kordumise püüdmist, süsteemi või koodi piiritlemist
Tööriistad ja meetodid hõlmavad silumisi (debuggereid), logide analüüsi, arendustööriistu ja veebibrauserite arendustööriistu, vigade jälgimissüsteeme ning versioonihaldust