Skip to main content

El Manifiesto Ágil es un documento que describe formas de trabajo que promueven la adaptabilidad, la capacidad de respuesta y la flexibilidad en el desarrollo de software.

Al menos, ese era su propósito original. Hoy en día, las formas de trabajo ágiles se han extendido mucho más allá del mundo tecnológico y se utilizan en innumerables otras industrias.

Pero... ¿qué significa exactamente? ¿Y cómo se traduce un manifiesto en el trabajo que haces cada día? Vamos a profundizar.

Desbloquea Gratis

Crea una cuenta gratuita para terminar de leer este contenido y unirte a una comunidad de líderes visionarios que están desbloqueando herramientas, manuales y conocimientos para prosperar en la era de la IA.

Paso 1 de 2

Este campo es un campo de validación y debe quedar sin cambios.
Name*
Este campo está oculto cuando se visualiza el formulario

¿Qué es el Manifiesto Ágil?

El Manifiesto Ágil es una proclamación escrita que incluye cuatro valores y 12 principios, cuyo objetivo es mejorar las formas de trabajo dentro del desarrollo de software.

Más filosófico que prescriptivo, el Manifiesto fue concebido para ser adaptable a una variedad de tamaños de equipo, objetivos y condiciones.

Los 4 valores del Manifiesto Ágil

El Manifiesto Ágil oficial consta de estos 4 valores:

  1. Individuos e interacciones sobre procesos y herramientas
  2. Software funcionando sobre documentación exhaustiva
  3. Colaboración con el cliente sobre negociación contractual
  4. Responder al cambio sobre seguir un plan

Es interesante notar que los autores siguieron los valores con esta aclaración: "Es decir, aunque valoramos los elementos de la derecha, valoramos más los elementos de la izquierda."

Esto subraya la idea de que el Manifiesto Ágil no se trata de seguir un proceso determinado o usar una herramienta ágil específica. Se trata de adoptar una mentalidad específica.

los cuatro valores del manifiesto ágil
El Manifiesto Ágil expone 4 valores clave que resumen la manera en que se lleva a cabo el trabajo en ágil.

Los 12 principios del Manifiesto Ágil

infografía de los 12 principios del manifiesto ágil
Aquí están los 12 principios ágiles expuestos en el Manifiesto Ágil.

Además de los cuatro valores, el Manifiesto Ágil enumera 12 principios de apoyo que explican cómo interpretar y aplicar los valores en proyectos ágiles.

1. El cliente es lo primero

La mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software valioso.

2. Dar la bienvenida al cambio

Dar la bienvenida a requisitos cambiantes, incluso en etapas avanzadas del desarrollo. Los procesos ágiles aprovechan el cambio para brindar ventaja competitiva al cliente.

3. Entregar con frecuencia

Entregar software que funcione con frecuencia, desde un par de semanas hasta un par de meses, con preferencia por los plazos más cortos.

4. Colaborar entre equipos

Las personas de negocio y los desarrolladores deben trabajar juntos diariamente a lo largo del proyecto.

5. Fomentar el talento

Construir los proyectos en torno a personas motivadas. Darles el entorno y el apoyo que necesitan, y confiar en que harán el trabajo.

6. Comunicación

El método más eficiente y efectivo para comunicar información al interior y dentro de un equipo de desarrollo es la conversación cara a cara.

7. Medir lo que importa

El software funcionando es la principal medida de progreso.

8. Ritmo sostenible para evitar el agotamiento

Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, desarrolladores y usuarios deben poder mantener un ritmo constante de manera indefinida.

Únete a la comunidad DPM para acceder a contenido exclusivo, plantillas prácticas, eventos solo para miembros e ideas semanales sobre liderazgo. Es gratis unirse. <br><br>

Únete a la comunidad DPM para acceder a contenido exclusivo, plantillas prácticas, eventos solo para miembros e ideas semanales sobre liderazgo. Es gratis unirse.

Este campo es un campo de validación y debe quedar sin cambios.
Name*
Este campo está oculto cuando se visualiza el formulario

9. Centrarse en la calidad para avanzar más rápido

La atención continua a la excelencia técnica y al buen diseño incrementa la agilidad.

10. Adoptar la simplicidad

La simplicidad —el arte de maximizar la cantidad de trabajo no realizado— es esencial.

11. No microgestionar

Las mejores arquitecturas, requisitos y diseños emergen de equipos autoorganizados.

12. Reflexiona y ajusta

