Please enable JavaScript.
Coggle requires JavaScript to display documents.
Métodos utilizados para la Planificación y Programación de Proyectos -…
Métodos utilizados para la Planificación y Programación de Proyectos
Cadena Crítica
Siguiendo el modelo en cascada, es una metodología de proyectos basada en la teoría de las restricciones (TOC).
Busca maximizar el avance del proyecto, teniendo en consideración la incertidumbre y una serie de limitaciones a las que está sometido un proyecto.
Se basa en tres principios:
Identificación de las restricciones que afectan al proyecto
Dar prioridad a las tareas dentro de la cadena crítica
Subordinar el resto de las tareas a las indicadas en la cadena crítica
Ventajas
✔ Permite focalizar los esfuerzos de control y seguimiento del proyecto en aquellas tareas de mayor importancia, facilitando su gestión.
✔ Facilita el cálculo de márgenes durante la fase de planificación y permite situarlos de forma eficaz.
✔ Facilita la definición de planes de contingencia para mantener el proyecto dentro de los objetivos de plazo (tanto en la fase de planificación como de seguimiento), al identificar aquellas tareas con efecto sobre el resultado final.
Desventajas
✘ Requiere una gestión del cronograma más sofisticada, lo que solicita mayores conocimientos por parte del director y el equipo del proyecto.
✘ En entornos multiproyectos, todos los proyectos que compartan recursos deben usar este método, lo que implica que la organización en su conjunto tenga una cultura de proyectos más sofisticada.
✘ Es un método que requiere de software específico para su aplicación, más allá del programa para hacer el cronograma.
Metodología Ágil
Se basa en la flexibilidad y capacidad de modificar los productos o servicios a lo largo del proyecto, ya que estos se van usando al mismo tiempo que se desarrollan, produciendo valor de una forma continua.
Divide al proyecto en fases (sprints) de corta duración dando como resultado funcionalidades que permiten que el proyecto sea usado.
Desarrollo: seguimiento diario
Cierre: se revisa el cumplimiento
Inicio: objetivos del sprint
Dentro de esta metodología se encuentran
Scrum
Kanban
XP-Extream manufacturing
Lean
Ventajas
✔ Su uso permite identificar rápidamente cuáles son las tareas más interesantes en cada momento, sin necesidad de perder tiempo con constantes informes que las detecten.
✔ Las metodologías agiles facilitan encontrar los errores de forma sencilla. Así, el equipo se puede concentrar en el desarrollo, las pruebas y la colaboración.
✔ Las metodologías ágiles permiten adaptar el proyecto a medida que avanza. Así, ante cualquier cambio que surja, es muy sencillo volver a organizar el equipo en relación con los nuevos objetivos.
✔Permite al equipo dividir el proyecto en etapas y así centrarse en cada una de forma individual, permitiendo trabajar más rápido.
Desventajas
✘ Al inicio del proyecto, es difícil determinar con precisión la cantidad de tiempo y dinero que se necesitará para completarlo, debido a los requisitos en constante cambio.
✘ El equipo necesita tener una base sólida y habilidades.
✘ Se requiere un alto nivel de interacción entre el cliente y los desarrolladores.
✘ La falta de atención a la documentación puede dificultar que los nuevos miembros del equipo accedan a la misma.
Metodología Híbrida
En estos proyectos la metodología es una combinación de cascada y ágil de forma que el objetivo es tanto el producto como el cliente.
En entornos de alta competencia, donde el tiempo apremia y es necesario estar en el mercado antes que la competencia, los tiempos de desarrollo tienen que ser muy cortos y flexibles
Cascada o “Waterfall”
Esta técnica consiste en dividir el proyecto en diferentes procesos que se ejecutan de forma secuencial hasta conseguir los objetivos marcados en cada fase o todo el proyecto.
Acordar inicialmente el objetivo del proyecto y planificar este de forma completa
Inicio, Planificación, Ejecución, Monitorización y Control, Cierre
Ventajas
✔ Una estructura sencilla gracias a unas fases de proyecto claramente diferenciadas.
✔ Buena documentación del proceso de desarrollo a través de unos hitos bien definidos.
✔ Los costes y la carga de trabajo se pueden estimar al comenzar el proyecto.
✔ Aquellos proyectos que se estructuran en base al modelo en cascada se pueden representar cronológicamente de forma sencilla.
Desventajas
✘ Por norma general, los proyectos más complejos o de varios niveles no permiten su división en fases de proyecto claramente diferenciadas.
✘ Poco margen para realizar ajustes a lo largo del proyecto debido a un cambio en las exigencias.
✘El usuario final no se integra en el proceso de producción hasta que no termina la programación.
✘En ocasiones, los fallos solo se detectan una vez finalizado el proceso de desarrollo.