Un árbol no crece de un día a otro🙅🏻♂️ Lo que la agilidad NO es
Una manera de trabajar más rápido
No es una metodología
Existen metodologías ágiles, pero la Agilidad no es una metodología per se
Adoptar Scrum y tener Product Owners
Trabajar en sprints
Organizarse por "tribus", "células" o "squads".
Una organización ágil puede tener estas cosas, pero estas cosas no son el corazón de la Agilidad.
La agilidad (y sus antecesores, como Toyota Production System) parten de la base de que la colaboración en tiempo real es mucho mejor que la planificación estricta y vertical para responder ante imprevistos o condiciones cambiantes del entorno.
Producción en líneaLa agilidad implica:
🔁 Planificación adaptiva e incremental
📈 Mejora continua (*Kaizen*)
📦 Delivery temprano y continuo
⚙️ Autoorganización
Pero por sobre todo,
La agilidad involucra transferencia de poder.
💪 Una organización ágil solo funciona con colaboradores empoderados.
🎚 Colaboradores empoderados tienen autonomía para intervenir la operación y la forma de trabajar y realizar cambios de acuerdo a lo que encuentran y aprenden.
🔑 Si la organización no está dispuesta a ceder poder, no logrará ser una organización ágil.
💌 La agilidad implica ejercer liderazgo mediante invitación en lugar de mediante presión u obligación.
(Algunas) ceremonias ágiles
👥 Pairings (Pair-programming / Pair review): Dos o más personas se juntan a trabajar en simultáneo sobre la misma cosa (usualmente código).
📣 Standups (daily): Instancia corta diaria (~15 min) donde las personas (usualmente de pie) comparten en qué están trabajando y si necesitan ayuda de alguien para destrabarse.
↩️ Retrospectivas: Ceremonia ágil y democrática de ~1 hora (usualmente realizada quincenal, mensual, trimestral, semestral o anualmente) donde el equipo evidencia las cosas a mantener y las cosas a mejorar.
Roles en equipos ágilesUn equipo ágil avanza en conjuntoEl rol en los equipos ágiles depende de la metodología que adopte la organización.
Y la organización no necesita adoptar ninguna metodología para ser ágil!
Scrum Master
Sólo tiene sentido para organizaciones siguiendo la metodología Scrum
Se encarga de coordinar/moderar ceremonias específicas de Scrum, como daily standups o retrospectivas
Product Owner (P.O)
En teoría, un Product Owner es... dueñ@ del producto y del "**backlog**" (la lista de cosas que se harán a continuación).
En la práctica, en la mayoría de las organizaciones el P.O es más una "antena repetidora" de los verdaderos dueños.
Agile Coach
Asesora al equipo en temas culturales de agilidad, ayuda a enseñar/transmitir ceremonias, etc.
¿Cómo funcionan los equipos en una Startup?Para que tu empresa despegue
💥 Caos controlado: pedir perdón antes que pedir permiso
🔮 Ante un futuro incierto, evitar la sobreoptimización