En intervalos regulares, el equipo reflexiona sobre cómo volverse más eficaz y, después, ajusta y modifica su comportamiento en consecuencia.

Historia, autores y origen del Manifiesto Ágil

Dentro del mundo tecnológico, el Manifiesto Ágil se discute con la misma reverencia e irreverencia que cualquier texto sagrado transmitido a lo largo del tiempo.

En febrero de 2001, 17 profesionales de software que se autodenominaron "La Alianza Ágil" se reunieron en el estado de Utah, EE. UU., para desarrollar lo que llamaron un "Manifiesto para el Desarrollo Ágil de Software". El documento, que enfatiza cuatro valores y 12 principios, es ahora conocido como el Manifiesto Ágil.

Los autores del Manifiesto Ágil suelen ser mencionados como la Alianza Ágil, e incluían representantes de varios procesos de desarrollo, incluyendo programación extrema, Scrum y Crystal. 

Un vistazo rápido al sitio web oficial del manifiesto muestra a los autores en un ambiente que puede recordar a una sociedad secreta o una reunión de padres fundadores. Quedaba claro que su intención era crear algo que dejara un impacto duradero en la industria. Sin duda, así ha sido.

Aunque las personas que se reunieron en Utah no fueron los pioneros de los principios ágiles en general, sí consolidaron los valores que se venían gestando desde hacía tiempo en el mundo del desarrollo de software.

Hoy en día, la metodología ágil ha permeado prácticamente todas las industrias.

Los autores incluyeron:

  • Kent Beck
  • Mike Beedle
  • Arie van Bennekum
  • Alistair Cockburn
  • Ward Cunningham
  • Martin Fowler
  • James Grenning
  • Jim Highsmith
  • Andrew Hunt
  • Ron Jeffries
  • Jon Kern
  • Brian Marick
  • Robert C. Martin
  • Steve Mellor
  • Ken Schwaber
  • Jeff Sutherland
  • Dave Thomas


Por qué el Manifiesto Ágil es (todavía) importante

El Manifiesto Ágil sigue siendo relevante por su enfoque en formas de trabajo centradas en las personas y su apertura a la flexibilidad.

Los rápidos cambios tecnológicos suelen conllevar requisitos de proyecto cambiantes. El Manifiesto Ágil permite a los gestores de proyecto priorizar la adaptabilidad y la colaboración creando un entorno de proyecto receptivo y resiliente que puede entregar trabajo, innovar y girar cuando sea necesario.

También fomenta una mentalidad orientada al cliente al valorar soluciones funcionales por encima de la documentación exhaustiva. Esto permite a los gestores de proyecto recopilar retroalimentación temprana y refinar continuamente su trabajo, asegurando que el proyecto se alinee de cerca con las necesidades del usuario. Este enfoque iterativo y orientado al cliente aumenta las tasas de éxito de los proyectos y la satisfacción.

Cómo aplicar el Manifiesto Ágil

Analicemos un poco más cada uno de los cuatro valores del manifiesto ágil. Al revisar los valores centrales, también exploraremos los 12 principios que se derivan de ellos.

Valor n.º 1: Personas e interacciones por encima de procesos y herramientas

El núcleo de ágil es la gente. Ágil enfatiza que el equipo debe trabajar junto, colaborar estrechamente y tomar decisiones de manera independiente. Ágil no consiste en decirle al equipo qué hacer o qué construir. 

En los proyectos ágiles, la comunicación debe fluir libremente y de forma continua, no estar definida ni programada. Trabajar en compartimentos estancos y aislados no es lo que propone ágil.

Evalúa la comunicación del equipo


Piénsalo, ¿tú y tu equipo tienen conversaciones cara a cara? ¿O dependen de correos electrónicos, documentos y ciertas tan queridas herramientas de mensajería (sin dar nombres)? 

Aunque trabajen en remoto, mantener una conversación cara a cara puede acelerar mucho las cosas. Especialmente cuando un equipo se está formando, la comunicación sincrónica fomenta la confianza y la apertura, y ayuda a construir relaciones.

Deja de ser tan controlador

Todos hemos pecado de esto alguna vez. Pero, la confianza es fundamental en ágil. ¿Buscas algo que puedas implementar de inmediato? NO MICROMANEJES (sí, es a propósito que lo digo en mayúsculas).

