5 domande che uno Scrum Master dovrebbe porsi prima di entrare a far parte di una Startup
Pubblicato: 2022-03-11Il ruolo di Scrum Master rientra tra i primi 20 lavori più pagati negli Stati Uniti nel 2018 ed è classificato al 10° posto tra i lavori più promettenti di Linkedin per il 2019. Con la crescente popolarità della metodologia Agile e Scrum, questi risultati non sono sorprendenti.
L'adozione di Scrum nelle piccole e medie imprese sta diventando popolare. Il 34% degli Scrum Master lavora in aziende con meno di 1.000 dipendenti secondo il report 2019 Scrum Master Trends.
Molte startup che si stanno muovendo oltre la fase seed si trovano con la necessità di uno Scrum Master professionista. A volte ciò è dovuto all'attrito e alla cattiva comunicazione tra gli sviluppatori di software e le parti interessate del business.
Non tutte le startup sono uguali e gli Scrum Master dovrebbero essere in grado di selezionare quelle più adatte alla loro esperienza professionale. Di seguito sono elencate cinque domande che uno Scrum Master dovrebbe porre durante un colloquio per raccogliere l'ambiente e le aspettative più realistici per i potenziali dipendenti.
Perché stai assumendo uno Scrum Master e non un Project Manager?
Facendo questa domanda, lo Scrum Master richiede una migliore comprensione delle aspettative per il ruolo. Ad esempio, una società di nuova costituzione potrebbe aver bisogno di una guida su come implementare Scrum al fine di fornire il proprio prodotto minimo vitale (MVP). È fondamentale che lo Scrum Master conosca lo scopo del lavoro e il livello di maturità Agile della startup il prima possibile﹣idealmente anche in fase di colloquio.
Di solito è necessario uno Scrum Master esperto per aumentare di livello le prestazioni di un team di startup. Hanno bisogno di qualcuno che indichi come possono migliorare e trasformarsi in una squadra ben funzionante. La discussione può andare oltre chiedendo il livello di coesione della squadra. Si auto-organizzano? Se no, perché?
La risposta dell'intervistatore a queste domande definirà le sue aspettative per la posizione di Scrum Master. Lo Scrum Master non è un manager che detta cosa fare, ma un servant leader che fornisce un ambiente in cui il team collabora autonomamente. Il ruolo di Scrum Master implica l'ottimizzazione dei punti di forza individuali affinché il team possa esibirsi al meglio e raggiungere i propri obiettivi.
A volte le persone che non hanno esperienza con Scrum, confondono le due posizioni. Se i fondatori ritengono che il processo di sviluppo sia lento, opaco o disorganizzato, potrebbe significare che la startup ha bisogno di un project manager agile per organizzare il lavoro e collaborare con altri team o anche con un product owner per dare la priorità al lavoro di sviluppo.
Uno Scrum Master potrebbe determinare che un ruolo di progetto o prodotto deve essere ricoperto affinché il team di sviluppo funzioni in modo efficace e affinché la transizione Agile abbia successo.
Questa domanda aiuterà i richiedenti Scrum Master a identificare queste situazioni in anticipo e ad evitare aspettative non realistiche. Prima di firmare il contratto è possibile stipulare un accordo per assumere un project manager o un product owner.
Qual è lo stile di leadership dei fondatori di startup?
È fondamentale che il candidato comprenda lo stile di leadership del gruppo principale all'interno della startup. Lo Scrum Master dovrà collaborare con il management della startup almeno con cadenza settimanale. Capire come i fondatori dispiegano la loro visione a livello pratico renderà il richiedente più preparato in termini di gestione delle parti interessate.
La discussione può iniziare chiedendosi come è nata l'azienda e quali sono state alcune delle prime sfide. La maggior parte dei fondatori è desiderosa di condividere le proprie esperienze, ma possono concentrarsi solo sulle risoluzioni e sui risultati finali. Con le domande di follow-up, spingi gli intervistatori a mettere in evidenza come hanno effettivamente risolto tali sfide. Quali sono state le soluzioni alternative discusse? Chi ha suggerito la soluzione finale e chi ha chiamato?
Caratteristiche del fondatore a cui prestare attenzione
Alcuni fondatori di startup sono molto tecnici e si concentrano maggiormente sull'architettura e sul design del prodotto, ma mancano di capacità organizzative. Se si tratta di una startup in fase iniziale, alcuni dei fondatori potrebbero ancora svolgere un lavoro di sviluppo da soli. In alcuni scenari, potrebbero essere protettivi sulle loro pratiche di codifica e potenzialmente sviluppare un certo risentimento nei confronti dello Scrum Master, che sta suggerendo alcuni cambiamenti scomodi al loro approccio.
Gli Scrum Master possono anche imbattersi in fondatori non tecnici, che potrebbero essere più interessati a "fare le cose". Conoscono la visione del prodotto e talvolta si assumono le responsabilità di un product owner. Tuttavia, non essendo formati professionalmente nelle pratiche Agile, i fondatori non tecnici possono commettere vari errori, come introdurre nuovi articoli durante uno sprint o non perdere tempo per convalidare le ipotesi del prodotto.
Lo Scrum Master dovrebbe diventare consapevole di questi potenziali tratti il prima possibile per capire come adattare al meglio il proprio approccio in futuro.
L'importanza dell'iscrizione al fondatore
Agile enfatizza la collaborazione in team, l'apprendimento continuo, l'empowerment e l'interazione con i clienti. Non aderisce allo stile gerarchico di gestione; le persone hanno il potere di prendere decisioni e non fare affidamento sui manager. Gli Scrum Master dovrebbero comunicare chiaramente che l'adozione di Agile richiede un cambiamento culturale all'interno dell'azienda. Valuta la reazione dei fondatori alla possibilità di scambiare un certo livello di controllo con una maggiore responsabilizzazione per il team.

