Escuchar "106: 25 puntos a estandarizar en un departamento de desarrollo"
Síntesis del Episodio
# Ideas para estandarizar el departamento de desarrollo
1. Escoger un lenguaje de programación acorde al rubro
2. Debatir si usarán o no un framework
3. Estandarizar el desarrollo en cuanto arquitectura + Clean Code
4. Estandarizar la forma de autenticación. Active directory, Single sign on, etc
5. Versionizar y empaquetar clases globales comunes
6. Versionizar y empaquetar componentes globales comunes
7. Estandarizar el testing crítico
8. Estandarizar la documentación automática
9. Estandarizar Git
10. Escoger un servicio de respaldo en la nube
11. No reinventar la rueda - actualizar versiones - Rescaten software
12. Pensar en servicios
13. Estandarizar los entregables - Docker
14. Evitar que desarrollo tenga accesos a producción
15. No ser bomberos, no tolerar usuarios finales sentados al lado de los desarrolladores
16. Implementar un sistema de tickets
17. Implementar un sistema de monitoreo (NOC)
18. Estandarizar la fecha de despliegues a producción, nunca fines de semana ni antes de feriados
19. Versionizar absolutamente cada versión entregada a producción
20. No realizar pushes al Main sin supervisión
21. Capacitar al personal constantemente
22. Darle al departamento de desarrollo el equipo que necesitan para trabajar hasta donde sea posible
23. Estandarizar reporteador, estilos y formas de generar reportes.
24. Hagan norma que correcciones a producción nunca van a suceder, y piensen en crear módulos
para que el usuario final solvente esa necesidad a futuro.
25. Tengan presente que serán auditados, tarde o temprano. Esto puede costarles su trabajo.
1. Escoger un lenguaje de programación acorde al rubro
2. Debatir si usarán o no un framework
3. Estandarizar el desarrollo en cuanto arquitectura + Clean Code
4. Estandarizar la forma de autenticación. Active directory, Single sign on, etc
5. Versionizar y empaquetar clases globales comunes
6. Versionizar y empaquetar componentes globales comunes
7. Estandarizar el testing crítico
8. Estandarizar la documentación automática
9. Estandarizar Git
10. Escoger un servicio de respaldo en la nube
11. No reinventar la rueda - actualizar versiones - Rescaten software
12. Pensar en servicios
13. Estandarizar los entregables - Docker
14. Evitar que desarrollo tenga accesos a producción
15. No ser bomberos, no tolerar usuarios finales sentados al lado de los desarrolladores
16. Implementar un sistema de tickets
17. Implementar un sistema de monitoreo (NOC)
18. Estandarizar la fecha de despliegues a producción, nunca fines de semana ni antes de feriados
19. Versionizar absolutamente cada versión entregada a producción
20. No realizar pushes al Main sin supervisión
21. Capacitar al personal constantemente
22. Darle al departamento de desarrollo el equipo que necesitan para trabajar hasta donde sea posible
23. Estandarizar reporteador, estilos y formas de generar reportes.
24. Hagan norma que correcciones a producción nunca van a suceder, y piensen en crear módulos
para que el usuario final solvente esa necesidad a futuro.
25. Tengan presente que serán auditados, tarde o temprano. Esto puede costarles su trabajo.
Más episodios del podcast DevTalles
229: La AI en el día a día del programador
05/10/2025
226 - Ofertas laborales poco realistas
14/09/2025
225-Angular - Actualización de Verano 2025
07/09/2025
224- ¿Cómo documentar? Sin odiar el proceso.
31/08/2025
222-Errores comunes al migrar de framework
17/08/2025
220: n8n Automatización de procesos
03/08/2025