Es tentador desglosar las tareas, asignarlas al equipo y luego hacerles seguimiento hasta que cumplan con la fecha límite impuesta (o no), para así tener el control de todo. Pero, para realmente empoderar a tu equipo, ¡debes dar un paso atrás y permitir que ellos sean dueños de su trabajo!

Fomenta un equipo autoorganizado

No se trata de gestionar, sino de liderar y facilitar. Un equipo autoorganizado significa un equipo que elige la mejor forma de realizar su trabajo. Deberían decidir cómo transformar el backlog de tareas en código listo para liberar. Pero tampoco vayas al extremo opuesto y no ofrezcas orientación ni ayuda: el equipo aún necesita una visión, motivación y ayuda para resolver bloqueos.

En ese caso, ¿cómo puedes dejar de asignar tareas y en su lugar determinar cómo puedes facilitar el trabajo?

No te obsesiones con el proceso o la herramienta

Lo sé, lo sé: el tema de herramientas de gestión de proyectos y software de gestión de proyectos ágiles está siempre presente en el mundo del PM ágil.

Pero aquí está el asunto: a tu cliente no le importa tu proceso interno de trabajo ágil. Ni debería importarle.

Ágil trata de poner al cliente en primer lugar y permitir que tu equipo entregue trabajos mejores y más valiosos. ¡Más sobre el enfoque centrado en el cliente más adelante!

Elimina los silos

Los silos dificultan la colaboración y, por lo tanto, restan valor a los principios ágiles. 

Para alejarte de los silos, ten en cuenta estos consejos:

  • Coloca al equipo en el mismo lugar: Sí, esto otra vez. Es genial si tus diseñadores pueden sentarse cerca y charlar sobre temas de diseño, pero ¿no es mejor si están conversando con los desarrolladores sobre cómo construir este gran producto? Sé que esto puede ser difícil de implementar en una organización grande o en entornos remotos, pero incluso unirse en un canal compartido de Slack o tener sesiones programadas de coworking donde la gente pueda trabajar profundamente y de forma remota puede mantener a tu equipo más conectado.
  • Desaconseja las transferencias entre departamentos: El enfoque estilo cascada, donde cada departamento trabaja por etapas (UX, luego diseño, luego desarrollo, luego QA), a menudo provoca rupturas en la comunicación y genera desperdicio en un proyecto. Considera lograr que tu equipo trabaje junto en las funcionalidades en lugar de pasar el trabajo por una cadena. Incluso si trabajas en sprints pero con un sprint de diseño al inicio, involucra a tus desarrolladores en ese sprint de diseño: ¡al final, serán ellos quienes construyan esto!

Valor #2: Software funcionando sobre documentación exhaustiva

Recuerda que el manifiesto no dice que se elimine la documentación; simplemente le da más valor a los elementos de la izquierda que a los de la derecha. Eso significa que la documentación sigue existiendo. Por ejemplo, Scrum utiliza historias de usuario para indicar a un desarrollador cómo comenzar una construcción.

Pero, ¿qué puedes hacer para alejarte de la documentación pesada y que consume mucho tiempo y entrar rápidamente en algo tangible?

Simplifica la documentación que usas

Identifica los puntos dolorosos o bloqueadores en tu proceso. ¿Dependes demasiado de la documentación? ¿Te demoras demasiado en crear el documento de requisitos perfecto, gastar mucho tiempo en el alcance funcional y luego te quedas sin tiempo para construir el producto? Reduce la documentación innecesaria:

  • Enfócate en tareas de diseño y desarrollo que realmente aporten al producto, en vez de documentos escritos que al final no se utilizarán.
  • Realiza talleres al inicio para definir los requisitos y próximos pasos en vez de escribir documentos extensos. Documenta y comparte los resultados con fotos y notas breves.

Lánzate a la construcción rápidamente

Escribir pilas de documentación de requisitos es una forma de definir las necesidades del negocio, cliente y usuario final. Pero, en última instancia, ver algo funcionando, comportándose y reaccionando es mucho más útil.

Considera algunas de estas formas de avanzar rápidamente en tu proyecto:

  • Reduce el tiempo destinado al descubrimiento o definición inicial: Restringir el tiempo invertido en definir y acordar cuestiones permite llegar antes a algo que tanto diseñadores como desarrolladores puedan abordar. Puedes acelerar el proceso utilizando estas preguntas para sesiones de descubrimiento.
  • Realiza talleres: Organizar talleres en equipo reúne a los interesados para tomar decisiones de forma más rápida.
  • Cambia tu plan de proyecto: ¿Tienes escalonado definición, luego diseño, luego desarrollo? Considera adelantar el desarrollo y lograr que diseñadores y desarrolladores produzcan algo juntos, antes.

