Tim saya saat ini bagian dari pengalaman pergantian yang cukup tinggi, dengan anggota biasanya pindah ke proyek yang berbeda dalam perusahaan yang sama. Saat ini "pelatihan" kami untuk anggota baru adalah memasangkan mereka dengan kontak utama (biasanya orang yang paling baru menyelesaikan pelatihan mereka) yang akan memberi mereka pengalaman langsung dan akan meminta lebih banyak pengembang senior jika karyawan baru meminta sesuatu dari mentor tidak tahu Ini memberikan kesempatan bagi karyawan baru untuk terlibat dengan cepat, dan menantang mentor untuk meningkatkan pemahamannya tentang sistem juga.
Namun, seperti yang dapat Anda bayangkan, gaya pelatihan ini sangat memakan waktu, dan tidak memberikan transfer pengetahuan yang sangat baik (miskonsepsi berkembang, kesenjangan meluas).
Saya telah ditugaskan untuk menghasilkan dokumentasi dan materi pelatihan untuk karyawan baru kami di masa depan. Saya sudah sering menulis teknis, tetapi ini untuk pengguna akhir dan sangat spesifik dengan banyak tangkapan layar dan menghabiskan banyak waktu untuk menyelesaikannya.
Membuat dokumentasi baru untuk karyawan baru dianggap prioritas rendah dan saat ini saya hanya punya ~ 40 jam untuk mengerjakannya. Mendokumentasikan sistem dengan cara saat ini saya menulis dokumentasi teknis hampir tidak akan menggores permukaan dalam 40 jam. Terutama mengingat saya harus mendokumentasikan tidak hanya tentang basis kode, tetapi juga tentang penyebaran dan dukungan.
Bagaimana saya bisa dengan cepat menulis dokumentasi untuk mendapatkan karyawan baru yang diperbarui secepat mungkin tanpa menginvestasikan waktu yang signifikan dalam menulis dokumentasi?
Informasi Tambahan:
Saat ini kami memiliki wiki, dan beberapa dokumentasi pelatihan, namun keduanya jarang.