Lista Strumenti di bug-tracking

December 10

Lista Strumenti di bug-tracking


Una semplice verità per qualsiasi progetto di sviluppo software è che avrà bug. Test e pianificazione può aiutare a mantenere questi al minimo, ma nessun sforzo di sviluppo in grado di eliminare completamente i bug da un progetto di qualsiasi complessità. Tenere traccia dei vari errori e problemi che si presentano è una parte chiave per mantenere il software, e per fortuna ci sono un bel po 'di utilità disponibili per assistere con questo compito.

Bugzilla

Bugzilla è uno dei più potenti programmi di utilità esistenti bug tracking oggi. Sviluppato da Mozilla Foundation - il team di sviluppo dietro il browser web Firefox - è utilizzato da migliaia di organizzazioni per tenere traccia dei problemi in progetti software. Richiede Perl, un server web, e un server di database come MySQL, PostgreSQL o Oracle; Tuttavia, con l'eccezione di Oracle, tutti questi sono utilities libere e facilmente installato su molti sistemi.

MantisBT

L'utilità di tracciamento dei bug Mantis è un altro inseguitore errore liberamente disponibile. Sviluppato in PHP e che richiedono un server web e un database come MySQL, Microsoft SQL Server o PostgreSQL, è anche facilmente installato e configurato. Anche se non è così prolifico come Bugzilla, Mantis ha una larga base di utenti e una comunità molto solidale.

Redmine

Redmine non è solo un programma di utilità errori di tracciamento - è un'applicazione piena regola-gestione dei progetti. Sviluppato in Ruby, Redmine può essere un po 'noioso per installare e configurare su un sistema altrimenti pulito; tuttavia, le funzionalità aggiuntive di gestione del progetto per Mantis e Bugzilla può rendere vale la pena.