Utiliza métodos de prototipado en lugar de diseños planos

En lugar de ver el avance como un documento de definición o un diseño plano que es una casilla de verificación para que tu cliente lo apruebe, muéstrales algo que se convierta en parte del producto terminado.

Utiliza prototipado rápido para crear algo que funcione y sea utilizable—y, más importante aún, algo que puedas probar con los clientes. Recopilar opiniones de un prototipo se convierte en una manera útil de monitorear el progreso, en lugar de depender de un entregable que no tiene el beneficio de ser parte del producto final.

Puedes crear prototipos con distintos niveles de fidelidad:

  • Baja fidelidad: Diseños clicables. Esto es cuando necesitas crear algo rápidamente para probar con los clientes, más una prueba del aspecto visual y las interacciones simples.
  • Fidelidad media: Utilizando algo de movimiento o animación.
  • Alta fidelidad: HTML funcional. Se usa para interacciones complejas, pero puedes llevarlo adelante para convertirlo en código listo para publicar.

Los prototipos de alta fidelidad se parecen más al “software funcional” que los otros tipos, pero pueden requerir más tiempo para producirse. Los prototipos de baja o media fidelidad ofrecen una mejor guía a los desarrolladores que los diseños planos.

Entrega algo al usuario final o cliente rápidamente

Este es importante.

Con lanzamientos frecuentes de software funcional, el cliente puede interactuar con cualquier característica nueva que se haya liberado. En lugar de esperar hasta el final del proyecto para un lanzamiento impactante, entregar valor a tu cliente antes es fundamental para obtener un mejor producto.

¿Cómo puedes lograr una entrega más frecuente en tu organización?

  • Revisa tu plan de proyecto o hoja de ruta del proyecto: ¿Has planificado completar el desarrollo para luego lanzar al final de tu proyecto? En vez de eso, trabaja con tu equipo para dividir el trabajo en funcionalidades o bloques de trabajo que puedan liberarse de forma independiente en el camino.
  • Enfócate en los bloqueadores: Una parte central de tu rol es ayudar a destrabar al equipo cuando surgen problemas. ¿Cómo puedes ayudarlos a entregar más eficientemente? ¿Existen maneras de trabajar que estén ralentizando los lanzamientos? Realizar una retrospectiva de sprint con tu equipo puede revelar oportunidades para mejorar los procesos.
  • Automatiza: Si tu organización invierte mucho esfuerzo en los lanzamientos, automatiza procesos siempre que sea posible. Por ejemplo, las pruebas y la implementación automatizadas pueden ahorrar trabajo manual y reducir el esfuerzo requerido para un lanzamiento. Habla con tu equipo ágil de desarrollo acerca de los procesos que utilizan y las oportunidades para automatizar.

Valor #3: Colaboración con el cliente sobre la negociación de contratos

En vez de crear un contrato súper específico al inicio de un proyecto que detalle entregables, alcance, presupuesto y plazos precisos, mantén tu contrato ágil lo más general posible. Toma decisiones a lo largo de tu proyecto colaborando estrechamente con tus clientes y partes interesadas.

Ágil no se trata de pasar mucho tiempo definiendo requisitos por adelantado. Se trata de iniciar el proyecto y aprender en el camino según los resultados de las pruebas con clientes y los comentarios obtenidos de software funcional.

Adopta un enfoque centrado en el cliente

Me encanta esta cita de un artículo de Neil Killick:

“Un pensador ágil se pregunta continuamente: ‘¿Cuál es la forma más simple/rápida de entregar valor al cliente?’ ¿Te haces esa pregunta a diario? Si no, ahí tienes tu primer paso.”

No solo diseñadores y desarrolladores deberían pensar así—también los gerentes de proyecto. Nosotros también somos responsables de entregar el mejor producto o servicio posible a un cliente. Tu cliente, el usuario de tu producto o servicio, debe estar en el centro de todo lo que haces.

Pon al cliente final en el centro del plan

En lugar de planificar en torno a entregables y estimaciones, planifica en función de resultados valiosos para el cliente. ¿Qué queremos que haga el cliente y por qué? ¿Cómo vamos a medir que esto funciona?

Reformula la conversación para centrarte en el valor entregado al cliente en lugar de en cuántos elementos de trabajo se han terminado.

