En enkel sanning för alla projekt för programvaruutveckling det att den kommer att ha fel . Testning och planering kan hjälpa till att hålla dem till ett minimum , men ingen utvecklingsinsats kan helt eliminera buggar från ett projekt av komplexitet . Att hålla reda på de olika fel och problem som uppstår är en viktig del för att upprätthålla programvara , och tack och lov finns det en hel del verktyg tillgängliga för att hjälpa till med denna uppgift . Bugzilla
Bugzilla är en av de mest kraftfulla felrapporteringssystemet nyttigheter som finns i dag . Utvecklad av Mozilla Foundation - utvecklingsteamet bakom webbläsaren Firefox - det används av tusentals organisationer för att spåra problem i mjukvaruprojekt . Det kräver Perl , en webbserver och en databasserver t.ex. MySQL , PostgreSQL eller Oracle , men med undantag för Oracle , alla dessa är fria nyttigheter och enkelt installeras på de flesta system
MantisBT
Mantis Bug Tracking verktyg är en annan fritt tillgänglig misstag tracker . Utvecklad i PHP och kräver en webbserver och en databas som MySQL , Microsoft SQL Server eller PostgreSQL , är det också lätt installeras och konfigureras . Fast inte riktigt lika produktiv som Bugzilla , har Mantis en stor användarbas och en mycket stödjande gemenskap .
Redmine
Redmine är inte bara ett fel - spårning verktyg - det är en fullt utvecklad projekt - management program . Utvecklad i Ruby , kan Redmine vara något jobbigt att installera och konfigurera på ett annars rent system , men kan ytterligare projekt - management funktionalitet över Mantis och Bugzilla gör det väl värt ansträngningen