Stack Ranks / Backlog evita che le pietre miliari siano marce a morte
Come sviluppatore, il "modello distruttivo" che vedo maggiormente nello sviluppo del software è quando un "controller esterno" (ad es. Gestione di progetti, gestione esecutiva) si entusiasma molto per il fatto che la "caratteristica preferita" non ce la farà " data del calendario "e ordina una marcia della morte.
Scrum, perché classifica le "caratteristiche importanti" in alto in un elenco di arretrati aiuta gli sviluppatori a gestire proattivamente questa tensione in due modi. In primo luogo, è possibile classificare la "funzione preferita" in alto nel backlog in modo che sia più probabile che sia felice. In secondo luogo, fornisce una risposta molto visiva e concreta a "dal momento che abbiamo spostato i" widget lampeggianti "al rango 1, è molto probabile che non riusciremo a" rimbalzare i coniglietti "in questo sprint poiché ora è al rango 7. Sono ti senti a tuo agio con questo compromesso? "
Ho anche scoperto che con brevi sprint, i "controller esterni" sono meno turbati dal rimandare il lavoro. Se i "widget lampeggianti" non si trasformano in "milestone 1" e "milestone 2" non si esaurisce entro 9 mesi da allora, lo sponsor di "widget lampeggianti" si arrabbia molto. Ma se "widget lampeggianti" è classificato nello stack 7 anziché 1 perché ci sono davvero 6 cose più importanti che devono essere fatte prima, ciò significa che probabilmente ci arriveremo nello sprint + 1 o nel peggiore sprint + 2 che significa mostrerà tra 12 o 18 settimane (usando gli sprint di 6 settimane). Nella mia esperienza, aspettare 3 mesi è "accettabile" per gli impazienti. Inoltre, nel modello "a cascata" delle pietre miliari di 3+ mesi,
Alla fine, se stiamo raggiungendo la fine dello sprint e le cose hanno impiegato più tempo del previsto, è molto bello poter spingere gli elementi di backlog 5-6-7 allo sprint successivo e assicurarsi di aver completato 1-2-3 -4 con alta qualità e senza 70 ore settimane. Dopotutto, saremo sicuri di arrivare al 5-6-7 sprint successivo. Ancora una volta, visti i tempi più brevi coinvolti nel rinvio, i "controller esterni" sono generalmente più a loro agio con questo e non insistono sul fatto che superiamo il traguardo due settimane e ordiniamo cene ogni sera "solo per superarlo".