ágiles vs tradicionales

Módulo 0. Metodologías Ágiles Vs Metodologías Tradicionales


Módulo 0. Metodologías Ágiles Vs Metodologías Tradicionales


Las Metodologías Ágiles se orientan a la obtención rápida de resultados y a la satisfacción del cliente. Se prescinde de la excesiva burocracia. Se tiende a la simplicidad y a la mejora continua tanto del producto del Proyecto como del propio proceso de gestión del Proyecto. Se consiguen entregas tempranas, continuas y con valor.


La Gestión de la Incertidumbre del Proyecto


Empleamos las metodologías ágiles en proyectos con alta incertidumbre y equipos de Proyecto pequeños y experimentados, donde el grado de criticidad es elevado y donde la interacción es necesaria


La gestión de la incertidumbre en la gestión tradicional de Proyectos.

Tratamos de controlar la incertidumbre del Proyecto para que, en la media de los posible, esta disminuya.

Para controlar la incertidumbre intentamos definiendo todo el Proyecto desde el principio, estableciendo un plan detallado del Proyecto.

Trabajamos con contratos estrictos.

Tenemos controlados todos los parámetros de control del Proyecto, la calidad, el  tiempo, los costes, etc.

La gestión de la incertidumbre del proyecto en las metodologías ágiles.

Las metodologías ágiles proponen un modelo más adaptativo respecto a la incertidumbre del Proyecto.

Contemplemos el modelo de refactorización, es decir, construir el Proyecto sobre lo ya hecho, en base a agregar valor a lo que ya tenemos hecho, poco a poco, paso a paso.

En lugar de establecer un plan detallado de todo el Proyecto, lo que hacemos es trabajar sobre unas funcionalidades básicas que se definen al inicio del Proyecto y que, poco a poco, y teniendo en cuenta el parámetro just in time, para que no haya puntas excesivas o descontroladas durante el proceso, conseguir un flujo continuo para realizar entregas y establecer mejoras en el Proyecto.

En lugar de contratos estrictos procuramos tener una relación continuada con el cliente del Proyecto incluso, en algunas ocasiones. llegamos a contratos de alcance variable que nos convierten no tanto en un proveedor como en  un partner de nuestro cliente.

El objetivo es agregar valor y detectar el error cuanto antes para poder resolverlo y mejorarlo.

incertidumbre-proyecto

La Gestión del Cambio del Proyecto


En las metodologías ágiles el cambio forma parte del proceso natural del proyecto. Nos sirve de aprendizaje continuo


Como tratan las metodologías tradicionales la gestión del cambio.

Pensamos que el Proyecto está perfectamente definido desde el inicio hasta el final y, por lo tanto, el Proyecto no debería tener muchos cambios.

Sin embargo, siempre los hay.

Cuando hay cambios no suele haber una correcta retroalimentación con el cliente del Proyecto, esto puede acarrear un desfase importante en el proyecto.

Como tratan las metodologías ágiles la gestión del cambio.

Pensamos que el cambio es algo normal en los proyectos, es más, es necesario.

Mientras que en la metodologías tradicionales su naturaleza es resistirse al cambio,  en las metodologías ágiles el cambio forma parte del proceso natural del proyecto.

Los cambios nos sirven como aprendizaje continuo, tanto para el proyecto en vigor, como para proyectos futuros.

El desfase de Proyecto que hemos comentado en las metodologías predictivas no ocurre, o se minimiza, con las metodologías ágiles, porque continuamente vamos a estar teniendo relación con el cliente y retroalimentándonos para saber que lo que le estamos entregando es lo que nos han pedido y que es lo que realmente se busca con la realización del proyecto y, por lo tanto, los entregables del proyecto, están aportando valor al cliente.

 

cambios-predictivas-vs-agil

La Gestión de los Equipos de Proyecto


Las metodologías ágiles enfocan la gestión de los proyecto a las personas


Las metodologías ágiles enfocan la gestión de proyectos a las personas.

Uno de los principios básicos que estructuran y diferencian ambas metodologías (ágiles vs tradicionales) es que  las metodologías ágiles enfocan la gestión de los proyecto a las personas.

El principio básico del manifiesto ágil es que las personas y su interacción están por encima de los procesos.

En las metodologías ágiles el cliente del proyecto forma parte del equipo de proyecto.

Entendemos a las personas  que forman parte de nuestro equipo como clientes internos del proyecto.

