C'è un nuovo sviluppatore che inizierà presto. Questa persona è a un livello di entrata ma ha lavorato nel supporto delle app per un paio d'anni.
Ho fatto questa domanda qualche tempo fa poco prima che iniziassi a formare qualcun altro: La Pair Programming è utilizzata anche per formare sviluppatori meno esperti e portarli alla velocità? . Tuttavia, sono stati spostati su un altro progetto, quindi non è andato davvero avanti.
La mia domanda è: quanto spesso dovrebbero andare avanti queste sessioni? Dalle risposte alla mia domanda precedente credo ci siano due approcci:
1) Trascorri una settimana ad addestrare la persona e raggiungere alcuni obiettivi. Poi tre mesi dopo, un'altra sessione della durata di una settimana, fissa alcuni obiettivi in più. 2) Trascorri una mattina a settimana con la programmazione accoppiata. Questo mi darebbe il tempo di spendere altrove.
Anche questo sviluppatore è "verde" (termine che ho preso da una risposta alla mia domanda precedente), mentre ho lavorato come sviluppatore per il mio attuale datore di lavoro per sette anni. Sfortunatamente sono l'unico sviluppatore. Esistono altri approcci al trasferimento delle conoscenze che funzionano quando lo studente è "verde" e l'insegnante ha più esperienza?