Scrum Master: ruolo e task del professionista Agile

27.12.2022
Scrum Master: ruolo e task del professionista Agile

Scrum Master: il framework Scrum

Nato inizialmente come modello per lo sviluppo di software, Scrum si pone come modello di Product Management agile, incrementale e iterativo e permette di rendere il lavoro più dinamico, produttivo ed efficiente.
Il metodo Scrum può essere utilizzato in numerosi settori e applicato a molti prodotti, applicazioni o servizi.

Il framework Scrum funge da catalizzatore per velocizzare l’andamento dei progetti, i quali vengono suddivisi in brevi archi temporali. Tali archi temporali vengono chiamati Sprint e solitamente variano da una a quattro settimane, durante le quali vengono realizzate determinate fasi dei progetti stessi. Gli Sprint e i vari task vengono definiti durante un apposito meeting iniziale. 

Un altro importante elemento del framework è il Product Backlog nel quale ogni collaboratore può trovare la lista dei task assegnati e può indicare se tali attività sono da iniziare, iniziate o concluse. In questo modo è possibile tenere sotto controllo il carico di lavoro individuale e lo stato di avanzamento del progetto.

In conclusione a ogni Sprint viene solitamente organizzata una riunione di retrospettiva nella quale si analizzano i punti di forza e i punti di debolezza del progetto, i task conclusi e quelli ancora aperti, le difficoltà incontrate...

Scrum Master: chi è e di cosa si occupa

Lo Scrum Master è il professionista che si occupa di Agile Software Development e si pone a capo dello Scrum team.

Lo Scrum team, solitamente è composto da1:

  • Scrum Master, il quale funge da leader e verifica che il team adotti correttamente le regole e le pratiche Scrum;
  • Product Owner, che compila il Product Backlog e assiste il lavoro del team, rispondendo ai relativi dubbi; 
  • Team di sviluppo, cioè i vari collaboratori che, ricevuto il proprio Product Backlog, lavorano sulle differenti attività.

Principalmente, lo Scrum Master si occupa di2:

  • Facilitare l’adozione del framework Scrum da parte dell’azienda, cioè illustrare a tutti i livelli organizzativi la funzionalità di questo metodo, organizzando se necessario dei momenti di formazione;
  • Definire i task dei membri dello Scrum team e assistere tali membri durante lo svolgimento dei propri compiti;
  • Verificare la messa in pratica di principi e regole del framework, intervenendo qualora non fossero rispettati;
  • Organizzare le riunioni periodiche - Sprint Planning, Daily Scrum, Sprint Review e Retrospective - definendone luogo e orario e conducendo l’incontro;
  • Comunicare ai membri del team le informazioni necessarie allo svolgimento dei propri task;
  • Creare un ambiente lavorativo adeguato e stimolante per il team;
  • Mediare eventuali conflitti tra i membri del team;
  • Mediare la comunicazione tra il team e il resto dell’azienda;
  • Supportare il Product Owner nell’organizzazione e nella gestione del Product Backlog.

Scrum Master: formazione e competenze

Per poter svolgere la professione di Scrum Master non esiste un unico percorso di formazione possibile. Generalmente è necessario possedere una laurea in discipline quali:

  • Informatica;
  • Economia;
  • Psicologia.

In seguito agli studi accademici, può essere utile seguire corsi di formazione specifici presso istituti abilitati a rilasciare certificazioni riconosciute3.

Le hard skill comunemente possedute dallo Scrum Master sono le seguenti:

  • Capacità di applicazione delle principali metodologie Agile;
  • Capacità di gestione dei prodotti in maniera Agile;
  • Capacità di sviluppo dell’organizzazione Agile;
  • Capacità di sintesi;
  • Conoscenze base di sviluppo software;
  • Conoscenza del settore specifico nel quale opera l'azienda di riferimento.

Riguardo alle soft skill generalmente possedute da uno Scrum Master, invece, ricordiamo le seguenti:

  • Doti di negoziazione e intermediazione;
  • Doti di problem solving;
  • Buone doti comunicative;
  • Elevato senso di responsabilità;
  • Personalità estroversa e carismatica;
  • Spirito proattivo;
  • Empatia.
 

Fonti

1. Scrum Master: chi è e cosa fa, qrpinternational.it
2. Cosa fa uno scrum master, aruba.it
3. Chi è lo Scrum Master: mediatore per team agili, ionos.it

Benvenuto.