Articles

Scrum Master

I buoni leader devono prima diventare buoni servitori.

—Robert K. Greenleaf

I Master Scrum sono leader e allenatori per una squadra Agile. Aiutano a educare il team in Scrum, Extreme Programming (XP), Kanban e SAFe, assicurando che il processo Agile concordato venga seguito. Aiutano anche a rimuovere gli ostacoli e promuovere un ambiente per dinamiche di squadra ad alte prestazioni, flusso continuo e miglioramento incessante.

Il ruolo di Scrum Master è assunto da un membro del team la cui responsabilità primaria è aiutare il team auto-organizzante e autogestito a raggiungere i suoi obiettivi. I master Scrum lo fanno insegnando e allenando le pratiche del team, implementando e supportando principi e pratiche sicuri, identificando ed eliminando gli impedimenti e facilitando il flusso. Lavorano anche con la comunità Scrum Master estesa, tra cui Release Train Engineers e Solution Train Engineers, per aumentare l’efficacia di SAFe in tutta l’azienda.

Trova un corso:

Il ruolo di Scrum Master è un membro del team Agile unico che trascorre gran parte del proprio tempo aiutando gli altri membri del team a comunicare, coordinare e cooperare; generalmente, questa persona assiste il team nel raggiungimento dei propri obiettivi di consegna.

Lo Scrum Master è un servant leader che consente ai team di auto-organizzarsi, autogestirsi e fornire tramite pratiche Lean-Agile efficaci. Scrum Master supporta ScrumXP, Kanban e altri modi di lavorare adottati dal team. Lo Scrum Master aiuta anche il team a coordinarsi con altri team sull’Agile Release Train (ART).

Responsabilità

Un efficace Scrum Master è un servant leader basato sul team che:

  • Esibisce la leadership Lean-Agile-Esibisce i comportamenti di un Leader Lean – Agile con una mentalità Lean-Agile. Aiuta il team ad abbracciare valori fondamentali sicuri, adottare e applicare principi sicuri, implementare pratiche sicure.
  • Supporta le regole del team – Le regole di un Team Agile sono leggere, ma sono comunque regole e lo Scrum Master è responsabile del loro rafforzamento. Questi possono includere le regole di Scrum, le pratiche di qualità integrate di Extreme Programming (XP), i limiti di Work in Process (WIP) di Kanban e qualsiasi altra regola di processo concordata dal team.
  • Facilita il progresso del team verso gli obiettivi del team-Lo Scrum Master è addestrato come facilitatore del team ed è continuamente impegnato a sfidare le vecchie norme di sviluppo per migliorare le prestazioni nelle aree di qualità, prevedibilità, flusso e velocità. Aiutano il team a concentrarsi sulla creazione di incrementi di valore per ogni iterazione e sul raggiungimento degli obiettivi giornalieri e di iterazione nel contesto degli attuali obiettivi di incremento del programma (PI).
  • Guida gli sforzi del team nel miglioramento implacabile-Aiuta il team a migliorare e ad assumersi la responsabilità delle proprie azioni; facilita la squadra retrospettiva. Insegna tecniche di problem-solving e aiuta la squadra a diventare migliori risolutori di problemi per se stessi.
  • Facilita gli eventi-Facilita gli eventi del team, tra cui (ove applicabile) lo stand-up giornaliero, la pianificazione iterazione, la revisione iterazione e la retrospettiva iterazione assicura che siano produttivi e mantenuti all’interno del timebox.
  • Supporta il Product Owner-Lo Scrum Master aiuta il Product Owner nei suoi sforzi per gestire il backlog e guidare il team, facilitando una sana dinamica di squadra rispetto alle priorità e alla portata.
  • Facilita la rimozione degli impedimenti-Molti problemi di blocco saranno al di là dell’autorità della squadra o potrebbero richiedere il supporto di altre squadre. Lo Scrum Master supporta il team nell’affrontare ed eliminare questi problemi per migliorare la probabilità di raggiungere gli obiettivi dell’Iterazione.
  • Promuove pratiche di qualità sicure-SAFe fornisce una guida per aiutare i team a migliorare costantemente la qualità dei loro risultati e soddisfare la definizione di DOD (Dod). Lo Scrum Master aiuta a promuovere la cultura della disciplina tecnica e dell’artigianato che è il segno distintivo di team Agili efficaci.
  • Costruisce un team ad alte prestazioni-Si concentra sul miglioramento continuo delle dinamiche e delle prestazioni del team e allena il team nell’autogestione. Aiuta il team a risolvere i conflitti interpersonali e le sfide, e identificare le opportunità di crescita. Intensifica i problemi delle persone alla gestione dove necessario, ma solo dopo che i processi interni del team non sono riusciti a risolvere il problema; aiuta le persone.
  • Responsabilità sul treno-Lo Scrum Master aiuta a coordinare la cooperazione tra i team e aiuta il team a operare bene sul treno.
  • Coordina con altri team-Lo Scrum Master supporta gli sforzi del team per migliorare continuamente le comunicazioni e le relazioni con gli altri team. Spesso rappresentano il team nella Mischia di Scrums (SoS), aiutando il team a rimanere consapevole delle opportunità di impegnarsi e migliorare l’efficacia del programma (vedere Incremento del programma per maggiori dettagli). Spesso aiutano inoltre il team a creare relazioni efficaci> con il team di sistema, l’esperienza utente, l’architettura e i servizi condivisi. È importante notare, tuttavia, che la responsabilità del coordinamento inter-team non può essere delegata interamente allo Scrum Master; ogni membro del team condivide la responsabilità al riguardo.
  • Supporta l’adozione sicura – Scrum Master supporta l’adozione complessiva di SAFe in tutta l’azienda istruendo gli stakeholder e altri team non agili su interazioni efficaci con team agili, partecipando alla comunità di pratica Scrum Master e supportando gli SPC dell’organizzazione.
  • Consente l’efficacia organizzativa – Scrum Master lavora con altri Scrum Master e stakeholder per aiutare il team a contribuire a migliorare il flusso di valore complessivo dello sviluppo.
  • Facilita la preparazione e la prontezza per gli eventi ARTISTICI-Assiste il team nella preparazione per le attività artistiche, tra cui la pianificazione PI, Demo di sistema, e il Ispezionare e adattare.
  • Supporta la stima-Guida il team nello stabilire stime normalizzate e aiuta il team a capire come stimare le caratteristiche e le capacità.

