Ohjelmointivirhe
Ohjelmointivirhe eli bugi on tietokoneohjelmassa tai lähdekoodissa oleva virhe.
Raportointi
Ohjelmointivirheen raportointi voidaan suorittaa esimerkiksi vikailmoitustyökalun avulla, joka kirjaa tarkat tiedot käyttäjien ja kehittäjien ilmoittamista vioista ja virheistä. Jokaiselle vialle annetaan numero, ja se pidetään tallessa kunnes vika merkitään korjatuksi tai muuten hoidetuksi. Ohjelmavirheen raportointi voidaan myös ilmoittaa www-käyttöliittymän tai sähköpostin avulla, jolloin käyttäjän tehtäväksi jää selvittää tarkka kuvaus virheestä ja mahdolliset ohjelman luomat lokitiedostot tai komentorivin tulosteet.
Työkalut
- Gnomen vikailmoitustyökalu on nimeltään bug-buddy.
- Bugzilla on komentorivipohjainen vianseurantajärjestelmä
- Launchpad on mm. Ubuntun käyttämä kehitysalusta, johon kuuluu myös vianseurantajärjestelmä.
- Katso myös vikailmoitusohjelmat-luokka.
WWW raportointi
Ohjelmakohtaisia vianraportointisivustoja
- https://bugzilla.mozilla.org/: Firefoxin, Thunderbirdin, SeaMonkeyn ja Camino vianseurantajärjestelmä
- Audacious
- Livna bugzilla
Työpöytäympäristöt
- https://bugs.kde.org/ on KDE:n vianseurantajärjestelmä.
- http://bugzilla.gnome.org/ on Gnome:n vianseurantajärjestelmä.