viernes, 26 de octubre de 2018

Agile Coach - Conocimientos, competencias y mentalidad


Ser un agile coach involucra el demostrar que con nuestros conocimientos, experiencia y habilidades tenemos las competencias en conjunto requeridas para llamarnos "agile coach". Para evaluar tus conocimientos, competencias y mentalidad como coach te invito a revisar los siguientes 3 aspectos del modelo de evalución de coaches del Scrum Alliance*:


1. CONOCIMIENTOS EN AGILIDAD DEL AGILE COACH


  • Agile Knowledge 1: Frameworks
Ser capaces de manejar una situación en la que podamos recomendar a un cliente que aplique XP, Lean o un enfoque no agil al flujo de trabajo en lugar de Scrum. Describir el razonamiento detrás de nuestro consejo. Si alguna vez ha hecho esto o ha considerado hacerlo, te invito a que describas las circunstancias y el resultado.


  • Agile Knowledge 2: Bucles de retroalimentación
Identificar los tres tipos de retroalimentación que existen en un entorno ágil de varios equipos. Para cada uno de esos tipos de retroalimentación, analizar su valor, quién se beneficia de la retroalimentación y cómo se benefician. Para cada tipo, describir cómo está retroalimentación también podría ser mal utilizada o dar lugar a resultados negativos.


  • Agile Knowledge 3: Desafíos de equipo
Identificar al menos dos desafíos de formación y desarrollo de equipos que se encuentran comúnmente al introducir Scrum. Para cada uno, describir un enfoque de entrenamiento para enfrentar el desafío.


  • Agile Knowledge 4: Habilitadores Organizacionales
Identificar al menos tres factores para introducir y cultivar en una organización (unidad de negocio, departamento, programa) que puedan promover el mejoramiento de la agilidad y la entrega de valor. Algunos ejemplos son herramientas de colaboración, prácticas técnicas y cambios estructurales. Para cada uno, describir cómo puede habilitar y mejorar la agilidad y el éxito.


  • Agile Knowledge 5: Percepción de Coaching
Identificar al menos tres indicadores de problemas de desempeño o disfunciones que puedan aparecer en un Scrum diario. ¿Cuáles son algunos enfoques que un coach podría tomar para abordarlos?


  • Agile Knowledge 6: Principios ágiles
Describir una experiencia en la que no exista una solución obvia a un impedimento, que requiere que aproveche los valores o principios de Agile / Scrum para ayudar a sus equipos u organización a identificar posibles soluciones. ¿Qué principio(s) son útiles? ¿Cómo facilitaste el descubrimiento? ¿Cuál fue el resultado?


  • Agile Knowledge 7: Scrum Scaling
Describir una experiencia con la coordinación del trabajo de múltiples equipos Scrum en una organización. ¿Qué marco particular aplicaste? ¿Cuáles fueron los factores que influyeron en su elección? ¿Qué desafíos encontraste?

2. COMPETENCIAS DEL AGILE COACHING

Los Agile Coach exitosos son más que expertos en prácticas Agile. Se requieren habilidades de coaching adicionales para el éxito individual y de equipo. Se requiere que los Coaches demuestren la competencia de coaching en las cinco (5) competencias de Agile Coaching enumeradas a continuación:


  • Competencia de coaching 1: Facilitar - Enfoque y alineación.
Los agile coaches facilitan la adopción, implementación y alineación de la ágilidad de los clientes. Comprometen a los equipos y partes interesadas en conversaciones centradas, fundamentales y actividades de construcción de alineación. Mantienen puntos de vista imparciales y aprovechan la colaboración y las estrategias de consenso para identificar oportunidades creativas. Ejemplos: planificación de lanzamientos de equipos múltiples, retrospectivas de lanzamientos, talleres de priorización de cartera con múltiples partes interesadas.


  • Competencia de Coaching 2: Educar - Conciencia y comprensión.
Los agile coaches guían el aprendizaje ágil del cliente a través de la educación y el descubrimiento. Se centran en los principios de estabilización y las prácticas variables para alinear la situación de la madurez del cliente con la aplicación efectiva de la agilidad. Son mentores y líderes en el desarrollo de la comprensión del cliente y la conciencia de la agilidad. Ejemplos: clases de capacitación Lean / Agile / Scrum, capacitación en práctica dirigida en equipo, Scrum Master y capacitación y tutoría para el product owner, capacitación en prácticas técnicas Agile.


  • Competencia de Coaching 3: Balancear - Coaching y Consultoría.
