Software

Ágil implementación utilizando un marco de cascada

Resumen

Gestión de proyectos de la cascada es una de las metodologías más populares utilizadas en gestión de proyectos para un conjunto estructurado. Es especialmente útil en organizaciones donde proyectos son tercerizados y gestionados por los contratos. Es más fácil gestionar proyectos con obligaciones contractuales utilizando la metodología de cascada debido a su enfoque estructurado, documentación y proceso de medir el progreso en los hitos.

Una organización de seguros sanitaria en Nueva Jersey ejecuta la mayoría de proyectos utilizando la metodología tradicional cascada. La mayoría de los contratos son grandes contratos a largo plazo con SLA exigentes.

Estudio de caso

Este estudio de caso describe un proyecto de "misión crítica" y desafiante. El proyecto requiere una obligación contractual y debía ser ejecutado a través de un proceso estandarizado de revisiones y aprobaciones, con controles y equilibrios en cada fase. Como es el caso con la mayoría de los procesos de la cascada, el reto era cómo cumplir el horario firme frente a los requerimientos cambiantes. El proyecto se había vuelto insostenible, con un horario fijo y requisito constantes cambios.

Como project manager, tuve un reto muy especial. No fue posible cumplir los objetivos conflictivos de la agenda firme y cumplimiento de SLA. En esa etapa del proyecto para cumplir con nuestras obligaciones que debíamos cambiar la metodología de "cascada de clásica a la"cascada de ágil". El énfasis necesario para cambiar de implementación de procesos para la entrega más rápida. Aunque el proceso fue cascada, tuvo que ser implementado con metodología ágil. El énfasis estaba en hacer las cosas.

En lugar de utilizar un proceso secuencial de diseño, despliegue las pruebas y desarrollo, el proyecto fue analizado en las fases de diseño y desarrollo, SIT y prueba implementación de pruebas y producto con todas las actividades realizadas en paralelo en cada fase de aceptación de usuario. Comentarios fueron reducidos y combinados, era menos exhaustiva documentación y documentos de riesgo fueron escritos para incorporar el SLA. Los requisitos fueron priorizados e implementados en trozos más pequeños en lugar de combinar todo en un gran lanzamiento.

Mecanismos de retroalimentación se convirtieron más frecuentes en el proceso de desarrollo, aunque comentarios sobre el estándar y el proceso de aprobación se mantuvo cumplir con las obligaciones contractuales. El cliente aceptó dar señal a los documentos en línea con el contrato de riesgo. Solicitudes de cambio de proyecto se plantearon en el proceso de desarrollo, en lugar de esperar para la terminación de todo el desarrollo. Bastidores de alambre fueron creados, revisados y modificados en la fase de diseño y desarrollo.

Metodología de cascada pone énfasis en la planificación y procesos. El reto aquí era de introducción a la planificación iterativo sin romper la estructura. El equipo del proyecto tuvo que ser habilitado en el marco del proceso. Que requieran guía, orientación y control sin afectar a la flexibilidad del equipo. He tenido que gestionar las piezas en movimiento sin que el sistema rígido.

Resumen

Gestión de proyectos no es sólo un proceso; es fundamental que se hacen las cosas. La suposición fundamental en proyectos es que el cambio es constante. Cuando fallan los proyectos tradicionales, a menudo es porque ignoran este concepto básico. Agilidad es tan importante como proceso. La habilidad para un administrador es para manejar el conflicto y transición al obtener lo mejor de varios mundos. El anterior estudio de caso demuestra que se puede aplicar metodología ágil en un marco de cascada, sin alterar la estructura, utilizando estrategias de gestión del riesgo innovador.