Scrum at Scale • Jeff Sutherland • GOTO 2015
Escalando Scrum: Desafíos y Soluciones
Introducción a la Escalabilidad en Scrum
- La escalabilidad se ha convertido en un gran problema en Scrum, especialmente al observar empresas con cientos de equipos.
- Solo el 20% de los equipos reportan tener software funcional al final de sus sprints, lo que indica problemas significativos en la implementación ágil.
Experiencias y Observaciones
- Se han publicado tres libros sobre Scrum y se está desarrollando un producto llamado "Scrum Lab" para centralizar información sobre Scrum.
- Un contratista de defensa enfrenta presión gubernamental para implementar Scrum debido a la competencia que ofrece precios más bajos.
Diferencias entre Empresas
- Spotify es un ejemplo de una empresa nativamente ágil, enfocada en la innovación, mientras que otras como Autodesk luchan por mantenerse competitivas frente a startups.
- Autodesk ha tenido que reentrenar a todos sus equipos para mejorar su implementación de Scrum debido a la competencia.
Innovación vs. Predictibilidad
- Las empresas deben equilibrar la innovación con la predictibilidad; una alta predictibilidad puede limitar la capacidad innovadora.
- Se presenta un gráfico donde las empresas varían desde seguir procesos estrictos hasta innovar constantemente.
Enfoques Diferentes hacia el Escalado
- Cada empresa tiene diferentes prioridades y enfoques para escalar. Por ejemplo, el contratista de defensa necesita cumplir con requisitos específicos del gobierno.
- Spotify permite que los equipos se autoorganicen alrededor de objetivos visibles establecidos por el CEO, promoviendo así una cultura diferente.
Desafíos en Implementación
- Los impedimentos deben ser comunicados hasta el equipo ejecutivo para asegurar mejoras continuas en los procesos.
- La gestión del portafolio y cómo desglosar las tareas son temas críticos tanto para Autodesk como para el contratista de defensa.
Mejora Continua y Liderazgo
- Spotify busca acelerar aún más su proceso mediante despliegue continuo, mejorando así su calidad y velocidad.
- El equipo operativo debe facilitar este proceso permitiendo que cualquier miembro del equipo pueda desplegar actualizaciones cuando sea necesario.
Orígenes del Ágil
- El manifiesto ágil se basa en principios lean combinados con colaboración del cliente, lo cual requiere cambios significativos en filosofía organizacional.
Formación del Liderazgo Ágil
- Es crucial entrenar a los líderes sobre cómo participar efectivamente en el ciclo scrum y manejar impedimentos interequipos.
Leyes de Moore Aplicadas al Software
- La ley de Moore muestra cómo los costos disminuyen mientras aumenta la capacidad; esto no se ha replicado adecuadamente en software.
Resultados Positivos con Buen Liderazgo
- Con liderazgo efectivo, las organizaciones pueden aumentar significativamente su productividad utilizando Scrum correctamente.
Retos Organizacionales
- Muchas organizaciones enfrentan caos interno debido a estructuras jerárquicas rígidas que obstaculizan implementaciones ágiles efectivas.
Conclusiones sobre Agilidad Empresarial
- Las grandes corporaciones necesitan adoptar mentalidades ágiles separadas para desarrollo nuevo sin comprometer sus operaciones existentes.
La Importancia del Trabajo en Equipo y la Agilidad Organizacional
Impacto de los Incidentes Terroristas en la Estructura Organizacional
- Los incidentes terroristas llevaron a una disminución significativa de la colaboración entre organizaciones, lo que resultó en un regreso a estructuras burocráticas ineficaces.
- Se observa una espera por el próximo desastre debido a la falta de adaptación y aprendizaje organizacional.
Necesidad de un Equipo de Acción Directiva
- Un equipo de acción directiva debe estar siempre activo para evitar la autodestrucción organizacional; se sugiere que este equipo sea permanente.
- Las mejores implementaciones incluyen equipos ágiles que abordan impedimentos rápidamente, evitando bloqueos por parte de la gerencia media.
Ejemplo Práctico: John Deere
- En John Deere, si un Scrum Master no resuelve un impedimento en más de tres sprints, es reemplazado, mostrando un enfoque agresivo hacia la mejora continua.
- El CEO actúa como Scrum Master durante reuniones donde se revisan avances y problemas técnicos, asegurando que todos los impedimentos sean abordados antes del final del día.
Desafíos Comunes en las Organizaciones
- Muchos empleados tienen múltiples proyectos prioritarios al mismo tiempo, lo cual puede ser contraproducente.
- La falta de comprensión sobre Scrum por parte de los gerentes genera incertidumbre y miedo dentro del equipo.
Recomendaciones para Mejorar el Rendimiento Organizacional
- Se recomienda abolir hojas de tiempo y cambiar descripciones laborales para enfocarse en contribuciones grupales.
- Google ha eliminado evaluaciones individuales y ha tenido éxito; esto sugiere que las recompensas deben centrarse en el rendimiento del equipo.
Conceptos Erróneos sobre Agilidad
- La agilidad no significa hacer lo que uno quiera; requiere liderazgo efectivo para superar resistencias y mantener el enfoque.
Reflexiones Finales sobre Gestión Ágil
- Se están desarrollando cursos sobre escalabilidad ágil en varias ciudades importantes para abordar problemas comunes en entornos ágiles.
Llamado a la Acción para Desarrolladores
- Los desarrolladores deben regresar a sus equipos gerenciales con recomendaciones claras sobre cómo mejorar las prácticas ágiles.