Involucra estrechamente a tu cliente

En vez de realizar una reunión de estado semanal y luego entregar resultados a tu cliente y partes interesadas al final de un período específico, trabaja para involucrar a tu cliente en el proyecto a diario.

Si sigues un proceso más parecido a Scrum, haz que el cliente sea el Product Owner. El Product Owner es responsable de reunir los requisitos de negocio, técnicos y del cliente. Conseguir la implicación y colaboración del cliente desde el principio y de forma frecuente es fundamental para evitar retrasos. Al final, esto genera un producto o servicio mejor para el cliente final.

Involucra a un cliente distante

Si tu cliente no tiene tiempo para contribuir al proyecto o no está comprometido, asegúrate de que alguien del equipo lo represente. Es fundamental que alguien tenga en cuenta las necesidades del cliente y de la empresa.

Aunque el cliente no esté implicado en el día a día, asegúrate de comunicarte con él regularmente y, como mínimo, involúcralo en cualquier planificación ágil y en discusiones de priorización. Trabaja con él para demostrarle los beneficios de su implicación.

Implementa una hoja de ruta del producto

Considera utilizar una hoja de ruta del producto para trazar la trayectoria de tu producto. Una hoja de ruta comunica el plan para el producto y visualiza las funcionalidades previstas para su entrega. Una hoja de ruta no es algo fijo al inicio del proyecto; por el contrario, evoluciona con el tiempo para reflejar los cambios en las prioridades.

Asegúrate de hablar con tus usuarios finales o clientes

No puedo enfatizarlo lo suficiente—debes intentar probar tu producto con usuarios finales y clientes lo antes posible y con frecuencia. 

Las pruebas ofrecen muchos beneficios:

  • Puedes asegurarte de que tu producto cumple con las necesidades del cliente, es decir, ¿el producto es valioso para el cliente y por lo tanto para el negocio? Esto te ayuda a evaluar el ajuste producto-mercado.
  • Puedes incorporar la retroalimentación del cliente en tu proceso de diseño y desarrollo, lo que resulta en un mejor producto final.
  • Puedes obtener información para alimentar trabajos futuros.
  • El problema que más se menciona sobre las pruebas con clientes es el presupuesto—puede ser caro. Aquí tienes algunas formas de hacer pruebas sin importar el presupuesto del proyecto:

Pruebas guerrilla: Me encanta esta opción porque es económica y sencilla. Ofrece invitar un café real (o virtual) a las personas si aceptan responder algunas preguntas sobre tus diseños o prototipo. Es más difícil especificar quién responderá tus preguntas, pero recibir una retroalimentación rápida puede ser útil al probar el aspecto visual o interacciones sencillas.

Encuestas: Para recopilar datos cuantitativos de un rango más amplio de personas, puedes crear una encuesta para evaluar el diseño o profundizar en el comportamiento del cliente.

Sitios como usertesting.com: Puedes subir tus diseños a uno de estos sitios y reclutar personas a través de ellos (usando criterios si es necesario). Ellos luego navegarán tus diseños, grabarán comentarios y responderán preguntas.

Pruebas cara a cara: Sí, esta puede ser una opción más cara, ya que probablemente necesitarás reclutar personas y pagar incentivos; sin embargo, puede ser fundamental si estás probando interacciones complejas o funcionalidades de alto riesgo.

Valor #4: Responder al cambio sobre seguir un plan

Los proyectos ágiles y en cascada no podrían ser más diferentes en este aspecto. En los proyectos tradicionales de desarrollo de software, estableces los requisitos, el coste y los tiempos desde el principio, mientras que el enfoque ágil permite y da la bienvenida al cambio.

¡El cambio es bueno! ¡No es algo malo! ¿Cuántos planes de proyecto te han salido exactamente como los creaste al principio? Pocos, supongo (he trabajado en proyectos con docenas de versiones del plan de proyecto).

Los planes son una mejor estimación en un momento concreto, que puedes ajustar a medida que avanzas; sin embargo, normalmente no contemplan el cambio. ¿Qué pasa si cambian las necesidades del cliente? ¿La empresa cambia de rumbo? ¿Tu cliente cambia sus prioridades? ¿La funcionalidad especificada no es tan sencilla de construir como pensabas?

