Ho letto diverse fonti su Kanban. Utilizzando la descrizione di Atlassian come la mia principale fonte di informazioni su come funziona, mi chiedo come gli effetti delle stime sulla prioritizzazione dovrebbero essere incluso nel flusso.
La descrizione menzionata suggerisce una tavola Kanban con queste corsie:
- Da fare
- In corso
- Pronto per la revisione
- Fatto
Il proprietario del prodotto si assicura quindi che tutto nella corsia 1 abbia la priorità. Tuttavia, la priorità spesso dipende dallo sforzo stimato (qualcosa potrebbe ottenere un prio più elevato se è disponibile una soluzione rapida, respinta se risulta essere molto lavoro, ecc.) E la stima (a) prende il tempo e (b) è fatto meglio da quelli che faranno il lavoro.
Ho familiarità con Scrum, dove il team si siede per stimare i tempi stabiliti. Non esiste una cosa del genere con Kanban a quanto pare. Come funzionerebbe normalmente? Riesco a vedere diverse opzioni:
- Il PO indovina e il team impara a fornire un feedback se le ipotesi sono disattivate;
- Introduci uno "Lane 0" con "To Estimate";
- Il PO si mescola stimando se stesso e interrompendo il lavoro di un membro del team per ottenere un preventivo;
- Introduci momenti fissi per le stime (ad esempio 0900 e 1300 ore);
Ho cercato e ho trovato alcune opinioni come questo uno ("la stima è facoltativa"), ma Sono curioso di sapere se c'è qualche consiglio canonico?