Bugiseurantaohjelma

Bugiseurantaohjelma tai virheenseurantaohjelma (puhekielessä toisinaan myös bug-trakkeri) on sovellusohjelma, joka on tarkoitettu laadunhallinnassa ohjelmointivirheiden tai muiden puutteiden raportointiin ja seurantaan ohjelmiston elinkaaren aikana.[1] Virheet voidaan tyypillisesti kohdentaa tietylle ohjelmalle tai sen komponentille tai muuhun liittyvään osa-alueeseen kuten ohjelman dokumentaatioon. Verkkoselainpohjaiset seurantaohjelmat ovat tyypillisiä tiedon jakamiseen sovelluksen kehittäjien ja testaajien sekä projektin hallinnan kesken. Tyypillisesti seurantaohjelmassa on jonkinlainen tietokanta, jonne tiedot talletetaan.[2]

Seurantatyökalu voi olla oma sovelluksensa kuten Bugzilla tai integroituna osaksi suurempaa kokonaisuutta kuten jatkuvan integraation palvelimeen.

Hajautetut seurantamenetelmät ovat yksi kehityshaara, jossa ohjelmointivirheiden tiedot eivät ole keskitetyssä palvelussa vaan seuraavat lähdekoodin mukana versionhallintajärjestelmässä.[3]

Seurantaohjelma ei sisällä toimintoja virheen jäljitykseen ja sitä ei käytetä virheen diagnostiikassa vaan tässä tarkoituksessa on käytössä debuggeri.

  1. What is Bug Tracking? WiseGeek. Viitattu 9.6.2018.
  2. Joel Spolsky: Painless Bug Tracking joelonsoftware.com. 8.11.2000. Viitattu 9.6.2018.
  3. Jonathan Corbet: Distributed bug tracking 14.5.2008. LWN.net. Viitattu 9.6.2018.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search