Las metodologías ágiles abrazan la incertidumbre mediante un enfoque de planificación adaptativa (como planning poker). Por ejemplo, los valores de Scrum establecen que el equipo planifica el trabajo sprint a sprint. Antes de empezar un período de trabajo con tiempo limitado, los equipos ágiles toman elementos del backlog y los priorizan para su desarrollo.

Aunque suele existir la presión por definir costes, plazos y alcance al principio de un proyecto, ser más realista acerca de las incertidumbres suele dar como resultado un producto final mucho mejor. Al final, esto es lo que tú, el cliente y tus stakeholders deberían querer. 

Aquí tienes algunas formas de empezar a permitir el cambio en tus proyectos y fomentar una mayor flexibilidad:

Crea un plan "ligero" para tranquilizar a los interesados

"¡Pero necesitamos un plan!", gritarán tus stakeholders. En vez de asustarlos diciendo "¡Sorpresa, no hay plan!", crea un plan de lanzamiento ligero para darles confianza en este enfoque algo menos formal.

Si estás gestionando proyectos ágiles con procesos Scrum, tendrás una lista de historias de usuario priorizadas y estimadas en tu backlog. Trabaja con el product owner para agruparlas en lanzamientos aproximados y así asignarlas a tu hoja de ruta del producto.

Intenta no planificarlo todo, lo que anularía los beneficios de utilizar la metodología Scrum. Muestra a las partes interesadas lo que planeas en los dos o tres primeros lanzamientos y explícales cómo la replanificación es fundamental en la forma de trabajo ágil; comunica las actualizaciones y los nuevos lanzamientos a medida que avances. ¡Con suerte, esto les dará la confianza que necesitan!

Facilita la transición del equipo a un enfoque basado en sprints

Mike Cohn, en su artículo “Introducing an agile process to an organization”, sugiere ayudar a los equipos a adaptarse al scrum definiendo un conjunto de tipos de sprints, por ejemplo:

  • Prototipado
  • Captura de requisitos
  • Análisis y diseño
  • Implementación
  • Estabilización

Aquí describe cómo esto puede ayudar:

“Luego trabajamos con los equipos para definir los artefactos que resultarán de cada tipo de sprint. Usar tipos de sprint introduce la formalidad justa para que los equipos puedan ver más claramente su progreso en el proyecto. A medida que los equipos se vuelvan más expertos con la informalidad del proceso ágil, gradualmente dejarán de utilizar el concepto de tipos de sprint.”

Esta es otra forma de dar forma a tu plan de entregas. Si asignas un “tipo” a cada sprint, tus partes interesadas pueden ver cómo se va estructurando el plan, a la vez que te ahorras tener que garantizar funcionalidades concretas. Tu equipo también obtiene una mejor idea de en qué va a trabajar.

Aléjate de las fechas límite fijas

El ponerle a tu equipo una fecha límite o comunicarle una fecha fija a tu cliente son estrategias destinadas al fracaso o, al menos, a generar estrés por el camino. Fomentar la confianza entre tú y tu equipo y tu cliente o parte interesada es esencial para demostrar que vas a entregar, y a entregar valor, al cliente final.

Recuerda, tu objetivo es reducir la necesidad de múltiples revisiones y solicitudes de aprobación. Poner fechas límite a tu proyecto no te ayudará a lograr esta meta. Tampoco es bueno estar presionando a tu equipo para que entreguen lo que “prometieron”.

Como mencioné antes, las hojas de ruta y los planes de lanzamientos pueden ser un buen mecanismo para alejarse de un enfoque basado en fechas fijas. Dar a las partes interesadas una idea de lo que se lanzará pronto puede tranquilizarlas respecto a que existe un plan definido.

Usa un alcance basado en tiempo y materiales

Si tienes un alcance con precio y entregables fijos, es difícil trabajar de forma verdaderamente ágil. Puedes emplear algunas de las técnicas que ya he compartido, como fomentar un equipo más colaborativo. Pero estarás limitado en cuanto a cómo responder y adaptarte al cambio, dejar que el equipo decida en qué trabajar o adoptar un enfoque más centrado en el cliente.

Trabaja junto a tu equipo interno y el cliente para establecer un alcance por tiempo y materiales—es decir, el cliente paga por un equipo, no por entregables fijos. Al principio, puede que los clientes se pongan nerviosos si no saben exactamente qué obtendrán.

Para mitigar esta preocupación, podrías incluir como parte del alcance un backlog de actividades o tareas que podrían considerarse para el lanzamiento. Especifica en el contrato que el equipo replanificará y priorizará el backlog con aportes del cliente a medida que avance el proyecto (aunque puede que no se aborde cada elemento).

