Come integrare la linea tecnica / il gestore funzionale nel team di Scrum?

6

Recentemente abbiamo avuto un nuovo line manager che inizia a gestire il nostro team Scrum. Ha immensamente esperienza nel nostro campo ma è relativamente inesperto in Agile / Scrum. Ha una vasta esperienza tecnica nel software incorporato (il dominio del team) che andrebbe sprecato se non utilizzato correttamente.

Tuttavia, il team è cauto nel far sì che un line manager faccia parte del team Scrum. Il consenso generale è che il line manager non dovrebbe far parte del team di Scrum. Ci sono un certo numero di problemi che possono sorgere, ad es. il team può iniziare a "riferire" al manager (ad esempio un aggiornamento di stato giornaliero!), il manager può iniziare a gestire i membri del team ecc. ecc.

Allo stato attuale, ha già detto che si sente un outsider all'interno del team. Vogliamo davvero usare le sue capacità tecniche, saremmo folli se non lo facessimo perché siamo una squadra relativamente inesperta e giovane di vent'anni.

Quale sarebbe l'approccio migliore per integrare un senior line manager "tecnico" in un team di Scrum e fargli sentire è parte della squadra?

    
posta thegreendroid 19.09.2012 - 09:23
fonte

3 risposte

5

In molti team, incluso il mio, il proprietario del prodotto è anche un manager per alcuni o tutti i membri del team, quindi non è praticamente un territorio inesplorato. Pone alcune difficoltà, e per alcuni team è del tutto inattuabile, ma questo è quello che ci ha aiutato:

  • Il manager e lo scrum master devono avere una relazione aperta. Non funzionerà se lo scrum master ha paura di risolvere i problemi con il manager.
  • Il manager deve avere abbastanza consapevolezza di sé per rendersi conto quando le sue azioni stanno causando problemi, e avere abbastanza autocontrollo da fare un passo indietro, almeno quando il mischia master lo porta alla sua attenzione.
  • Il team deve essere abbastanza fiducioso da resistere al manager quando è nel migliore interesse del processo.
  • La cosa migliore potrebbe essere che il manager non sia sempre lì. Quando abbiamo notato che la gente faceva l'aggiornamento giornaliero dello stato al manager, ha smesso di venire alle mischie per un po '. Alcuni membri del nostro team sono ancora a disagio nell'aumentare una stima con lui presente, quindi spesso esce durante le parti più sensibili delle nostre riunioni di stima.
  • Alcune riunioni sono riunioni di mischia esplicite, come la pianificazione quotidiana, la pianificazione dell'iterazione e la retrospettiva, ma in genere si hanno anche incontri di progettazione e recensioni che fanno parte del buon software. Questi ultimi sono molto più importanti per avere esperienza di guida tecnica rispetto al precedente.
risposta data 19.09.2012 - 14:59
fonte
4

Questo mi sembra un problema comune. Le vecchie abitudini essendo ciò che sono, non è facile superare la tendenza dei manager esperti a gestire le persone e, troppo spesso, anche i problemi!

Tuttavia, un team Scrum è (o sarebbe idealmente) un team di auto-organizzazione e un gruppo di pari. Se il nuovo ragazzo ha compiti da completare dall'arretrato deve essere integrato nella squadra. Per essere efficace e accettato deve comportarsi come un giocatore di squadra. E la squadra deve dargli l'opportunità di farlo.

Se il nuovo ragazzo ha ancora responsabilità di manager di linea, anche se questi coinvolgono altri membri del team, allora deve condurli al di fuori dell'ambiente del team e dello "spazio di squadra". Entrare in un team di Scrum non isolare le persone dalle necessità quotidiane della vita aziendale e nessuno dovrebbe aspettarsi che lo faccia. La vita aziendale continua! Ma non è necessario un membro del team che inizi a gestire il team. La squadra si gestisce da sola e anche il viaggio verso l'obiettivo!

Perdere il titolo di lavoro quando si partecipa al team, e come indicato sopra, fare in modo che il ragazzo si allenhi con Scrum (se non ne ha avuto), spiegare i modi di lavorare, organizzare un evento di squadra per dare a tutti l'opportunità di legame, e dare alla nuova squadra una possibilità. Penso che potresti scoprire che questo ex manager di linea ha abilità che il team può trarre beneficio, e non solo tecniche.

    
risposta data 19.09.2012 - 17:57
fonte
3

La domanda è se il manager dovrebbe essere responsabile della creazione attiva dei risultati finali, oppure sta semplicemente fornendo informazioni e capacità organizzative. Nella mischia, è un "maiale" o è un "pollo?" Se sta attivamente aiutando con la codifica e il test e in realtà ha compiti reali con risultati reali in ogni Sprint, dovrebbe sicuramente far parte del team. Altrimenti, è una PMI da utilizzare quando necessario.

Detto questo, fai allenare il povero ragazzo in Scrum prima che inizi a fare scherzi con le dinamiche di squadra.

    
risposta data 19.09.2012 - 11:04
fonte

Leggi altre domande sui tag