|
Mentoring |
|
Un corso, così come la lettura di un testo, può essere un buon modo per iniziare a
conoscere un argomento, o per approfondire un tema specifico. Un buon corso, a maggior ragione, lascerà ai partecipanti la certezza di essere più preparati e sicuri.
Niente può comunque eguagliare la possibilità di lavorare fianco a fianco con un esperto. Affrontare insieme i problemi reali dei propri progetti, vedere trasferiti nel concreto i principi e le tecniche precedentemente discussi in termini necessariamente più astratti. Per questo ogni corso tra quelli presentati può essere seguito da ulteriori giornate di workshop, in cui rivedere gli argomenti trattati nel contesto dei progetti aziendali. Una ulteriore possibilità è la partecipazione diretta in un progetto, finalizzata sia alla formazione che alla risoluzione dei problemi. Un ruolo che si distingue da quello più comune del consulente, che non pone invece la formazione dei partecipanti tra i suoi obiettivi principali. |
La partecipazione alle fasi di analisi e progettazione di parti applicative o di framework, librerie e componenti.
La periodica partecipazione a fasi di revisione del design e del codice, con suggerimenti mirati relativi all'estendibilità, la riusabilità, la testabilità, la manutenibilità, eccetera.
L'individuazione di aree di interventi formativi mirati, sia a breve che a medio-lungo termine.
L'indicazione di possibili miglioramenti nel processo di sviluppo.