Sourcing del ruolo

Lo Scrum Master può essere un ruolo part-time o full-time, a seconda delle dimensioni del team, del contesto e di altre responsabilità. Tuttavia, a livello aziendale, può essere una sfida vendere la necessità di uno Scrum Master a tempo pieno per ogni team Agile. Dopo tutto, se l’azienda sta organizzando 100 nuovi team, probabilmente non è economicamente o politicamente pratico prendere 100 membri del team Agile a tempo pieno e assegnarli a questi nuovi compiti-doveri che non includono lo sviluppo o il test. Né è economicamente fattibile assumere un consulente a tempo pieno o part-time per ogni squadra per aiutarli a imparare e padroneggiare i nuovi metodi. Ciò potrebbe uccidere la trasformazione prima ancora che inizi, e prima che le squadre abbiano avuto la possibilità di dimostrare il valore del ruolo.

Pertanto, SAFe adotta un approccio pragmatico e presuppone, in generale, che lo Scrum Master sia un ruolo part-time. Durante l’adozione sicura iniziale, tuttavia, il lavoro può essere più intenso. In questa fase, l’organizzazione potrebbe trovare utile portare consulenti esterni a bordo per allenare le squadre mentre diventano esperti in Mischia e sicurezza. Questi maestri Scrum consulente esterno spesso allenare più squadre nell’organizzazione.

Per saperne di più

Leffingwell, Dean. Requisiti software agili: pratiche di requisiti snelli per team, programmi e aziende. Addison-Wesley, 2011.

Ultimo aggiornamento: 10 febbraio 2021

Le informazioni in questa pagina sono © 2010-2021 Scaled Agile, Inc. ed è protetto dalle leggi statunitensi e internazionali sul copyright. Né le immagini né il testo possono essere copiati da questo sito senza l’espressa autorizzazione scritta del titolare del copyright. Scaled Agile Framework e SAFe sono marchi registrati di Scaled Agile, Inc. Si prega di visitare le autorizzazioni FAQ e contattaci per le autorizzazioni.

Autore

  • Dean Leffingwell – Dean Leffingwell