Entendemos como clientes externos a aquellas personas que nos solicitan el proyecto. Por tanto, el cliente del proyecto, de alguna manera, forma parte del equipo de proyecto. Lo es en la medida en que lo tenemos en cuenta como una persona con la que interactuar continuamente.

La auto-organización del proyecto ágil.

En las metodologías ágiles consideramos la auto-organización para el proyecto,

La organización del proyecto tradicional.

En las metodologías tradicionales se busca tener un control centralizado en el project manager.

El equipo de proyecto en las metodologías tradicionales.

Tratamos de fomentar una competición individual con un beneficio individual lo cual conlleva, en caso de error, a castigos y penalizaciones, si bien es cierto las buenas prácticas recomiendan remuneraciones y recompensas.

El equipo de proyecto en las metodologías ágiles.

El caso de las metodologías ágiles la filosofía es totalmente diferente.Trabajamos en equipo.

Nuestro objetivo es generar un flujo de valor continuo para el cliente del proyecto y generar una colaboración, en lugar de una competencia, para conseguir un beneficio común.

El error en las metodologías ágiles.

En las metodologías ágiles no se penaliza el error ni se penaliza el fallo, sino que tratamos de identificar el error, identificar la causa del error y poner soluciones para el bien del proyecto y del cliente.

Las evaluaciones en las metodologías ágiles, por tanto, no son individuales sino que hay evaluación de trabajo en equipo.

Luego se verá quién ha trabajado más o menos, pero el objetivo es común si ganamos, ganamos todos y, si perdemos, perdemos todos.

Equipos multifuncionales ágiles.

Para lograr el flujo continuado que persiguen las metodologías ágiles, responsabilidad + motivación + colaboración + trabajo en equipo, debemos fomentar una vía de comunicación directa entre todos los implicados en el proyecto.

Todo el mundo se debe sentir involucrado, incluido el cliente.

En ágiles debemos motivar y retener el talento.

La responsabilidad en el proyecto sea adquirida por compromiso, en vez de ser asignada por un project manager.

Evitamos puntas de trabajo desequilibradas y evitando convertirnos en equipos de especialistas, lo contrario a equipo mulifincionales.

La multifuncionalidad en los proyectos.

Es algo muy potente si está bien gestionado.

Cuando se necesita un recurso concreto en un proyecto demasiado especializado, siempre vamos tener la opción de solicitarlo como externo al equipo.

Si todas las personas del equipo de proyecto intentan aprender cada día de lo que hacen los demás y se echan una mano lao unas a las otras, al final, acabaremos convirtiéndolos en un equipo muy potente y tener un personal muy motivado.

gestion-equipo-metodologias-agiles

Los Procesos de la Dirección de Proyectos


Trabajamos con entregas incrementales e integraciones continuas estableciendo un proceso sobre básicos.


En las metodologías tradicionales.

Nuestro objetivo es orientarnos al proceso.

Establecemos parámetros que, independientemente de donde se apliquen, puedan funcionar.

En las metodologías ágiles.

Lo que queremos determinar es un marco de actuación que sea adaptativo.

Nos adaptamos dependiendo del entorno, del equipo, o del contexto en el que nos vayamos a mover.

Reconducir el proyecto en el módelo de desarrollo en cascada tradicional.

Es compleja la vuelta atrás en el proyecto.

Para conseguir una correcta gestión de costes y eficiencia en los procesos, nos debemos desdecir de lo establecido previamente.

Debemos modificar las lineas bases afectadas por el cambio que se ha producido en el proyecto.

Reconducir el proyecto ágil.

En las metodologías ágiles trabajamos con entregas incrementales e integraciones continuas estableciendo un proceso sobre básicos.

En ágiles podremos reencaminar el proyecto rápidamente cuando las cosas no estén funcionando como teóricamente estaba previsto en el inicio del proyecto.

La priorización en metodologías tradicionales.

En la metodología tradicional  priorizamos en base a la visión propia de la dirección del proyecto y no siempre en base a la visión del negocio

La priorización en metodologías ágiles.

En las metodologías ágiles priorizamos en base a las necesidades del cliente del proyecto en cada momento.

Esto nos hace llevar unos costes más ajustados porque, como establecemos sobre mínimos, en base a funcionalidades y utilidades del cliente, evitando documentación  y detalles exhaustivos,  estos costes son más ajustados y es más fácil escalarlos para obtener beneficios con el proyect0.

metodologias-agiles-vs-convencionales-direccion-proyectos