Puntos a estandarizar en un departamento de desarrollo
Nice episodio, comparto los puntos establecidos: 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 feri...