Sebbene abbia radici nello sviluppo del software, Agile è ora un modo di lavorare di molti team e organizzazioni. I team Agile sono adatti a lavorare rapidamente in condizioni mutevoli, aiutando le organizzazioni a entrare più rapidamente sul mercato con un lavoro di qualità superiore. Questo articolo ti aiuterà a sfruttare le funzionalità di Asana per supportare le metodologie Agile e Scrum, consentendo al tuo team di lavorare in modo più efficiente e collaborativo.
Nota
Se non conosci Asana, ti consigliamo di leggere la nostra guida rapida su come funziona, in modo da comprenderne al meglio i concetti e tradurli più facilmente in framework Agile.
I concetti Scrum in termini Asana
Uno dei framework Agile più popolari è Scrum. Ecco come i concetti comuni di Scrum si traducono in Asana e alcuni esempi utili.
Creare un portfolio Epic (Asana)
Un '"epica" è l'impegno complessivo per il raggiungimento di un obiettivo specifico, che può essere suddiviso in parti più piccole. In Asana, ciò si traduce in progetti e attività rispettivamente per "funzionalità" e "storie". Occasioni come i grandi lanci potrebbero essere epiche, così come una serie di eventi o campagne per conseguire un obiettivo più ampio (come più contatti di vendita o maggiore fatturato).
Per creare un'esperienza epica su Asana, crea un portfolio. I portfolio consentono di raggruppare progetti correlati e di monitorarli simultaneamente. Puoi vedere lo stato di salute dell'epica a colpo d'occhio e vedere facilmente gli aggiornamenti sullo stato in tutte le funzionalità.
Creare funzionalità e backlog (progetti Asana)
Le funzionalità documentano le attività più ampie che ti aiuteranno a raggiungere i tuoi obiettivi epici, mentre i backlog ti aiutano a monitorare il lavoro a cui non hai ancora assegnato la priorità. In Asana, sia le funzionalità che i backlog possono essere creati come singoli progetti, oppure puoi includere il tuo backlog come sezione di un progetto.
Prendiamo come esempio un'epopea sul più grande lancio di prodotto dell'anno. Potresti creare progetti di ricerca e feedback, sviluppo e lancio del marketing o piani di vendita.
Per creare funzionalità e backlog:
- Assicurati di aver creato un team in Asana, in modo da avere un posto dove ospitare le funzionalità che verranno create come progetti.
- Crea un progetto per ogni funzionalità. Utilizzare i modelli di progetto per velocizzare il processo. Puoi verificare se i modelli creati da Asana corrispondono al lavoro nella tua funzionalità.
- Usa la vista bacheca per creare una bacheca in stile Kanban con colonne per le fasi del flusso di lavoro (ad esempio, Backlog, Da fare, In corso, Revisione, Fatto).
- Aggiungi sezioni per organizzare le attività in base allo sprint o alla funzionalità.
- Successivamente, aggiungi campi personalizzati al tuo progetto in modo da poter monitorare elementi come punti della storia, priorità, stato dell'attività, numero di sprint, ecc.
- Crea modelli di attività per tipi di lavoro ricorrenti, come le storie degli utenti o le segnalazioni di bug.
- Ora che hai creato le tue funzionalità, puoi decidere di aggiungere il tuo backlog come sezione del progetto delle funzionalità o creare un progetto separato per gli elementi del backlog. Segui la stessa procedura di creazione del progetto riportato sopra se desideri creare un progetto di backlog.
Di seguito, apprenderai a suddividere le funzionalità in storie.
Come creare storie e aggiungerle al tuo sprint (attività di Asana)
Una storia ti aiuta a scomporre una funzionalità in attività più piccole. In Asana, ciò si realizza aggiungendo attività ai progetti. Quindi, per un epico lancio di un'app, potresti avere una funzionalità di lancio dell'app per dispositivi mobili con storie come "Bozza del contenuto web", "Annuncio via email", ecc.
Per creare storie:
- Aggiungi storie alla tua funzionalità creando attività nel tuo progetto.
- Nella descrizione dell'attività, puoi aggiungere i criteri di accettazione e qualsiasi altro dettaglio rilevante.
- Compila tutti i campi personalizzati che hai aggiunto al tuo progetto per fornire maggiore chiarezza su aspetti come lo stato dell'attività, la priorità e così via.
- Assegna l'attività alla persona responsabile di portare a termine il lavoro. Imposta data di inizio e di scadenza, in modo che possa organizzarsi di conseguenza.
- Dopo aver creato le tue storie come attività in Asana, puoi continuare a suddividerle in "attività", che sono considerate sottoattività in Asana. Le sottoattività consentono di suddividere il lavoro in parti ancora più piccole e distribuire le responsabilità.
Una volta create le storie, puoi creare un progetto di pianificazione dello sprint nel quale riportare le attività che affronterai in uno sprint. Dai un'occhiata al nostro blog sulla pianificazione degli sprint per scoprire come creare e gestire la pianificazione degli sprint. A questo punto, hai creato un framework Scrum di base con Asana.
Gestire il lavoro Agile con Asana
Ora che hai costruito la tua struttura Scrum di base e hai aggiunto attività al tuo progetto di sprint, ti daremo suggerimenti sulla gestione del lavoro in Asana.
Acquisire storie e attività degli utenti
- Usa i moduli per standardizzare le presentazioni di storie e le segnalazioni di bug da parte dei membri del team e delle parti interessate.
- Crea attività per ogni storia utente, funzionalità o bug nel tuo backlog.
- Usa i campi personalizzati per assegnare la priorità alle attività e ai punti della storia.
Organizza il tuo backlog
- Usa la vista Bacheca per gestire visivamente il tuo backlog.
- Trascina le attività per assegnarle alle priorità all'interno della colonna del backlog.
- Usa l'ordinamento e il filtraggio per trovare e organizzare rapidamente le attività in base alla priorità, agli story point o ad altri criteri.
Come gestire il tuo sprint Agile
Crea uno sprint
- Crea una nuova sezione o progetto per ogni sprint.
- Usa la vista cronologia per pianificare lo sprint, impostando le date di inizio e di fine per ogni attività.
- Stabilisci le dipendenze tra le attività per garantire un flusso di lavoro fluido.
Allocare le attività
- Sposta le attività dal backlog alla sezione o al progetto di sprint corrente.
- Assegnazione delle attività ai membri del team.
- Utilizza la visualizzazione del carico di lavoro per bilanciare la distribuzione delle attività e assicurarti che nessun membro del team sia sovraccarico.
Stand-up giornalieri e monitoraggio degli sprint
Condurre stand-up giornalieri
- Usa la vista bacheca durante gli stand-up giornalieri per identificare rapidamente i lavori in corso e gli eventuali blocchi.
- Aggiorna i campi personalizzati che mostrano lo stato delle attività e spostale su tutta la linea man mano che il lavoro procede.
Per monitorare l'avanzamento dello sprint
- Imposta i traguardi per gli eventi chiave dello sprint (ad esempio, pianificazione dello sprint, revisione dello sprint).
- Utilizza le dashboard per creare grafici burn-down e monitorare la velocità dello sprint.
- Crea regole per:
- Informa i membri del team delle modifiche all'attività
- Quando viene aggiornato uno stato, sposta le attività nella fase corretta
- Invia promemoria per le prossime scadenze
- Integra Asana con GitHub per sincronizzare i commit e le richieste pull con le attività.
- Collega le modifiche al codice direttamente alle attività di Asana per una migliore tracciabilità.
Sincronizza con altri strumenti
Rimanere aggiornati sugli sprint
- Man mano che il lavoro procede, assicurati che i colleghi del team contrassegnino le attività come completate e riportino le informazioni pertinenti all'attività completata, in modo che siano chiare e facilmente accessibili agli altri colleghi del team.
- Mostra l'avanzamento spostando le attività nella colonna appropriata del tuo progetto di sprint. In questo modo, chiunque abbia bisogno di sapere a che punto è il lavoro può semplicemente aprire il progetto e vederlo a colpo d'occhio.
- Aggiungi le parti interessate e i responsabili pertinenti come membri del tuo progetto di pianificazione dello sprint. Puoi fornire loro i livelli di autorizzazione del commentatore in modo che non possano modificare nulla.
- Pubblica aggiornamenti di stato regolari per aggiornare gli stakeholder sui progressi dello sprint.
Condurre revisioni degli sprint
- Usa i traguardi per contrassegnare e identificare la fine di uno sprint.
- Rivedere le attività completate, il lavoro in corso e tutti gli elementi del backlog che devono essere portati avanti.
- Aggiorna lo stato di ogni attività e sposta gli elementi completati nella colonna Fatto.
Condurre una retrospettiva efficace in Asana
Le retrospettive sono una parte importante del processo Agile. Danno ai team tempo di riflettere su quanto è stato fatto, cosa può essere migliorato e cosa può essere ripetuto in futuro. Ecco come puoi utilizzare Asana per migliorare le tue retrospettive e ricavarne dati preziosi su cui agire.
- Crea un modulo per raccogliere il feedback del team su ciò che è andato bene, su ciò che non è andato bene e su ciò che potrebbe essere migliorato per gli sprint futuri.
- Usa la funzionalità di reporting per generare metriche delle prestazioni dello sprint.
- Crea attività per le azioni identificate durante la retrospettiva. Se il feedback sulla retrospettiva può essere implementato, assegna l'attività alla persona responsabile dell'implementazione o alla sua presentazione ad altri team.
- Pubblica un aggiornamento sullo stato finale con i risultati e i risultati dello sprint.
- Archivia i progetti di sprint, in modo che venga fatto riferimento solo a quello in corso. Potrai comunque accedere ai progetti archiviati in Asana.
- Crea un nuovo progetto di sprint e ripeti il processo!
Sfruttare l'IA per una maggiore produttività
Le funzionalità di Asana basate sull'intelligenza artificiale possono aiutarti a semplificare i tuoi flussi di lavoro Agile:
- Usa la chat intelligente per trovare rapidamente informazioni sul tuo sprint o progetto senza cercare manualmente tra le attività.
- Sfrutta lo stato intelligente per gli aggiornamenti di stato dei progetti generati dall'intelligenza artificiale, risparmiando tempo sulla reportistica manuale.
- Utilizza riepiloghi intelligenti per ottenere panoramiche concise dei tuoi sprint o progetti.
- Prova Asana AI Studio per creare i tuoi flussi di lavoro intelligenti.
Sebbene ci siano molte sfaccettature ed elementi del lavoro Agile che contribuiscono al successo dei team, la possibilità di monitorare, gestire e pianificare facilmente questo tipo di lavoro in un unico posto aiuta indubbiamente a conseguire i risultati. Seguendo questi passaggi, i team possono gestire in modo efficiente i flussi di lavoro Agile e Scrum, mantenere un'elevata visibilità e migliorare continuamente i loro processi. Questo approccio consente una migliore gestione degli sprint, ottimizza l'allocazione delle risorse e favorisce una migliore comunicazione e collaborazione tra i team.
Nota
Sei curioso di sapere come gli altri utilizzano Asana per Agile e Scrum? Chiedi alla Community.