El equipo en el que formo parte actualmente experimenta una rotación bastante alta, con miembros que generalmente se mudan a diferentes proyectos dentro de la misma compañía. Actualmente, nuestra "capacitación" para los nuevos miembros es vincularlos con un contacto principal (generalmente la persona más reciente para completar su capacitación) que les brindará experiencia práctica y les preguntará a los desarrolladores de mayor antigüedad si el nuevo empleado pregunta algo al mentor no sabe Proporciona una oportunidad para que el nuevo empleado se involucre rápidamente y desafía al mentor a mejorar su comprensión del sistema también.
Sin embargo, como puede imaginar, este estilo de capacitación lleva mucho tiempo y no proporciona una muy buena transferencia de conocimiento (se propagan conceptos erróneos, las brechas se expanden).
Me encargaron generar documentación y materiales de capacitación para nuestros futuros nuevos empleados. Ya hago redacción técnica ocasionalmente, pero es para el usuario final y es muy específico con muchas capturas de pantalla y consume una gran cantidad de tiempo para completar.
La creación de la nueva documentación para nuevos empleados se considera de baja prioridad y actualmente solo tengo ~ 40 horas para trabajar en ella. Documentar el sistema de la forma actual en que escribo la documentación técnica apenas arañaría la superficie en 40 horas. Especialmente teniendo en cuenta que tengo que documentar no solo sobre la base del código, sino también sobre las implementaciones y el soporte.
¿Cómo puedo escribir rápidamente la documentación para actualizar a los nuevos empleados lo más rápido posible sin invertir mucho tiempo en escribir la documentación?
Información adicional:
Actualmente tenemos un wiki y algunos documentos de capacitación, sin embargo, ambos son escasos.