Wat is het volgen van bugs?
bug -tracking is een methode die door softwareontwikkelaars wordt gebruikt om rapporten van defecten of "bugs" in softwareprogramma's te verzamelen. Hierdoor kunnen ontwikkelaars hun softwareontwerp verder verfijnen door voortdurende wijzigingen of upgrades aan het product aan te brengen om het klantenbestand beter te bedienen. Programmeurs die software autor maken, nodigen het publiek vaak uit om problemen te helpen identificeren. Als het programma een nominale aanhang heeft, kan het vinden van bugs worden bereikt door gebruikers eenvoudigweg te vragen om eventuele problemen via e -mail te melden. Bug -tracking -rapporten bevatten doorgaans een uitleg van de exacte aard van het probleem, de versie van de software in kwestie en het besturingssysteem.
Hoewel ontwikkelaars van programma's met een bescheiden populariteit "handmatige" bug tracking via e -mail kunnen bereiken, zou het een logistieke nachtmerrie zijn voor ontwikkelaars van meer populaire of ubiquite software om deze aanpak te proberen. Dit is waar ontwikkelaars het meest kunnen profiteren van het gebruik van een speciale rapportagesoftware. Om rapportage te vergemakkelijken, wat higHLY populaire softwareprogramma's en besturingssystemen bevatten ingebouwde bugrapportage. Als het programma crasht, zal het proberen verbinding te maken met internet om een foutlogboek door te geven aan een geautomatiseerd bug -trackingsysteem. Aangezien deze functie kan worden beschouwd als een stuitligging van privacy, kan deze normaal gesproken worden uitgeschakeld als de gebruikers ervoor kiezen om dit te doen.
Mozilla, het bedrijf achter de zeer populaire Firefox -webbrowser, heeft gratis bug -tracking -software ontworpen, bekend als Bugzilla . Mozilla gebruikt Bugzilla voor Firefox en andere producten, maar het is ook beschikbaar voor bedrijven, IT -beheerders of andere geïnteresseerde partijen die softwareontwikkeling beheren. Om een geavanceerd volgsysteem als dit te gebruiken, meldt een gebruiker een bug door een eenvoudig online formulier in te vullen. Dit formulier is mogelijk beschikbaar op internet of binnen een privénetwerk.
Hoewel elk bug -trackingsysteem verschilt in zijn functies, zijn gerapporteerde bugs typicalisch toegewezen unieke trackingnummers. Het systeem geeft prioriteit aan bugs volgens verschillende factoren en categoriseert elk als een normaal, hoog of cruciaal belang. Details worden kort weergegeven in een volgtabel die beschikbaar is voor het programmeerteam en optioneel ook voor het publiek. "Verbeteringen" of "wensenlijst" -items kunnen ook worden opgenomen. Door de bug -tracking -interface te gebruiken, kan een gebruiker op een rapportnummer klikken om meer informatie over een bepaalde bug te lezen, informatie aan het rapport toe te voegen of andere acties uit te voeren, zoals het herclassificeren van de bug of het melden van een oplossing.
Een bug -tracking -systeem stelt zowel programmeurs als managers in staat om in één oogopslag te zien waar software het klantenbestand faalt en hoe het ontwikkelingsteam om deze problemen omgaat. Het biedt een georganiseerde manier om softwareverbeteringsprocedures te vergemakkelijken en opent een goed, gereguleerd kanaal voor eindgebruikers. Dit maakt het gemakkelijker om bugs bij te houden met minimale human resources geïnvesteerd in de organisatie RBetekeningen van het proces.
Effectieve bug -trackingsystemen kunnen de klanttevredenheid verbeteren, de productiviteit verhogen en downtime verminderen. Ze kunnen ook coderende wijzigingen bijhouden, een interface bieden voor programmeurs om samen te werken en het eenvoudig beheer van kwaliteitsborging mogelijk te maken. Er zijn verschillende softwarepakketten online beschikbaar. Ernstige softwareontwikkelaars en ontelbare eindgebruikers profiteren elke dag van deze systemen.