Los agile coaches equilibran su propia experiencia ágil con las necesidades y objetivos de sus equipos. Usan herramientas de coaching como cuestionamiento, modelación de roles, compartir su experiencia y guiar el autodescubrimiento de los equipos. Ejemplos: soluciones prescritas frente al descubrimiento guiado de soluciones, preguntas principales frente a preguntas poderosas, métodos estandarizados frente a métodos personalizados.

  • Competencia de Coaching 4: Evaluar - Descubrimiento y Dirección.
Los agile coaches actúan como un espejo para sus equipos, ayudándoles a descubrir los sistemas subyacentes que los influencian. Esto les permite reflexionar sobre posibles formas de aumentar la agilidad y mejorar el rendimiento. Pueden ayudar a los equipos a ver debajo de la superficie, exponer los síntomas desafiantes y aislar las causas fundamentales. Ejemplos: evaluar el alcance de influencia de los equipos, la aplicación de técnicas de descubrimiento de empoderamiento, formas alternativas para descubrir los impedimentos de los equipos.

  • Competencia de Coaching 5: Catalizar - Liderazgo y Organizaciones.
Los agile coaches son agentes de cambio para sus equipos. Se comprometen con todo el sistema organizativo y con los líderes que los guían. Mejoran las habilidades y capacidades existentes de los equipos. Conectan interdependencias e impactan la reflexión, el aprendizaje y el crecimiento de los equipos. Ejemplos: predicar con el ejemplo, compartir aprendizajes personales de la experiencia, mejorar la visibilidad del progreso hacia la agilidad.




3. COACHING MINDSET

Debemos proporcionar evidencia de nuestra capacidad para aplicar los conocimientos ágiles y habilidades de coaching a una nueva situación del día a día. Piensa en una situación a la que te has enfrentado en el pasado:

¿Qué técnicas utilizaste para evaluar las oportunidades y los desafíos en cada escenario? ¿Cuál fue su estrategia para entrenar a los miembros del equipo hacia la mejora? ¿Qué desafíos de coaching anticipaste y cómo los manejaste? Enumera y describe brevemente tres posibles impedimentos técnicos y de proceso en este escenario. Seleccione uno y describe cómo entrenaste a los equipos y gerentes para descubrir y mitigar este desafío. ¿Cómo abordaste la preocupación de los miembros del equipo de que, debido a que el sistema no se puede implementar en incrementos, Scrum no es un modelo apropiado? ¿Qué técnicas de coaching creíste que serían efectivas y por qué? Enumera las metas declaradas de los líderes del proyecto. Elije una y explica cómo exploraste esta meta con los líderes y cómo capacitaste a los líderes para ayudarlos a alcanzar esta meta. Explica por qué elegiste este enfoque de entrenamiento.



* Fuente: Tomado del modelo de assessment de conocimientos, competencias y mentalidad para Agile Coaches del Scrum Alliance, originalmente en ingles y traducido al castellano para fines didácticos.

martes, 23 de octubre de 2018

Liderando el cambio exponencial - Agiles2018



Memorias del Mini-workshop realizado en el marco de las XI Jornadas de Agilidad Latinoamericana. Donde exploramos técnicas de neuro-ciencia aplicadas a la transformación de negocio, basado en el libro Leading Exponential Changes de Erich Bühler. Les comparto el video del role-playing de la sesión:



En el siguiente enlace encontraran las slides del taller: http://bit.ly/liderando-el-cambio-exponencial

Agradecimientos a Erich Bühler, John Araque, Angel Diaz-Maroto, Luis Mulato, Johnny Ordoñez, Alexis Cuellar, Jeison Loaisa, Fernando Perez Guajardo y Luis Becerra.


Basado en el Libro Leading the exponential change de Erich Bühler



Infografia gracias a @fperezguajardo

lunes, 22 de octubre de 2018

Agiles 2018 - Principios de improvisación y mentalidad creativa




El pasado viernes 5 de Octubre con mi amigo Franco Gonzalez propusimos el mini-workshop en el marco de las XI Jornadas Latinoamericanas de la agilidad, realizada en Mexico. Exploramos como con sencillas y divertidas dinámicas podemos impulsar la colaboración en equipos. Estas técnicas del teatro de improvisación están siendo aplicadas en formación de lideres y de equipos ágiles. 


Para mayor detalles de la sesión pueden ver las slides y el video aquí: http://bit.ly/improvtheatre


XI Jornadas Latinoamericanas de Agilidad




Agradecimiento especial a Fleur Van Unen por asesoramiento para realizar la sesión y gracias también a Adri Molina, Mario Mendez, Ignacio Velazquez por su apoyo durante la sesión.