Qual è il tuo attuale processo di sviluppo software?
Lo scopo di porre questa domanda è valutare il livello di agilità tecnica della startup. Se gli intervistatori menzionano qualsiasi cerimonia di Scrum, segui le domande che chiedono di descrivere quelle cerimonie in dettaglio.
Sebbene Scrum promuova la presenza di team interfunzionali, la realtà è spesso diversa. Nelle grandi aziende, uno Scrum Master a volte ha la capacità di lavorare con più di un team di professionisti altamente qualificati. Tuttavia, nelle piccole aziende e nelle startup, lo Scrum Master deve spesso indossare diversi cappelli. Ci sono casi in cui il coinvolgimento dello Scrum Master è necessario per l'analisi dei requisiti, i test funzionali e altre attività di sviluppo software.
Inoltre, chiedi informazioni sull'attuale composizione del team di sviluppo. La presenza di uno sviluppatore senior è fondamentale per creare un prodotto software robusto. Chiedere in che modo il team garantisce la qualità del proprio codice o quali sono le procedure di revisione e test del codice. Queste informazioni aiuteranno uno Scrum Master a capire quanto tempo avrà bisogno per concentrarsi sul lato tecnico delle cose e se questo si adatta alla sua esperienza.
I dipendenti ricevono feedback regolari?
Una parte importante del ruolo di Scrum Master è allenare i membri del team in modo che possano eccellere come professionisti agili. Tuttavia, è comune che le startup manchino di meccanismi di feedback completi. In un tale scenario, lo sviluppo del team di maggiore impatto deriverà dalla creazione di opportunità per i membri del team di ottenere feedback sulle loro competenze professionali e trasversali. Discutere di questo durante il processo di intervista per definire le aspettative dei fondatori di startup su quale coinvolgimento potrebbe essere necessario da parte loro o dei loro colleghi per impostare questi meccanismi di feedback.
Al contrario, il candidato potrebbe scoprire che esistono già alcune procedure di feedback formali e informali. Forse la squadra esce a bere qualcosa ogni poche settimane per discutere di come stanno andando come squadra. Forse il CTO tiene revisioni annuali o trimestrali con gli sviluppatori per aumentare il loro sviluppo professionale. In ogni caso, capire queste iniziative durante il processo di colloquio renderà il candidato più preparato per implementare i propri processi di feedback. È molto più facile collegarsi a un framework esistente e suggerire miglioramenti, quindi costruire tutto da zero.
Come definiresti la tua cultura aziendale?
Questa domanda è probabilmente importante in qualsiasi colloquio di lavoro, ma lo è molto di più per un candidato Scrum Master. Agile è una mentalità e non solo una metodologia di project management.
Un passaggio ad Agile significa adottare una nuova mentalità di interazione, collaborazione con i clienti ed essere in grado di rispondere a cambiamenti imprevedibili come incarnato nel Manifesto Agile.
Lo Scrum Master è sempre in prima linea in questo cambiamento culturale e non c'è posto migliore per iniziare che il processo di intervista. Questa domanda riguarda meno l'acquisizione di informazioni sull'esatta cultura aziendale (cosa che dovrebbe essere fatta comunque), ma più sull'avvio effettivo del cambiamento culturale.
Adottando Agile, la cultura di una startup non ha bisogno di essere sovvertita. Potrebbe essere necessario modificarlo leggermente o almeno migliorarlo per incorporare alcuni nuovi valori. Avere questa discussione già nella fase del colloquio aiuterà lo Scrum Master in termini di mantenere le cose in chiaro. La maggior parte delle startup sta cercando di assumere uno Scrum Master per diventare più agili e concorderà su un livello teorico di cambiamento che dovrà avvenire in termini di cultura. Se lo Scrum Master si unisce alla startup, potrà sempre fare riferimento alla discussione durante il colloquio se si trova di fronte a un'opposizione nell'attuazione concreta delle modifiche.
Riepilogo: trova la migliore startup adatta al tuo set di competenze
Uno Scrum Master intelligente deve porre le domande appropriate prima di entrare a far parte di un'azienda. Prima di prendere una decisione, lo Scrum Master dovrebbe valutare chiaramente la situazione attuale all'interno della startup.
Lo Scrum Master deve assicurarsi che i fondatori della startup comprendano il concetto di agilità e conoscano le aree in cui sarà più necessario il loro coinvolgimento. Ciò consentirà al candidato di vedere se c'è una corrispondenza tra il proprio set di abilità e le sfide a portata di mano. Ecco l'elenco delle cinque domande più importanti da porre:
- Perché stai assumendo uno Scrum Master e non un Project Manager?
- Qual è lo stile di leadership dei fondatori della startup?
- Qual è il tuo attuale processo di sviluppo del software?
- I dipendenti ricevono feedback regolari?
- Come definiresti la tua cultura aziendale?
Le risposte a queste domande forniranno una panoramica di cosa aspettarsi entrando in una startup. Un buon Scrum Master dovrebbe essere in grado di identificare le situazioni in cui una startup ha bisogno di un project manager invece di uno Scrum Master e non assumersi responsabilità inutili.
Discutere il flusso di lavoro di sviluppo consentirà al candidato di valutare le lacune tecniche e se lo Scrum Master possiede le competenze giuste per colmarle. Una revisione degli attuali meccanismi di feedback dei dipendenti rivelerà eventuali frutti di basso impatto per lo sviluppo professionale del team. Infine, parlare attraverso lo stile di leadership del fondatore e la cultura aziendale allineerà le aspettative e preparerà la startup alla mentalità richiesta durante una transizione agile.