Para ayudar a gestionar prioridades y entregables cambiantes, los equipos pueden apoyarse en software de gestión ágil para reordenar continuamente su backlog y herramientas de colaboración para desarrollo de software para coordinar la colaboración interdisciplinar.

De este modo, no te comprometes con un alcance fijo, pero el cliente tiene menos incertidumbre sobre cómo será el producto final.

Sigue haciendo seguimiento del progreso

El seguimiento y la visualización del progreso no desaparecen por no tener un plan de proyecto formal. Mantener visible el avance para el equipo y las partes interesadas no solo garantiza que no se pierdan de vista posibles bloqueos y cuellos de botella, sino que también mantiene informados a los interesados. 

Utilizar un tablero Kanban de WIP o tableros ágiles funciona bien para proyectos ágiles. Una vez visualizado tu proceso, puedes empezar a delinear tareas y actividades de apoyo. Esto te ayuda a identificar cuellos de botella que puedes desbloquear para facilitar una entrega más rápida al cliente.

Críticas al Manifiesto Ágil

Como cualquier otra metodología de gestión de proyectos, ágil no es perfecto. Los críticos señalan que los autores del Manifiesto Ágil eran un grupo homogéneo que podría no haber considerado enfoques alternativos de trabajo, como los beneficios del trabajo remoto o cómo aplicar ágil fuera del ámbito del desarrollo de software.

Llevado al extremo, ágil podría significar tomar decisiones por comité, lo que ralentiza el ritmo del trabajo. La falta de documentación puede terminar perjudicando la entrega de proyectos, especialmente en un entorno remoto donde la comunicación asincrónica es fundamental.

Si decides utilizar ágil en tus proyectos, asegúrate de consultar los valores y principios ágiles. Son una guía útil para mantener a raya las peores tendencias del ágil.

Lee más sobre el debate sobre si ágil es una metodología o una mentalidad aquí.

Agilidad, no Ágil

Un pensamiento final: ¡recuerda la retrospectiva! Como indica el Manifiesto:

En intervalos regulares, el equipo reflexiona sobre cómo ser más eficaz y luego ajusta y adapta su comportamiento en consecuencia.

Cualquiera que sea el tipo de proceso que estés aplicando, la retrospectiva es una manera eficaz de inspeccionar cómo trabajas y optimizar para el éxito. Asegúrate de incluir retrospectivas de proyecto de forma regular en el proceso que utilices—¡y de que tienes un mecanismo para incorporar tus aprendizajes! PD: Es importante lograr que tus miembros de equipo más callados participen en las retros también—aquí te explicamos cómo.

¿Qué sigue?

Para aprender más sobre cómo implementar formas de trabajo ágiles y aprender de los mejores gestores de proyectos del sector, consulta nuestras opciones de membresía DPM.

Suzanna Haworth

Suze Haworth es Gerente de Proyectos Digitales Senior independiente en Londres. Tiene más de 10 años de experiencia trabajando en agencias, ascendiendo en la empresa a partir de sus primeros días en la gestión de cuentas antes de ver la luz y darse cuenta de su pasión por la gestión de proyectos. Ahora lidera equipos en todo tipo de compilaciones digitales, desde campañas sociales y medios digitales hasta sitios web grandes y complejos. Suze ha gestionado proyectos para clientes como BBC, WaterAid, Channel 4, Esso, Lipton Tea, SEAT y Mozilla, por nombrar algunos. Ella es una ScrumMaster certificada, dicta conferencias habitualmente, y también puedes encontrarla publicando blogs en línea. Cuando no está administrando o hablando sobre cosas digitales (y creando numerosas hojas de cálculo de Google), le gusta alimentar sus obsesiones con las montañas y el café.

sarah m. hoban photo

Sarah es una gerente de proyectos / programas certificada por PMP y consultora de estrategia con 10 años de experiencia dirigiendo proyectos complejos multimillonarios y liderando equipos globales diversos. Le apasiona ser resistente ante la incertidumbre, su carrera se ha centrado (a veces sigilosamente) en incorporar técnicas de gestión de proyectos para mejorar los procesos empresariales de la organización. Sarah es líder de pensamiento en la gestión de proyectos y autora de un blog semanal y un podcast, The Stealthy Project Manager, enfocado en la gestión de proyectos y la productividad.