1. Glosar/

Issue Tracker

Un Issue Tracker este un sistem pentru înregistrarea, atribuirea, prioritizarea și monitorizarea bug-urilor, cererilor de funcționalități și task-urilor de proiect. Pe GitHub este integrat direct în repository-ul de cod.

Cum funcționează #

Fiecare problemă sau cerere este creată ca “issue” cu titlu, descriere, etichete de categorie/prioritate și atribuire unui dezvoltator. Issue-urile pot fi legate de branch-uri și Pull Request-uri: când un PR care referențiază un issue este fuzionat, issue-ul se închide automat. Aceasta creează o trasabilitate completă de la problemă la soluție.

La ce folosește #

Issue tracker-ul înlocuiește emailurile, chat-ul, tabelele Excel și raportările verbale cu un sistem unic și structurat. Fiecare bug are o istorie: cine l-a raportat, cine lucrează la el, care e starea, ce cod l-a rezolvat. În proiectele haotice, issue tracker-ul este instrumentul care transformă confuzia în vizibilitate.

Când se folosește #

Pe orice proiect software, indiferent de dimensiune. Alternativa — raportări împrăștiate pe email, chat și Excel — este cauza principală a pierderii informațiilor și a duplicării muncii. GitHub Issues, Jira și Linear sunt cele mai răspândite platforme.