Valutazione dei candidati Scrum Master nel colloquio di lavoro
I colloqui con potenziali Scrum Master possono essere piuttosto difficili. Non è infatti così semplice come per altri ruoli creare una checklist delle cose che un candidato deve sapere e saper fare. Per la maggior parte, un colloquio per uno Scrum Master si svolge come per qualsiasi altra posizione aperta, quindi non voglio dare consigli generali sui colloqui. Vorrei piuttosto concentrarmi sulle specificità del ruolo dello Scrum Master.
Tuttavia, vorrei ribadire quanto sia importante che i candidati si sentano a proprio agio durante l'intero processo (i colloqui sono impegnativi e stressanti!) e che si facciano domande aperte. Inoltre, dovreste prepararvi al colloquio riflettendo su ciò che rende ideale uno Scrum Master.
6 qualità desiderabili di un buon Scrum Master
Anche se la vostra lista potrebbe essere diversa, io cerco le seguenti sei qualità quando sono alla ricerca di un grande Scrum Master. Durante il colloquio potrete poi verificare se e quanto bene i singoli candidati soddisfano questi criteri. Alla fine del colloquio assegno al candidato un punteggio da 1 a 5 per ogni criterio, ma funziona altrettanto bene qualsiasi altra scala.
1) Responsabile
I buoni Scrum Master sanno e vogliono assumersi la responsabilità. Sanno però anche quando è appropriato fare un passo indietro e lasciare la responsabilità al team. Un direttore d'orchestra ha raccontato una volta che in realtà non ha un vero e proprio influsso su come i singoli musicisti suonano. Tuttavia, si sente fortemente responsabile di aiutarli a dare il meglio di sé. Un buon Scrum Master si assume volentieri la responsabilità, tuttavia senza esercitare potere.
2) Umile
Ai buoni Scrum Master non interessa il proprio ego. Si vuole piuttosto avere uno Scrum Master che metta le esigenze del team al di sopra delle proprie. Ho già visto uno Scrum Master prendersi la tastiera durante lo Sprint Review e dire cose come „Questo l'ho fatto fare al team…” e „Questo dovrebbero fare dopo…” Così non parla uno Scrum Master umile. Meglio sarebbe „Questo è ciò che abbiamo fatto…” e sarebbe ancora meglio se non dicesse nulla e lasciasse parlare un membro del team.
3) Collaborativo
Un buon Scrum Master vuole raggiungere una cultura collaborativa nel team. Lo Scrum Master dovrebbe fare in modo che i membri del team abbiano la sensazione di poter discutere i temi in una tavola rotonda aperta. Quando ci sono disaccordi, lo Scrum Master dovrebbe stimolare il team a trovare una soluzione con cui tutti i coinvolti siano soddisfatti e in cui non ci siano vincitori e perdenti.
4) Impegnato
Alcuni Scrum Master hanno un atteggiamento molto rilassato nei confronti del successo o del fallimento del progetto. Ma non è corretto. Un buon Scrum Master dovrebbe impegnarsi per il successo del progetto nella stessa misura del team. Si vuole qualcuno che lavori costantemente per rimuovere gli impedimenti e che si dedichi al successo dell'intero progetto.
5) Influente
Gli Scrum Master dovrebbero saper guidare un team senza autorità diretta. È importante che possano influenzare gli altri. Alcuni Scrum Master ci riescono con argomentazioni convincenti, altri con carisma e personalità. Non importa realmente come uno Scrum Master ci riesca. L'importante è che uno Scrum Master possa influenzare i membri del team e anche le persone al di fuori del team – questa è una qualità importante.
6) Competente
Questo si riferisce alla tecnologia o al campo di specializzazione. Se un candidato conosce bene entrambi, lo annoto come un punto a favore. Lo Scrum Master non deve provenire dall'ambito tecnico e non deve nemmeno aver lavorato precedentemente nel campo in cui rientra il progetto. Sarebbe comunque vantaggioso e il candidato potrebbe così distinguersi dagli altri.
Come lavorerebbe il candidato come Scrum Master?
Oltre a questi sei criteri che uno Scrum Master dovrebbe soddisfare, in un colloquio si vuole anche scoprire come il candidato reagirebbe in certe situazioni. Per questo si possono porre al candidato domande situazionali. Un esempio:
Il tuo capo è a una fiera e ha bisogno entro domani di due feature non pianificate. La stessa cosa è già successa la settimana scorsa e con qualche ora di straordinario ce l'avete fatta. Lo stesso è successo la volta precedente. Se non ci riuscite, ciò danneggerebbe il fatturato e il vostro capo sarebbe arrabbiato.
Cosa faresti?
Con domande del genere si può mettere il potenziale Scrum Master in situazioni plausibili della vita reale e scoprire come reagirebbe. Poi posso valutare se sono soddisfatto della risposta, se è appropriata, se è ragionevole ecc.
Oltre a queste domande ipotetiche, mi piace anche porre domande aperte riguardanti le esperienze effettive del candidato, come ad esempio:
Qual è stato il peggior consiglio che hai mai dato a un team?
Per quale situazione in cui hai aiutato un team provi più orgoglio?
Queste domande sono fantastiche perché offrono uno sguardo nel background specifico del candidato. Tuttavia, includo sempre anche alcune domande ipotetiche e situazionali nel colloquio, perché in questo modo posso confrontare più facilmente i singoli candidati.
Torniamo alla domanda sopra menzionata con il capo che vuole nuove feature non pianificate per la fiera. Supponiamo che abbiate ricevuto una risposta da cinque candidati. Spesso le sole risposte a una domanda del genere mi bastano per decidere a chi vorrei dare la posizione di Scrum Master.
Le domande situazionali e le risposte dei singoli candidati possono essere di grande aiuto per scoprire chi sia il miglior candidato per la vostra posizione aperta di Scrum Master.
Questo testo proviene dal blog di Mike Cohn ed è stato tradotto in italiano da noi.