Cuadro Resumen - II
Cuadro Resumen - II
Cuadro Resumen - II
Metodologías Agiles
El esquema ágil es una metodología iterativa, para la realización de entregas cíclicas
donde cada entrega permite entregar todas las fases del ciclo: toma de requerimientos,
verificación, diseño y la entrega. Existen diferencias notables en las metodologías agiles
frente a los antiguos modelos waterfall, en los procesos agiles se entrega valor
constantemente y se recibe feedback también durante todo el proyecto.
Esta programación es una metodología de gestión de proyectos centrada
Extreme en la velocidad y la simplicidad cuando los ciclos de desarrollo son cortos
Programming XP y con poca documentación, la estructura del proceso se determina por
cinco valores fundamentales, cinco reglas y doce practicas de XP.
Scrum, marco de trabajo utilizado normalmente en equipos de
desarrollo agile de software, esto quiere decir, que lideran
proyectos de mucha responsabilidad e incertidumbre, sin embargo,
los principios y lecciones pueden ser aplicados en todo tipo de
Framework Scrum
trabajos e industrias, gracias a esto, los trabajadores pueden tratar y
solucionar todo tipo de problemas sin importar su nivel de
complejidad, al mismo tiempo que entregan los productos con el
mayor valor posible.
Conjunto de patrones y flujo de trabajo que sirve en la
implementación de practicas agiles a escala empresarial, este marco
constituye un cumulo de conocimientos entre los que incluye
SAFE
instrucciones estructuradas en las funciones y responsabilidades, la
forma de gestionar y la forma de planear el trabajo, y los valores
que hay que defender.
Metodologías Tradicionales
Estas metodologías se caracterizan por manejar una estructura de desarrollo claramente
definida, lineal y poco flexible ante los cambios de entornos volátiles, presentan un alto
costo al implementarlas, estas tienen actividades, roles y artefactos bien definidos y
requieren una documentación exhaustiva, clara y detallada del proyecto en general,
también, centran su atención en el cumplimiento del plan establecido desde el inicio del
desarrollo, por todas las partes involucradas en el proyecto.
Son las siglas del proyecto Management Body of Knowledge, que
quiere decir Guía de los Fundamentos para la Gestión de Proyectos,
Guía desarrollada por el Project Management Institute (PMI) y que
daca 4 o 5 años la van actualizando con las nuevas tendencias y
Standart PMBOK
buenas prácticas de gestión y dirección de proyectos, en la
actualidad estas guías están en su sexta edición, esta entro en vigor
en el 2018, en estas los proyectos tiene una fecha concreta de inicio
y de finalización.
Modelos Iterativos
Estas iteraciones son utilizadas para reducir el riesgo en los proyectos de desarrollo y para la
entrega de funciones de alto valor al usuario al principio del ciclo de vida, este modelo adopta el
cambio mediante un bucle de comentarios, mientras que los modelos no iterativos pretenden
impedir los cambios, esto a su vez aumenta los riesgos de que el sistema no cumpla las
necesidades de las partes comprometidas.
El modelo espiral es un modelo del ciclo de vida de desarrollo de
software mas importante, este brinda soporte para el manejo de los
riesgos, en la representación esquemática parece un espiral con
muchos bucles. En este espiral se conoce el número de bucles y
puede varias de un proyecto a otro, donde cada bucle es
Espiral Model denominado fase del proceso de desarrollo de software, este
modelo es impulsado por el riesgo, esto significa que la atención se
centra en la gestión mediante múltiples iteraciones del proceso de
desarrollo de software y consta de las siguientes fases: Planning,
Risk Analysis, Engineering, Evaluación y Planning.
Es un enfoque de la ingeniería del software donde los equipos de
desarrollo producen software en ciclos cortos, esto asegura que el
software pueda ser liberado en cualquier momento de manera confiable
en cualquier momento, este apunta a la construcción de prueba y
Continuos Delivery
liberación del software de una manera más rápida y frecuente, este
enfoque permite la reducción de costo, tiempo y riesgo de la liberación de
versiones a través de versiones mas incrementales a aplicaciones en
producción.
Estos son muestras, modelos o lanzamientos iniciales de productos
creados con el propósito de probar un concepto o proceso, la creación de
prototipos es muy importante en el proceso de Design Thinking,
frecuentemente son utilizados en la fase de prueba final. Ahora bien, es
importante tener en cuenta que cada producto tiene un objetivo, y esta
Protoyping
diseñado para dar solución a los problemas de alguna manera, se realiza
la evaluación de un producto para saber si realmente este resuelve los
problemas de sus usuarios, los diseñadores deben crear un modelo o
maqueta de producto casi funcional el cual es conocido como prototipo,
el cual prueban con usuarios y patentes interesadas.
Tools - Practicas
Esta herramienta permite editar, simular y analizar redes de Petri, estas son utilizadas
para especificar y diseñar sistemas de comunicaciones, esta herramienta cuenta con
verificación incremental de sintaxis y generación de código, esto tiene lugar mientras se
construye una red, el simulador maneja con eficiencia las redes de Petri con o sin
atributos de tiempo. También se pueden generar y analizar espacios de estado completos
y parciales, también se pueden generar informes de generación de la evolución de
sistema individualizado por lugares, estadísticas de la evolución del sistema y de las
transiciones disparadas.
Es una metodología basada en el aprendizaje validado, ya que este
Lean Startup permite ir verificando poco a poco las hipótesis antes de presentar
el producto final, como objetivo fundamental consiste en crear
modelos de negocio escalable de forma ágil y segura, siempre
acortando los siclos de desarrollo y eliminando aquellas practicas
innecesarias y estableciendo procesos de innovación continua.
Es un método muy popular de gestión de gestión del flujo de
trabajo para definir, mejorar y gestionar los servicios que
proporciona el trabajo de conocimiento. Esto ayuda a visualizar el
trabajo a maximizar la eficiencia y a mejorar continuamente, el
Kanban
trabajo es representado en el tablero Kanban, permitiendo la
optimización de la entrega del trabajo mediante múltiples equipos y
manejar los proyectos por más complejos que estos sean en un
mismo entorno.
Es una filosofía que se centra en las personas, utilizando
herramientas de diseño, resuelve retos y problemas mediante el
planteamiento de soluciones de mejora e innovación, como
objetivo primordial, persigue la generación masiva de ideas al
Design Thinking
principio del proceso en busca de la mejor respuesta, al principio
no se debe descartar ninguna idea, en el siguiente paso mediante el
uso de las diferentes herramientas se debe promover la creatividad
y el pensamiento fuera de la caja para solucionar los problemas.
El Programa de Gestión de Proyectos para Resultados (PM4R)
Tiene el propósito de fortalecer las capacidades de gestión de los
proyectos en las organizaciones, aquellas que ejecutan proyectos de
desarrollo en América Latina y el Caribe Que contribuyan al logro
de los resultados dentro de un marco realista de alcance
presupuesto y tiempo.
Esta metodología se centra en la mejora de las practicas,
herramientas y estándares internacionales sobre la gestión de
proyectos definidos por el Project Management Instituto (PMI)
adaptados por el BID y aplicarlos a los proyectos de desarrollo en
PM4R
América Latina.