Stabilirea KPI pentru echipele de inginerie software agilă
Fiecare echipă productivă de inginerie software urmărește îmbunătățirile prin intermediul unui set de indicatori aleși, numiți KPI de inginerie. Aceștia sunt cei mai esențiali 5 indicatori de dezvoltare a indicatorilor cheie de performanță (KPI) pe care ar trebui să începeți să îi urmăriți de astăzi.
Ați lucrat vreodată cu o echipă de inginerie în care nu se măsurau indicatorii KPI? Dacă da, atunci probabil că știți cât de greu este să vă dați seama dacă echipa este pe drumul cel bun pentru lansare sau nu.
Adevărul este că, dacă doriți să vă atingeți obiectivele de afaceri, trebuie să vă asigurați că software-ul dvs. îndeplinește toate cerințele. Pentru a face acest lucru, trebuie să implementați măsurători de inginerie KPI în procesele de dezvoltare.
Prin stabilirea de măsurători de inginerie KPI pentru echipa de dezvoltare software, veți evita calitatea slabă și termenele ratate. Ceea ce veți obține este o echipă productivă și un produs de înaltă calitate.
Iată cinci metrici de dezvoltare KPI esențiale pe care ar trebui să le urmăriți pentru a vă atinge obiectivele de afaceri.
Sprint Burndown
Ce este Sprint Burndown?
Echipele agile își organizează dezvoltarea în sprinturi. Un sprint burndown măsoară câtă muncă a finalizat echipa în timpul unui sprint.
Care sunt beneficiile?
- Un sprint burndown este excelent pentru a ține echipa la curent cu orice blocaje care apar.
- Măsurând sprint breakdown, puteți verifica dacă echipa dvs. își îndeplinește previziunile.
- Utilizând o diagramă de defalcare a sprintului, echipa își poate gestiona progresul. Dacă echipa își dă seama că s-ar putea să nu atingă obiectivul sprintului, membrii echipei pot lua măsuri adecvate pentru a rămâne pe drumul cel bun.
Cum se măsoară?
Echipele agile folosesc diagrame de detaliere a sprintului pentru a-și vizualiza fluxul de lucru. Graficul are o axă x care reprezintă timpul și o axă y care reprezintă cantitatea de muncă rămasă de finalizat. Puteți măsura timpul în ore sau în puncte de povestire. Sau, vă puteți gândi la propriile statistici. Obiectivul principal aici este ca toată munca prognozată să fie finalizată până la sfârșitul sprintului.
Un instrument pe care îl puteți folosi este graficul Jira Sprint Breakdown chart. Pentru a-l utiliza, trebuie să creați un cont Jira Software și un proiect Jira Software Scrum.
Vă veți vedea o axă verticală care reprezintă punctele de poveste. Axa orizontală arată timpul. Linia roșie din grafic reprezintă cantitatea de muncă rămasă în sprint. Linia gri este linia de lucru efectivă. Dacă linia roșie este sub linia gri, înseamnă că echipa este pe drumul cel bun. Cu toate acestea, dacă linia roșie este deasupra liniei gri, înseamnă că proiectul este în întârziere.
Release Burndown
Ce este Release Burndown?
Release burndown oferă o imagine de ansamblu a progresului versiunii. Este similar cu Sprint burn down, dar are un domeniu de aplicare mai mare. Ajută echipele să verifice dacă vor reuși să lanseze produsul până la o anumită dată. Dacă își dau seama că sunt în întârziere, pot informa utilizatorii și părțile interesate cu privire la această întârziere. Sau, dacă nu, pot reduce volumul de muncă pentru a lansa produsul la timp.
Care sunt beneficiile?
- Puteți verifica cât de repede lucrează echipa dvs. prin backlog.
- Puteți obține o perspectivă asupra modului în care munca adăugată și eliminată afectează progresul echipei dvs.
- Faceți previziuni cu privire la câte sprinturi vor fi necesare pentru ca echipa dvs. să finalizeze lucrarea.
Cum o măsurați?
Release burndown se măsoară folosind o diagramă care este similară cu diagrama de defalcare a sprinturilor. Diferența este că acum, axa orizontală reprezintă sprinturile, iar axa verticală reprezintă munca rămasă (zile, ore sau puncte de poveste).
De exemplu, să ne uităm la imaginea de mai jos. Este o diagramă Jira release burndown chart. Puteți vedea că echipa a stabilit inițial patru sprinturi și 43 de puncte de poveste. De-a lungul celor patru sprinturi, echipa a redus numărul de povestiri de la 43 la 26. Echipa a prevăzut, de asemenea, că lansarea produsului va necesita încă șapte sprinturi, rezultând 11 în total.