Alex Canizales y Franco Gonzalez


jueves, 18 de octubre de 2018

Agilidad Sostenible - Agiles Latam 2018


El pasado jueves 4 de Octubre inicio la XI edición de las Jornadas deAgilidad Latinoamericanas, un evento de 3 días que en esta ocasión se realizo por primera vez en la Ciudad de Mexico, donde asistimos mas de 1.000 entusiastas de la agilidad siendo asi el evento ágiles en habla española mas grande realizado hasta la fecha.



En el primer dia de este evento nos presentamos al Open Space con la propuesta de la "Agilidad Sostenible" con mi amigo y compañero Carlo Ramirez Company. Este modelo propuesto esta inspirado sobre el modelo de desarrollo sostenible de IChemE, donde la principales dimensiones son la Económica, el Entorno y lo Social. Dejando claro que lo primero para hacer cualquier iniciativa agile sostenible es preciso tener bien claro el propósito preguntándose el para que de tu agilidad?

En modelo aborda en lo Económico:

  • Reducir el riesgo limitando el trabajo en proceso (WIP)
    1. Reducir el tiempo de espera 
    2. Reduciendo el WIP 
    3. Reducir el tiempo del ciclo 
    4. Reduciendo el WIP 
    5. Reducir la longitud de la iteración/Sprint 
    6. Evitar cambio de contexto/actividades 
    7. Limitar el WIP utilizando un sistema Kanban 

  • Reducir el tamaño del Lote
  • Utilizar el 20% del tiempo a reducir la deuda técnica.

  1. Respecto a  Entorno:

  • XP & Prácticas de Ingeniería Ágiles
  • Más allá de DevOps y CI / CD: 

  1. - Desacoplar el despliegue del release 
  2. - Características alterna y liberación bajo demanda 
  3. - Dark Releases (también conocidos como Releases canarios) 
  4. - Blue-Green Releases 

  • Continuous Testing
  1. * Es momento de automatizar 
  2. * En caso de no automatizar: 
  3.    - La velocidad es un cuello de botella 
  4.    - La calidad es especulativa 
  5.    - Escalar es imposible
  6.    - ¿Qué tal “Testability”?

  7. En lo Social
  8. Agilizar R.R.H.H.
  9. • Transformar la forma en que las organizaciones contratan, desarrollan y administran a su gente. 
  10. • Rediseñando sus prácticas de talento en las siguientes áreas: 
  11.       • Evaluación de Rendimiento. 
  12.       • Entrenamiento. 
  13.       • Equipos. 
  14.       • Compensación. 
  15.       • Reclutamiento. 
  16.       • Aprendizaje y desarrollo. 


  17. Para pensar y llevarse… 

  18. Económico: Enfocarse en la Deuda Técnica
  19. Social : Redefinir el plan de Compensación
  20. Entorno: Establecer una Propiedad Colectiva  

  21. "Hagamos MAS (Modelo de Agilidad Sostenible) y no MENOS (Modelo de Escalado NO Sostenible)"


Aqui encontraran las slides de la presentación: http://bit.ly/AgilidadSostenible

Y aqui el feedback recibido al modelo durante la sesión:



Agradecimiento muy especial al comité organizador de este evento por haberlo hecho posible

jueves, 23 de agosto de 2018

Agiles Colombia 2018 - Un evento de fabula

Memorias de la charla #AgilidadSostenible con Javier Sanchez en el marco de en Santa Marta

Por aqui dejo el link a las diapositivas de la sesión: http://bit.ly/SustainableAgility



AgilesCo2018



AgilesCo2018
Con Javier Sanchez

AgilesCo2018

AgilesCo2018


AgilesCo2018



Muchas conversaciones poderosas en y un propuesta para el proximo evento

AgilesCo2018

Con Jorge Abad, Pablo Mejia y Lucho Salazar



AgilesCo2018

Con Jose Andres Sanchez y Jhon Araque



Con Carlos Uriel Ramirez y Carlos Andres Garcia


martes, 14 de agosto de 2018

Agile at Scale


Entregar 5 veces más trabajo sin agregar nuevos equipos


"If 10 teams go five times as fast then he's got got the equivalent of 50 old teams, he’s done it in five sprints, 50 old teams means 40 free teams at seven people each, he’s got 280 people for nothing just but that is scaling scrum, you get hundred of people’s capability without hiring a single person"

-Jeff Sutherland


Scrum at Scale:


https://hbr.org/2018/05/agile-at-scale


