I vantaggi di un team leaderless in Scrum

1

I sostenitori di Scrum presumono che una squadra senza un capo squadra designato (come in Scrum) sia più efficace di una squadra con un leader designato (come nella gerarchia tradizionale). Sebbene io possa capire questo punto di vista, non sono del tutto certo che sia così.

In Scrum emergono sempre i leader delle squadre. Gli aspirapolvere si riempiono. Quindi, se l'organizzazione riconosce già alcune persone come leader di talento, perché non assegnare loro un ruolo di guida ufficiale in primo luogo?

    
posta Eugene 02.02.2014 - 18:28
fonte

4 risposte

10

Penso che potresti confondere "leader" con "gerarchia". Non sono la stessa cosa Nelle organizzazioni gerarchiche tradizionali, direi che non hai mischia, o almeno non un'organizzazione efficace per fare cose simili (a meno che l'organizzazione abbia anche "squadre di lavoro").

Penso anche che tu stia avendo entrambe le cose in termini di "leader designato". Per tua stessa ammissione, i leader possono emergere. Questo non è un leader designato, è un leader defacto.

Indipendentemente da ciò, penso che tu possa scegliere un leader in una squadra di mischia senza necessariamente caratterizzare quella squadra come "gerarchica". E se non hai un leader così scelto, c'è sempre qualche leadership da qualche parte. Se così non fosse, non ci sarebbe bisogno di requisiti software.

    
risposta data 02.02.2014 - 20:06
fonte
5

In Scrum non esiste un leader designato in senso gerarchico di gestione all'interno del team. Ciò significa che non c'è una sola persona che ti dice di eseguire l'Attività X e di farlo nel Tempo Y. Queste cose sono decise dal gruppo come gruppo. In questo modo ogni sviluppatore è responsabile, lui stesso per il suo lavoro. Ha stimato il tempo che ci vorrà, se stesso, è responsabile per il completamento, se stesso. Ovviamente questo significa anche che si prende la colpa, se stesso, se le cose vanno male.

Nei modelli tradizionali non sarebbe il caso. Ci sarebbe una squadra, con un leader designato che è responsabile di ogni aspetto del processo decisionale. Avrebbe detto agli sviluppatori di fare compiti, e avrebbe detto loro come farlo e in quale momento. Tuttavia, sarebbe anche lui a dare la colpa a tutti i membri del team.

Questo non significa, tuttavia, che le squadre non possano avere leader in Scrum. Hai ancora bisogno di qualcuno con i privilegi di fusione e chi ha una visione d'insieme dell'intero progetto. Fondamentalmente qualcuno che ha l'ultima parola sui cambiamenti architettonici che potrebbero influenzare il quadro generale e così via. Quel ragazzo di solito è il capo della squadra. Molto spesso, ufficialmente così.

In realtà non ho mai lavorato in un ambiente di Scrum in cui non ci fosse un capogruppo ufficiale. Guardandolo da un punto di vista pragmatico, avrei effettivamente qualche problema con il lavorare in un ambiente del genere: My Team Lead è il ragazzo che si fonde, è il ragazzo ideale per i problemi di architettura. Se deve esserci un cambiamento dell'API, discutiamo delle cose e lui prende la decisione.

  • Senza il comando di una squadra, cosa succede se ci sono due ragazzi che non sono d'accordo. Chi ha ragione?

Se ci sono incontri riguardanti sviluppi futuri o praticamente qualsiasi cosa, è lui che va, tenendo le mie spalle libere per fare il mio vero lavoro. Se le decisioni prese in tale riunione sembrano strane, o non buone, c'è ancora una pianificazione quotidiana / retro / delle attività in cui puoi sollevare le tue preoccupazioni.

  • Se non c'è un lead di squadra, chi sta andando?
risposta data 02.02.2014 - 20:52
fonte
4

"Scrum recognizes no titles for Development Team members other than Developer, regardless of the work being performed by the person; there are no exceptions to this rule;" - The Scrum Guide, Ken Schwaber and Jeff Sutherland

Quindi è abbastanza chiaro che in Scrum, non puoi avere una persona designata come capo del team dall'organizzazione.

Se non stai facendo Scrum, sei ovviamente libero di fare ciò che vuoi. Esiste una ricerca che suggerisce che in determinate circostanze non la designazione di un team leader ha un impatto positivo sulle prestazioni della squadra. Nel loro seminario del 1984, "Il nuovo gioco di sviluppo di nuovi prodotti" (Hirotaka Takeuchi e Ikujiro Nonaka, Harvard Business Review):

"This holistic approach has six characteristics: built-in instability, self-organizing project teams, overlapping development phases, "multilearning," subtle control, and organizational transfer of learning. The six pieces fit together like a jigsaw puzzle, forming a fast and flexible process for new product development, just as important, the new approach can act as a change agent: it is a vehicle for introducing creative, market-driven ideas and processes into an old, rigid organization."

Il corpo della ricerca su questo è enorme e questo oltre lo scopo di questa risposta.

Se uno o più "leader" emergono in varie fasi per varie attività è sicuramente una possibilità, questo è molto diverso rispetto all'organizzazione che designa un "team leader".

Qualche tempo fa c'era una notizia su un motociclista intrappolato sotto una macchina in fiamme e una squadra di pedigree si radunava spontaneamente per sollevare la macchina e salvarlo. Se lo desideri, questa è un'analogia con il team auto-organizzante. L'analogia con "l'organizzazione designata a capo della squadra" ha un esito meno fortunato per il motociclista.

    
risposta data 03.02.2014 - 00:06
fonte
2

Sì, in molti team Scrum potrebbe emergere un leader. Stai assumendo fin dall'inizio, la gestione sarà in grado di determinare chi è? Alcune volte i leader sono percepiti come quelli che non vanno d'accordo con la squadra e sono persone che presumibilmente prenderanno le decisioni difficili perché non sono amici degli altri compagni di squadra.

Quando si nomina un titolo per un leader, ci possono essere altre persone nel gruppo che sentono che ora devono sedersi e attendere il "leader" per prendere tutte le decisioni. Ciò è particolarmente vero se i singoli leader vengono individuati e ricevono più compensi, privilegi, ecc.

Se sei così sicuro che un leader emergerà e avrà un impatto positivo sulla squadra, qual è il punto nel tentativo di designare questa persona? Se provi a dare loro ricompense aggiuntive, potresti indebolire il potere che la squadra sceglie di dargli.

    
risposta data 03.02.2014 - 02:56
fonte

Leggi altre domande sui tag