Onboarding Técnico 30-60-90
1. Objetivo
Reducir tiempo de rampa para nuevos miembros y asegurar alineación con estándares de ingeniería y documentación.
2. Fase 0-30 días (fundamentos)
- Leer documentos base:
intro,modelo-de-dominio,11-swagger-ui,esquema-de-base-de-datos.
- Levantar documentación local y validar
pnpm run ci:docs. - Completar walkthrough de flujo crítico: registro -> login -> búsqueda -> cita.
- Entregar primer PR documental + PR técnico guiado.
Criterio de salida: primer PR mergeado con checks en verde.
3. Fase 31-60 días (ejecución autónoma parcial)
- Tomar ownership de al menos 1 módulo.
- Implementar/actualizar tests de capa correspondiente.
- Participar en un release controlado con checklist completo.
- Actualizar runbook y matriz de trazabilidad de su módulo.
Criterio de salida: entrega funcional de punta a punta en su módulo con documentación completa.
4. Fase 61-90 días (ownership completo)
- Liderar un cambio con RFC/ADR (si aplica).
- Proponer mejora técnica en performance, seguridad o DX.
- Participar en guardia/incidente simulado y cierre documental.
- Mentoría a nuevo integrante (shadowing).
Criterio de salida: autonomía operativa demostrada y aporte de mejora sistémica.
5. Ruta por rol
| Rol | Enfoque principal | Entregable de madurez |
|---|---|---|
| Backend | Contratos API, dominio, performance, seguridad | Endpoint crítico + tests + runbook |
| Frontend | UX states, integración API, observabilidad UI | Pantalla crítica + casos borde + trazabilidad |
| QA | Matriz E2E, regresión y no funcionales | Cobertura crítica automatizada + reporte |
| UX/UI | Flujos, criterios de aceptación, consistencia de copy | Flujo versionado y firmado por producto |
6. Checklist de onboarding
- Accesos a repos, tableros, dashboards y canales de incidente.
- Conoce catálogo de errores y convención de estados.
- Ejecuta localmente pruebas/documentación sin apoyo.
- Publica cambios con checklist PR completo.
- Entiende flujo de release/rollback y runbooks.