¿Qué es 'Agile'?
Lo primero que debemos aclarar es qué queremos decir con 'agile' porque preguntar "¿cómo me certifico en Agile?" es como preguntar "¿cómo me certifico en Deporte?". Agile es un término genérico – así como hay muchas formas diferentes de deporte, hay muchas formas diferentes de agile. Agile es realmente una filosofía que guía una forma de pensar y comportarse.
El término Agile se originó en el mundo del desarrollo de software en el invierno de 2001 cuando un grupo de 16 líderes de pensamiento se reunieron en un centro de esquí en Utah, Estados Unidos, para definirlo. Lo hicieron en el contexto de las formas de trabajar que cada uno encontraba extremadamente efectivas y, según resultó, compartían una base filosófica similar. Una que valoraba:
Individuos e interacciones por encima de procesos y herramientas
Software que funciona por encima de documentación exhaustiva
Colaboración con el cliente por encima de negociación de contratos y
Responder al cambio por encima de seguir un plan.
En el momento de su publicación, su Manifiesto para el Desarrollo de Software Agile representaba un cambio radical respecto a las costumbres y prácticas establecidas que ponían mayor énfasis en los elementos a la derecha de las declaraciones anteriores que en aquellos a la izquierda.
Para muchos, Scrum se ve como lo mismo que Agile pero, en realidad, es solo uno de muchos métodos y marcos agile que están bajo el paraguas de Agile. Otros incluyen XP (eXtreme Programming) – un excelente enfoque para la ingeniería de software agile, AgilePM – el primer y mejor enfoque para gestión de proyectos agile, SAFe – el marco más ampliamente utilizado para escalar TI a nivel empresarial y muchos más que fueron creados por los líderes de pensamiento originales y han evolucionado desde entonces.
Como principiante en Agile, ¿por dónde debería empezar?
Para navegar el valor de la agilidad para ti como individuo y guiarte hacia la certificación apropiada depende mucho de lo que pretendas hacer con ella y el rol que desempeñarás en su uso o adopción.
Scrum
Para la mayoría, un excelente lugar para comenzar es con Scrum, pero aun así, puede ser necesario elegir cuidadosamente tu curso y certificación. En primer lugar, ¿por qué Scrum es un buen lugar para empezar? Principalmente porque es el marco de trabajo más liviano y posiblemente el más puro en términos de agilidad. En la definitiva Guía de Scrum 2020 (escrita por Ken Schwaber y Jeff Sutherland – los co-creadores de Scrum) se describe a sí mismo como "un marco de trabajo liviano que ayuda a las personas, equipos y organizaciones a generar valor a través de soluciones adaptativas para problemas complejos".
Aquellos en el Equipo Scrum responsables de desarrollar la 'solución adaptativa' – referidos en adelante en la Guía de Scrum como el 'Producto' – son simplemente llamados Desarrolladores, los otros dos roles son el Product Owner y el Scrum Master. El primero es responsable de "maximizar el valor del producto resultante del trabajo del Equipo Scrum". El segundo es responsable de "establecer Scrum [como la forma ágil de trabajar] según se define en la Guía de Scrum". Además de describir las características y competencias requeridas del Equipo Scrum, la Guía de Scrum también describe cinco eventos, el elemento de proceso de Scrum, y tres artefactos que enfocan y guían la evolución del producto. Los eventos y artefactos están diseñados para apoyar el concepto de empirismo, basado en transparencia, inspección y adaptación – un concepto que sustenta la filosofía de todos los enfoques de entrega ágil.
Si vas a ser un participante en un Equipo Scrum necesitarás un buen entendimiento de la teoría y práctica de Scrum. Como Desarrollador, o como un interesado externo al Equipo Scrum, esto es probablemente todo lo que necesitarás. Como Scrum Master o Product Owner, el entrenamiento especializado te ayudará a desarrollar tu competencia para cumplir ese rol. En todos los casos, la certificación demostrará que tienes el conocimiento necesario para cumplir ese rol. Pero…
Para Scrum, elige cuidadosamente tu curso y certificación asociada.
Algunas ofertas permanecen fuertemente arraigadas en TI – a menudo usando ejemplos centrados en TI a lo largo del entrenamiento – y en algunos casos, requieren conocimiento de desarrollo de software para aprobar el examen asociado.
Otras, como aquellos cursos de Scrum ofrecidos por APMG, son deliberadamente más equilibradas en su aplicabilidad tanto para desarrollo de software como para propósitos más centrados en el negocio. Scrum Alliance y Scrum.org siguen siendo los mayores actores en certificación Scrum, sin embargo, y ofrecen entrenamiento y certificación desde una base fundamental, para principiantes, hasta liderazgo y coaching a nivel organizacional diseñado para aquellos que han estado practicando Scrum durante muchos años.
Otra razón para sugerir Scrum como punto de partida en tu viaje de aprendizaje Ágil es porque a menudo enmarca el enfoque de trabajo en equipo de otros marcos ágiles. Por ejemplo, Extreme Programming no se aplica a menudo como un método discreto; es más común que las prácticas de ingeniería de software que lo conforman se usen en el contexto del marco de trabajo Scrum. Por otro ejemplo, SAFe – el Scaled Agile Framework – tiene su propia variante de Scrum como la base de la forma de trabajar para los equipos de desarrollo que contribuyen al desarrollo de productos a una escala mucho mayor de la que Scrum solo puede sostener.
Gestión Ágil de Proyectos
Dirigiendo la atención al concepto de proyectos ágiles, hay una serie de variantes de gestión de proyectos ágiles disponibles – todas con sus propias certificaciones. Prince2 Agile de Axelos y el último PMBoK del PMI (el Instituto de Gestión de Proyectos) representan enfoques híbridos para la gestión de proyectos – esencialmente combinando elementos de la gestión tradicional de proyectos con elementos de agilidad. Ambos parecen haber extraído cierto grado de inspiración de DSDM – representado por Arie van Bennekum como el único enfoque centrado en proyectos que ayudó a dar forma al Manifiesto Ágil en 2001.
AgilePM® es el otro gran competidor para los gestores de proyectos ágiles y fue desarrollado directamente a partir de DSDM por el Agile Business Consortium (anteriormente el DSDM Consortium) en 2010. Incluso ignorando el hecho de que DSDM se originó al mismo tiempo que Scrum – a mediados de los años 1990 – AgilePM sigue siendo el enfoque completamente ágil para la gestión de proyectos más establecido y ampliamente adoptado. La edición original de 2010 simplemente añadió 'consejos y trucos' para los gestores de proyectos sobre el uso de DSDM y la versión actual de 2014 añadió orientación más profunda sobre gestión de proyectos. La única certificación en AgilePM, que el Agile Business Consortium reconoce, es proporcionada por APMG.
Gestión Ágil de Proyectos para Scrum
Para completar la historia sobre la Gestión Ágil de Proyectos y cerrar el ciclo de vuelta a Scrum, en 2022 el Agile Business Consortium creó una nueva variante de AgilePM diseñada para trabajar con Scrum. Esto fue impulsado por el reconocimiento de que la agilidad a nivel de equipo de desarrollo está dominada globalmente por Scrum, combinado con una comprensión de los desafíos y la confusión que a menudo pueden surgir al hibridizar métodos y marcos de trabajo. AgilePM for Scrum adapta AgilePM para proporcionar un marco de gestión de proyectos completamente robusto para Scrum.
AgilePM proporciona un enfoque de gestión de proyectos completamente ágil en términos de liderazgo, escalabilidad, gobernanza y realización de valor, manteniendo Scrum 100% compatible con la Guía de Scrum. La certificación de nivel Foundation está disponible a través de APMG, con la certificación de nivel Practitioner programada para su lanzamiento en el Sprint 2024.
Gestión Ágil de Programas
Como alternativa a SAFe (con formación y certificación ofrecidas por Scaled Agile Inc) – para organizaciones que prefieren organizar sus actividades de cambio empresarial como Programas, solo hay un contendiente para Gestión de Programas Ágiles. AgilePgM es otro producto del portafolio de Agile Business Consortium para el cual APMG proporciona certificación. Algunos argumentarán que según los estándares modernos de agilidad, se siente un poco anticuado o tradicional, pero aún supera a veteranos como MSP (de Axelos) o PgMP (de PMI), ya que fue diseñado desde abajo hacia arriba con la agilidad en mente.
DevOps y Servicios Digitales Ágiles
Finalmente, cerraremos el ciclo volviendo al software y consideraremos DevOps – un enfoque extremadamente popular y efectivo que elimina el traspaso siempre complicado y a menudo lento y burocrático entre los equipos responsables de desarrollar software (Dev) y los equipos que lo respaldan en operación en vivo (Ops). Dado que a menudo existe un acoplamiento estrecho entre el enfoque y las herramientas utilizadas para respaldarlo, existen múltiples certificaciones especializadas de empresas como Microsoft, Amazon, Kubernetes, Docker y Puppet. Un enfoque independiente de herramientas a considerar es AgileDS, que se basa en el marco del Gobierno Digital del Reino Unido desarrollado por expertos ágiles para el gobierno británico y publicado con reconocimiento global en una forma que es libre de ver, usar y construir sobre ella con la atribución apropiada. AgileDS se basa en el estándar GDS de 2018 y está pendiente de una actualización, pero sigue siendo una excelente opción si los servicios digitales son tu área. La certificación en AgileDS está disponible a través de APMG.
¿Qué Certificación Agile te beneficiaría?
Así que esto cubre algunos de los marcos de trabajo ágiles y certificaciones más populares: ahora necesitamos considerar el tema del valor que TÚ necesitas de la certificación y a qué nivel.
Como alguien nuevo en la agilidad, primero considera tu rol, ya sea actual o objetivo, y comienza con el que mejor se ajuste a ese rol. Si trabajas en una organización que ya ha seleccionado uno o más enfoques Ágiles, busca capacitación y certificación en esos enfoques.
Para quienes trabajan en Desarrollo de Software
En el espacio del software – que sigue siendo el sector más grande para la agilidad – probablemente considera Scrum, XP o DevOps como punto de partida. Los cursos de Scrum Master y Product Owner de organizaciones como Scrum Alliance, Scrum.org y APMG tienden a cubrir los conceptos básicos de Scrum así como especializaciones adecuadas para esos roles. Muchas organizaciones de capacitación ofrecerán cursos ágiles orientados hacia el desarrollo ágil de software.
Para aquellos en el espacio de 'equipos ágiles'
En el ámbito de 'agilidad de equipos' no relacionado con software, la oferta de APMG puede adaptarse mejor a sus necesidades. Por defecto, no se centra en TI y no asume ni requiere conocimientos de TI más allá de los de un usuario de plataformas comunes como Amazon para compras o transmisión de música/video.
Para Gerentes de Proyecto
Como gerente de proyecto, considera AgilePM a menos que tu organización ya tenga un compromiso con PRINCE2 – en cuyo caso PRINCE2 Agile podría ser mejor. La última versión PMBoK v7 de PMI, que está mejor adaptada para adoptar la agilidad que la v6, podría ser adecuada para una organización ya comprometida con PMI, pero la v7 es tan diferente a la v6 que AgilePM podría seguir siendo una mejor opción donde no hay un compromiso previo con PMI. Si tus proyectos involucran equipos Scrum, entonces AgilePM for Scrum es la mejor opción.
Para aquellos interesados en escalar la agilidad
Al considerar 'escalar', primero piensa hasta dónde necesitas escalar y cómo. AgilePM, y especialmente AgilePM for Scrum, escalan cómodamente a proyectos que involucran de 50 a 100 personas distribuidas en múltiples equipos. Escalar más allá de eso requerirá ya sea Gestión de Programas Ágiles en conjunto con Gestión de Proyectos Ágiles o escalado de productos con enfoques como LeSS (Large Scale Scrum). Para proyectos masivos en TI (aquellos que involucran cientos de desarrolladores) o para escalado empresarial de TI, SAFe es un lugar seguro donde ir, con entrenamiento y certificación de múltiples niveles.
Para Scum Masters o Agile Coaches
Como Scrum Master o Coach Ágil, ¡ve a por todo! Hay mucho en común entre los enfoques ágiles, pero todos ofrecen elementos de originalidad para inspirar necesidades únicas, así que prioriza según las necesidades de tu audiencia y expándete desde ahí. Busca algunas de las ofertas más avanzadas de liderazgo Ágil para profundizar en el espacio del 'ser ágil' – que es donde se encuentra el oro. Simplemente 'hacer ágil' a nivel de equipo es valioso pero limitado.
Certificaciones y Formación Ágil de APMG
APMG ofrece una amplia gama de certificaciones líderes para que los estudiantes elijan.
Desarrolladas en asociación con expertos de la industria como el Agile Business Consortium, las Certificaciones Ágiles de APMG están diseñadas para proporcionar a los profesionales las habilidades necesarias para adoptar efectivamente y beneficiarse de los enfoques ágiles. Las certificaciones de APMG incluyen cursos sobre agilidad empresarial, uso de prácticas ágiles, gestión ágil de proyectos, y el muy popular enfoque Scrum. APMG también ofrece certificaciones que se enfocan específicamente en roles cruciales en la implementación de proyectos ágiles, como Gestión Ágil de Proyectos (AgilePM), Análisis Ágil de Negocios (AgileBA), y Gestión Ágil de Programas (AgilePgM).
Preguntas frecuentes
¿Cuál es el proceso paso a paso para obtener la certificación Agile?
- En primer lugar, elige la certificación Agile que mejor se adapte a tu rol y requisitos; en el blog anterior se describen varias opciones.
- A continuación, decide cómo te gustaría estudiar para tu certificación elegida. ¿Prefieres usar un proveedor de capacitación o estudiar por tu cuenta? Si eliges estudiar por tu cuenta, puedes reservar un examen usando nuestro portal. Si prefieres estudiar con uno de nuestros proveedores de capacitación acreditados, puedes encontrarlos en nuestro sitio web, en la página del producto de tu certificación elegida.
- Toma tu curso o estudia por tu cuenta para tu examen.
- Aplica lo que has aprendido en el trabajo.
- Puedes mejorar aún más tu comprensión uniéndote a un organismo profesional como el Agile Business Consortium. El Consortium se dedica a promover la agilidad empresarial a nivel mundial y apoyar a los profesionales proporcionando una gama de recursos, eventos exclusivos, talleres y oportunidades de networking.
¿Qué tan difícil es obtener una certificación ágil?
Esto depende de tu experiencia previa y la certificación que busques obtener. Nuestros proveedores de capacitación acreditados son expertos en equiparte con el conocimiento necesario para lograr tu certificación, lo que resulta en altas tasas de aprobación para quienes utilizan un proveedor de capacitación. Sin embargo, como cualquiera puede tener un mal día, existe la opción de volver a presentar los exámenes, aunque puede aplicar una tarifa adicional. Para aquellos que estudian por su cuenta, necesitarán reprogramar el examen usando nuestro portal para volver a presentarlo si es necesario.
Es importante señalar que la certificación es solo el primer paso; aplicar consistentemente los principios después de la capacitación es clave para formar nuevos hábitos.
¿Cuánto tiempo toma obtener la certificación ágil?
Esto depende de la certificación elegida y del método que elijas para estudiar.
Por ejemplo, si eliges un curso con un proveedor de formación acreditado, los cursos Foundation para Agile Project Management (AgilePM), Agile Programme Management (AgilePgM), y Agile Digital Services (AgileDS) suelen tener una duración de 2 a 3 días.
Los cursos combinados Foundation y Practitioner suelen impartirse durante 4 a 5 días.
Si eliges estudiar por tu cuenta, tienes un año después del pago para programar y realizar tu examen. Recomendamos crear un plan de estudio autodidacta con una fecha de examen en mente para mantenerte enfocado.