Il team al quale faccio attualmente parte di un fatturato piuttosto elevato, con i membri che si trasferiscono in genere in diversi progetti all'interno della stessa azienda. Attualmente il nostro "allenamento" per i nuovi membri è quello di abbinarli a un contatto principale (di solito la persona più recente per completare la formazione) che fornirà loro un'esperienza pratica e chiederà a più sviluppatori senior se il nuovo noleggio chiede qualcosa al mentore non lo sa. Fornisce una possibilità per il nuovo noleggio di farsi coinvolgere rapidamente e sfida il mentore a migliorare anche la sua comprensione del sistema.
Tuttavia, come puoi immaginare, questo tipo di formazione richiede molto tempo e non fornisce un trasferimento di conoscenze molto buono (le idee sbagliate si propagano, le lacune si espandono).
Sono stato incaricato di generare documentazione e materiali di formazione per i nostri futuri nuovi assunti. Io faccio occasionalmente la scrittura tecnica, ma è per l'utente finale ed è altamente specifico con molti screenshot e richiede molto tempo per essere completato.
La creazione della nuova documentazione per i nuovi assunti è considerata a bassa priorità e al momento ho solo ~ 40 ore per lavorarci. Documentando il sistema l'attuale modo in cui scrivo la documentazione tecnica farebbe fatica a scalfire la superficie in 40 ore. Soprattutto considerando che devo documentare non solo la base del codice, ma anche le spiegazioni e il supporto.
Come posso scrivere rapidamente la documentazione per aggiornare le nuove assunzioni il più rapidamente possibile, senza perdere tempo a scrivere la documentazione?
Informazioni aggiuntive: Al momento abbiamo sia una wiki che alcuni documenti di formazione, tuttavia entrambi sono piuttosto scarsi.