Al fine di fornire ai clienti prodotti di lavoro di alto valore, i team Scrum immaginano come dovrebbe essere il prodotto e come dovrebbe essere costruito. Nel framework Scrum, il prodotto è il focus, costruito iterativamente e migliorato con ogni iterazione.
Una roadmap di Scrum è ciò che aiuta i team a rendere la loro visione del prodotto una realtà, a muoversi nella giusta direzione.
Una roadmap di Scrum può essere uno strumento estremamente prezioso, specialmente in un ambiente dinamico in cui i cambiamenti avvengono spesso e sono accolti favorevolmente. Con questo in mente, diamo un’occhiata a come costruire una tale tabella di marcia.
PROVA VIVIFYSCRUM
Di roadmap e pianificazione
Prima di procedere ulteriormente, affrontiamo la confusione che si insinua sempre in qualsiasi discussione su Agile, pianificazione e roadmap. I principi agili affermano che ci dovrebbe essere un focus sul software di lavoro su piani e documentazione completi. Quindi, se una roadmap è fondamentalmente un piano di alto livello,non contraddice ciò che Agile e Scrum sono tutti?
Questa è davvero una buona domanda. Tuttavia, una cosa che riesce a scivolare efficacemente nella mente delle persone è che c’è, in effetti, una differenza tra un piano e una pianificazione. Il fatto è che Agile differisce dai metodi tradizionali principalmente perché incoraggia lo sviluppo adattivo sulla formulazione di un piano. Tuttavia, una pianificazione agile a lungo termine non può essere evitata.
Quando diciamo pianificazione, non intendiamo creare un piano esteso e dettagliato su come un determinato prodotto dovrebbe essere costruito. Invece, significa considerare come lo sviluppo dovrebbe procedere dove tutti i soggetti coinvolti è allineato su quanto tempo dovrebbe prendere e quanto costerà, sulla base di una stima approssimativa. Pertanto, una roadmap Scrum serve come un potente strumento che descrive come un determinato prodotto è destinato a crescere.
Keeping it goal-oriented
A differenza dei metodi tradizionali in cui gli obiettivi business-centric sono implementati dalle aziende e sono misurati da KPI relativi alla finanza, Agile si concentra sugli obiettivi customer-centric. Detto questo, quando si inizia a costruire una roadmap di Scrum, è necessario avere una strategia e obiettivi in mente.
TRACCIA I TUOI OBIETTIVI CON VIVIFYSCRUM
Una strategia comprenderà il problema specifico che stai risolvendo per i clienti con il tuo prodotto, mentre gli obiettivi si concentreranno su ciò che desideri per un prodotto da raggiungere dopo uno o più sprint. Pertanto, le roadmap orientate agli obiettivi o GO sono più focalizzate sulla fornitura di valore che sul lavoro che deve essere svolto. C’è ancora un’enfasi sulla costruzione di caratteristiche, ma non sono l’obiettivo principale dell’agenda.
Roadmap cambiare nel mondo Agile
Costruire una roadmap in Scrum può essere un compito difficile. Il motivo principale è che Agile incoraggia e abbraccia i cambiamenti anche nelle ultime fasi di sviluppo. Pertanto, se si desidera creare una roadmap Scrum efficace, è necessario essere flessibili e comprendere che è probabile che la tabella di marcia subisca cambiamenti nello stesso modo in cui l’ambiente è, in effetti, un paesaggio dinamico.
Ciò significa che dovresti rivedere regolarmente la tua roadmap e rivederla, aggiornarla e adattarla alle modifiche di conseguenza.
Quanto spesso dovresti farlo dipende dal livello delle dinamiche nel tuo ambiente e dalla frequenza con cui è probabile che si verifichino cambiamenti. Agile incoraggia miglioramenti continui, che la bellezza di tutto. In altre parole, puoi imparare o scoprire qualcosa di nuovo ogni giorno, che alla fine può farsi strada verso la tua roadmap sotto forma di una soluzione migliore o di priorità mutevoli.
In poche parole, una roadmap Scrum è un piano incrementale che abbraccia i cambiamenti e non un intruglio di scadenze difficili che devono essere soddisfatte a tutti i costi.
Collaborazione interfunzionale
Come forse già sapete, Agile enfatizza la collaborazione tra reparti, individui e tutti i soggetti coinvolti nel progetto, al fine di massimizzare il valore del prodotto in fase di sviluppo. Abbastanza logicamente, la collaborazione cross-funzionale è vitale quando si costruisce una roadmap Scrum.
Il fatto è che l’input di tutti è molto prezioso per lo sviluppo di un prodotto funzionante. Hai bisogno di feedback per il marketing, le vendite, le parti interessate e altre parti, al fine di determinare come procedere e come descrivere, così come convalidare la vostra strategia di prodotto. Tuttavia, questo tipo di collaborazione non è una cosa unica. Infatti, la collaborazione deve essere continua durante tutto il ciclo di vita dei progetti, informando anche la tabella di marcia.
Semplificalo
Agile sottolinea anche la semplicità del lavoro, che dovrebbe anche riflettere sulla tua roadmap di Scrum. Più dettagli si decide di aggiungere alla vostra tabella di marcia il più complesso e difficile da gestire diventa. In altre parole, tenere gli occhi su ciò che conta davvero e lasciare fuori il resto. Mantieni le funzionalità allineate con gli obiettivi ma non includi dettagli, come epopee o storie utente.
Questi appartengono al Product Backlog e devono essere gestiti come parte della gestione del Product Backlog.
Racconta la storia coerentemente
Come accennato prima, una roadmap Scrum descrive come un prodotto è probabile che si sviluppi e cresca ulteriormente, quindi assicurati che la storia che racconta sia coerente. Ogni versione dovrebbe essere migliorata in modo che possa portarti un passo avanti verso la realizzazione di una visione del prodotto in realtà.
Cosa c’è di più, non cercare di oversell esso. Se stai presentando una roadmap interna alle vendite, al marketing e ad altri reparti, assicurati che capiscano la logica alla base della tua roadmap. Inoltre, se stai presentando la roadmap a qualcuno dall’esterno, assicurati che sia rivolta ai clienti esistenti e potenziali. In poche parole, sii realistico con la tua roadmap e non esagerare con le speculazioni.
Rendilo misurabile
Quando si crea una roadmap di Scrum orientata agli obiettivi, è molto importante essere in grado di misurare i risultati. Gli obiettivi devono essere misurati in modo da poter determinare se ci sei riuscito o meno. Ad esempio, se un obiettivo è attirare nuovi clienti, allora avete bisogno di chiedersi quanti nuovi clienti devono essere attratti.
Senza impostare un obiettivo specifico, diventa sempre più difficile dire se hai raggiunto l’obiettivo o meno. Inutile dire che gli obiettivi che hai impostato devono essere realistici. Una volta fatto ciò, puoi scegliere le metriche appropriate che ti permetteranno di misurare la tua roadmap di conseguenza.
Un ottimo modo per rendere misurabili le roadmap è provare gratuitamente alcuni software scrum e sfruttare le loro funzionalità metriche che assicurano che nessun dato venga perso. Quindi, se ti piace, puoi adottarlo completamente.
Parola di chiusura
Costruire una roadmap di Scrum può essere impegnativo e persino scoraggiante in alcune occasioni. I frequenti cambiamenti e le dinamiche di mercato rendono difficile pianificare in anticipo. Tuttavia, ciò non significa che le roadmap non appartengano ad Agile. Con la giusta strategia in atto, una roadmap Scrum può essere una risorsa vitale nello sviluppo di software di lavoro di grande valore.
Leave a Reply