Un buon coach invece di dare la risposta per ogni problema, da un suggerimento e lascia allo sviluppatore scoprire la sua risposta.
Quando torna a mani vuote il coach può sempre dare ulteriori suggerimenti (o anche la risposta), quando torna con qualche idea il coach lo aiuta a valutare i pro e i contro, quando torna con una soluzione migliore di quella che il coach aveva pensato il coach può imparare da quella esperienza e condividere le sue conoscenze.
Questo ha diversi vantaggi,
- aiuta a imparare come approcciare un problema
- insegna di più della sola risposta
- domande simili in futuro verranno risolte senza bisogno di nuovi aiuti
- aiuta a diventare autonomi
- è una opportunità anche di imparare oltre che insegnare cose nuove
Fonte: Practices of an Agile Developer
Tags :
Team Work |
Agile |
Leadership |