¿El curso Scrum @ Scale ™ es adecuado para mí?


  1. ¿Eres un CSM? CSPO? ¿Un Coach? ¿Un manager? ¿Un líder? ¿Un ingeniero?
  2. ¿Estás listo para liberar todo el potencial de tu organización o la de tus clientes?
  3. ¿Está listo para responder al rápido cambio organizacional al "Embracing Agile" como se describe en la Harvard Business Review?
  4. ¿Necesita una solución detallada pero específica al contexto para su problema de escala?
  5. ¿Estás listo para reducir el desperdicio en tu organización?
  6. ¿Estás listo para experimentar la hiperproductividad?
  7. ¿Sueñas con romper la competencia?

Si respondió afirmativamente a uno o más de estos, está listo para Scrum at Scale ™.

- Jeff Sutherland

miércoles, 11 de julio de 2018

Certified Scrum@Scale Training -  CDMX



On October, PALO IT will host the first Scrum@Scale training in Mexico. The Scrum Scaling framework created by Jeff Sutherland.

Join us!

http://bit.ly/SaS-MX




#Scrum #Scale #Scrumatscale

DESCRIPCIÓN

Scrum @ Scale, naturalmente amplía el marco básico de Scrum para ofrecer resultados hiper-productivos en todas las industrias y disciplinas, incluido software, hardware, servicios, operaciones e I + D. En nuestro curso de 2 días con Fabian Schwartz usted aprenderá cómo aplicar las habilidades fundamentales de desarrollo de productos Scrum y Lean para escalar Scrum de uno a muchos equipos a través de cualquier iniciativa en cualquier tamaño.

Incluye:

  • Examen
  • Certificación firmado por Jeff Sutherland, fundador de Scrum y Scrum@Scale
  • Material impreso
  • Exámenes de Prueba
  • Biblioteca virtual
  • Acceso Grupo de Alumnos en LinkedIn
  • Refrigerio y almuerzo
  • 16 PDUs del PMI

¿QUÉ APRENDERÁS?

  • Facilitar la colaboración entre equipos y la planificación de proyectos con decenas, cientos o miles de personas.
  • Crear y priorizar una transformación Backlog para superar los impedimentos para escalar
  • Mida y mejore las métricas de Scrum clave a nivel de empresa
  • Entregar 5 veces más trabajo sin agregar nuevos equipos
  • El curso Scrum @ Scale® enseña las responsabilidades del Product Owner, los equipos Scrum y el liderazgo empresarial en una variedad de contextos a gran escala.

¿ QÚE HACE ESTE CURSO ESPECIAL ?

Desde compañías de Fortune 100 hasta start-ups, Scrum @ Scale® transforma organizaciones en empresas ágiles. El marco Scrum @ Scale es una idea original del Dr. Jeff Sutherland, co-creador de Scrum y fundador de Scrum Inc.



Scrum @ Scale in a nutshell
Para mas detalles de esta certificación ver la web oficial: https://www.scrumatscale.com
Para mayor información de este curso en Mexico contactar:
Tel: +52(1) 55 4000 1282
Email: mexico@palo-it.com

jueves, 26 de abril de 2018

Meetup - La Transformación DevOps - CDMX

Gracias a todos los asistentes al meetup sobre La Transformación DevOps del pasado Martes 24 de Abril y en especial a Arlen I. Espinosa y Javier Sánchez como co-organizadores de este evento.








Aqui encontraran la presentación del meetup:


viernes, 20 de abril de 2018

La Transformación DevOps





Los invito al meetup “La Transformación DevOps” que estamos organizando junto con Javier Sánchez y Arlen I. Espinosa en CDMX. #AgilesMexico

Registro:

Comencemos definiendo lo que significa esto de “DevOps” o “DevSecOps” para su organización y como encaja en el contexto de la agilidad empresarial. ¿Cómo explicas los beneficios? ¿Cómo comienzas? Únanse a este meetup para tener conversaciones con Javier Sanchez, Alex Canizales y Arlen Espinosa sobre la transformación DevOps empresarial en la vida real.
Transformar y modernizar las organizaciones de TI de grandes empresas es un objetivo para muchos de nosotros. Vamos a hablar sobre cómo abordar un viaje de DevOps y trazar un camino hacia la adopción exitosa. Cubriremos las consideraciones de principios, prácticas, arquitecturas, mapeo de la cadena de valor, herramientas “si también son importantes” y el cambio cultural necesario cuando una organización se enfrenta a una gran transformación DevOps.
Agenda.
18:30 p.m.: puertas abiertas
19:00 p.m.: comienza la presentación. Después de la presentación, habrá un debate / networking.
21:00: final