Tutti iniziano in piccolo: Di solito, quando si implementano metodi agili, si inizia con una manciata di piccoli team che contribuiscono al quadro generale. A lungo andare, però, con l'aumentare delle dimensioni della tua azienda o del numero di team, si rende necessaria la comunicazione e quindi anche la creazione di team interfunzionali. Perché: presto decine di "aree" più grandi lavoreranno alla mappatura del flusso di valore della tua azienda.
Il problema: in un ambiente scalato, è costoso e complesso coordinare in modo efficiente molti team agili. Per evitare che le cose vadano in tilt, è necessario un concetto organizzativo maturo. È qui che entra in gioco un Agile Release Train. Ti mostrerò come è strutturato un treno di rilascio in Agile, come funziona – e come la tua azienda può trarne vantaggio.
Definizione del Treno di Rilascio Agile
Un Agile Release Train – o in breve "ART" – è un gruppo di lavoro a lungo termine, in genere composto da 50 a 125 persone, che pianifica, sviluppa, implementa, testa e rilascia un prodotto insieme. Il gruppo è organizzato in sotto-team. I singoli team lavorano insieme per creare un alto valore per il cliente. La pianificazione di Agile Release Train e l'approccio dei team sono fortemente orientati al flusso di valore dell'azienda (vedi anche "Mappatura del flusso di valore").
L'Agile Release Train unisce tutte le aree di un'organizzazione. Ciò significa che è strutturato in modo interfunzionale. Ciò significa che l'ART riunisce non solo i team ma anche diversi dipartimenti, ad esempio la gestione del prodotto, lo sviluppo e la gestione della qualità.
Diverse ARTE formano un Soluzione Treno. Un treno di soluzioni coordina la cooperazione dei vari treni di rilascio Agile e l'integrazione di sistemi esterni, come ad esempio un fornitore. Per saperne di più sui livelli in cui è suddivisa un'azienda secondo lo Scaled Agile Framework, puoi consultare l'articolo "I livelli SAFe spiegati in modo semplice".
Caratteristiche di un treno di rilascio in Agile
Un treno di rilascio agile in SAFe® ha queste caratteristiche:
Interfunzionale
Tutte le aree dell'azienda lavorano insieme: Hardware, software, test, conformità, ecc. Questo significa anche che un Agile Release Train concentra i team su un compito comune.
Diagramma del treno di rilascio della sorgente: il mio partner agile
Permanente
I membri del team lavorano insieme in modo permanente – e non, ad esempio, solo per un progetto. Il risultato è che si sviluppano automaticamente. Perché: grazie alla collaborazione con dipendenti con altre competenze chiave, ampliano le loro conoscenze.
Autonomo
I dipendenti e i team lavorano in modo auto-organizzato. Questo favorisce la loro capacità di pensare in modo innovativo e di continuare a risolvere i problemi da soli. In questo modo, possono sviluppare continuamente – o creare più valore aggiunto per i clienti.
Ruoli: Come sono composti i treni di rilascio Agile nella pratica
Affinché un Agile Release Train in SAFe® raggiunga i risultati in modo fluido ed efficiente, ha bisogno di facilitatori attivi che abbiano interiorizzato il modo di lavorare agile. Questi ruoli sono fondamentali:
Scrum Master: Nel Treno di Rilascio in Agile, il Scrum Master In qualità di cosiddetto servant leader, guida il suo team in tutti i processi fino al lancio del prodotto. Accompagna e allena il team, guida le riunioni, gli sprint e implementa le best practice. In modo ottimale, uno Scrum Master supervisiona un massimo di due team.
Proprietario del prodotto: Il Proprietario del prodotto è responsabile dei benefici, cioè del valore aggiunto per il cliente, che uno o più team producono. Ad esempio, stabilisce le priorità del backlog del prodotto in base ai desideri del cliente.
Ingegnere del treno di rilascioIl Release Train Engineer –, noto anche come Agile Release Train Manager –, è responsabile della supervisione del Release Train nel suo complesso, quasi come uno Scrum Master per 50-125 persone di livello superiore. Il suo obiettivo è semplificare la consegna del programma, rimuovere le barriere nei processi di lavoro e gestire i rischi e le dipendenze tra i team.
Product Manager: Il product manager è responsabile della visione e della strategia del prodotto. A tal fine, comunica con gli stakeholder interni ed esterni. In questo modo può definire e soddisfare i requisiti dei clienti.
Architetti di sistema: Gli architetti di sistema –, chiamati anche ingegneri di sistema –, tengono d'occhio la struttura complessiva. In questo modo, prestano particolare attenzione a garantire che gli elementi e le interfacce importanti del sistema si integrino perfettamente.
Formazione dei membri del team Agile Release: I singoli membri del team sono i tanti piccoli pilastri che creano il quadro generale. Lavorano insieme a diverse funzioni e si concentrano sullo sviluppo incrementale delle caratteristiche del prodotto. In genere sono organizzati in team.
Proprietario dell'azienda: I business owner sono i principali stakeholder interni del Release Train in Agile. Hanno la responsabilità di garantire che l'ART raggiunga i risultati aziendali previsti. In termini pratici, non devono essere sempre proprietari; possono anche essere amministratori delegati o simili.
La maggior parte dei coach Agile gira in tondo....
... e curare sintomi superficiali. È ora di utilizzare la psicologia – per un cambiamento di mentalità sostenibile.
Vantaggi del treno di rilascio agile
Ora sai come è strutturato un treno di rilascio in Agile e come funziona. Quali sono i vantaggi di lavorare in una ART?
Visione condivisa: L'Agile Release Train collega la strategia aziendale con il livello dei team. In questo modo, la tua azienda aumenta la possibilità che la visione venga implementata da tutti i team.
Cooperazione senza attriti: L'Agile Release Train promuove una collaborazione efficiente tra molti team in cui si rende necessaria una maggiore comunicazione. In particolare, tiene sotto controllo i progressi e le dipendenze tra i team.
Risultati più rapidi: Un Agile Release Train strutturato in modo classico visualizza diversi metodi e processi di lavoro e utilizza metriche e riunioni specifiche. In questo modo, accelera la comunicazione mirata dei team e quindi il loro lavoro.
Costi inferiori: Un treno di rilasci in Agile riduce i costi (almeno teoricamente, se implementato correttamente). Perché: il modo efficiente in cui i team lavorano spesso rende superflui i successivi miglioramenti nello sviluppo.
Riunioni speciali nel Treno di Rilascio (Agile)
Un treno di rilascio in Agile richiede le cosiddette riunioni di sincronizzazione del treno di rilascio. Questi incontri assicurano che i team possano mantenere i loro progressi, risolvere i problemi principali e discutere i rischi. In particolare, puoi utilizzare i seguenti formati di riunione
- Ispeziona e adatta,
- Sincronizzazione ART
- La mischia delle mischie
- Sincronizzazione PO
- Pianificazione degli incrementi del programma (PIP)
- Demo del sistema
distinguere. Le riunioni di Release Train Sync sono essenziali in SAFe® per far sì che i diversi team lavorino verso lo stesso obiettivo. Solo se sanno qual è lo status quo degli altri team possono affrontare i loro compiti in modo efficiente. Pertanto, le riunioni sono una piattaforma centrale per sincronizzare la visione e l'obiettivo comune.
Fonte: Agile Release Train Incontri di sincronizzazione – Beatitudine manageriale
Come lanciare correttamente una ART
Per implementare correttamente un'ART, devi prenderti il tempo necessario. Soprattutto nelle grandi aziende, è necessaria una visione d'insieme per la pianificazione dell'Agile Release Train. Tuttavia, con pazienza e con i giusti esperti a disposizione, puoi raggiungere la preparazione al lancio dell'Agile Release Train anche in strutture organizzative complesse. In linea di massima puoi affrontare il lancio in 10 fasi:
1. formare i consulenti di programma SAFe (SPC)
I consulenti del programma SAFe guidano la trasformazione agile guidando i leader e le parti interessate con le loro conoscenze. Nel farlo, insegnano anche come l'ART funziona con successo.
2. formare i leader Lean Agile
I Lean Agile Leaders implementano i principi della SAFe in azienda e verificano dove il passaggio al metodo di lavoro agile è ancora bloccato. Formali per questo.
3. identificare il flusso di valore
Per ottenere risultati migliori e più efficienti con una ART, devi identificare i flussi di valore più importanti dell'azienda. Solo con questi potrai poi impostare un'ART da cui la tua azienda trarrà beneficio. La pratica comune è la cosiddetta mappatura dei flussi di valore.
4. impostare ART
A questo punto, configuri l'ARTE e distribuisci la responsabilità ai team coinvolti. Questi creano, implementano e revisionano il valore per la tua azienda e, in ultima analisi, per il cliente.
5. definire i ruoli
Definisci i ruoli che portano l'ARTE al giusto obiettivo. I ruoli cruciali sono svolti dalle persone responsabili già citate in precedenza.
6. perfezionare il backlog di prodotto
I product manager e gli stakeholder sviluppano un elenco di caratteristiche che creano una visione condivisa dell'ARTE. Le caratteristiche vengono poi trasformate in storie dell'utente. I team possono quindi elaborare un piano per le iterazioni.
7. formare i team per il framework
Formare i team per SAFe.
8° PI Pianificazione e lancio dell'ART
Per allineare i team al lavoro da svolgere, si riuniscono in una riunione. Questo garantisce una visione e un obiettivo comuni. Poi puoi lanciare l'ART.
9. eseguire la Pianificazione PI
Metti in pratica la pianificazione PI in modo che i team abbiano una tabella di marcia concreta per il loro sprint.
Decima iterazione IP
Ora puoi iniziare l'"Innovazione" e la "Pianificazione" – meglio conosciuta come iterazione IP. È l'ultima iterazione del PI.
Il video ti mostra in 10 passi come impostare in dettaglio il tuo primo treno di rilascio. "L'avvio del treno dei rilasci agili – non andiamo così in profondità qui 🙂
Conclusione
Un Agile Release Train allinea i team su un compito comune – e crea risultati migliori più velocemente. Se vuoi saperne di più su come scalare con successo le metodologie agili, non esitare a dare un'occhiata a Progetto Scagile in. In diversi video e webinar gratuiti ti mostra come affrontare una trasformazione agile nel modo giusto. Non esitare a dare un'occhiata.