Está en la página 1de 8

GRUPO N°1

INTEGRANTES

• FREDY SHIGUANGO

• EDISON MOYA

• ALEX SHIGUANGO
ORIGEN DE LA METODOLOGÍA ÁGIL DEL DS

 La definición moderna de desarrollo ágil de software evolucionó a


mediados de la década de 1990 como parte de una reacción contra los
métodos de "peso pesado", muy estructurados y estrictos, extraídos del
modelo de desarrollo en cascada. El proceso originado del uso del
modelo en cascada era visto como burocrático, lento, degradante e
inconsistente con las formas de desarrollo de software que realmente
realizaban un trabajo eficiente.
 Los métodos de desarrollo ágiles e iterativos pueden ser vistos como un
retroceso a las prácticas observadas en los primeros años del desarrollo
de software (aunque en ese tiempo no había metodologías para
hacerlo).
 En el año 2001, miembros prominentes de la comunidad
se reunieron en Snowbird, Utah, y adoptaron el nombre
de "métodos ágiles". Poco después, algunas de estas
personas formaron la "alianza ágil", una organización sin
fines de lucro que promueve el desarrollo ágil de
aplicaciones. Muchos métodos similares al ágil fueron
creados antes del 2000. Entre los más notables se
encuentran: Scrum (1986), Crystal Clear (transparente
como el cristal), programación extrema (en
inglés eXtreme Programming o XP, 1996), desarrollo de
software adaptativo, feature-driven
development, método de desarrollo de sistemas
dinámicos (1995).
 1930 - Ciclo PDCA
 1940 - Kanban, Sistemas de Producción de Toyota y el Lean
Manufacturing (Manufactura esbelta)
 1974 - El Proceso de Desarrollo de Software Adaptativo
 1992 – Crystal
 1993 – Refactorización
 1995 - Programación en Pares (Pair Programming)
1995 – Scrum
 1997 - Desarrollo guiado por funcionalidades. (FDD)
 1999 Desarrollo de Software Adaptativo
 1999 - Programación Extrema / Extreme Programming (XP)
 2001 - El Manifiesto Ágil
 2002 - Desarrollo guiado por pruebas / (TDD)
 2003 - Desarrollo de Software Esbelto
 2006 - Desarrollo guiado por comportamiento
 2007 - Kanban para el Desarrollo de Software
 2009 - Lean Startup.
PRINCIPALES METODOLOGÍAS AGUILES

METODOLOGIA AGILES SCRUM


Es un modelo de desarrollo ágil caracterizado por:
 1.- Aportar una estrategia de desarrollo incremental, en lugar de la planificación y
ejecución completa del producto.
 2.- La calidad del resultado se basa principalmente en el conocimiento innato de
las personas en equipos auto organizados, antes que en la calidad de los procesos
empleados.
 3.- Solapamiento de las diferentes fases de desarrollo.
 4.- Seguir los pasos del desarrollo ágil: Desde el concepto o visión general de la
necesidad del cliente, construcción del producto de forma incremental a través de
iteraciones. Estas iteraciones (En scrum se llaman Sprint) se repiten de forma
continua hasta que el cliente da por cerrada la evolución del producto.
PROGRAMACIÓN EXTREMA (XP)

 aracterísticas específicas de XP
 Se valora al individuo y las interacciones del equipo de desarrollo sobre el
proceso y las herramientas. La gente es el principal factor de éxito de un
proyecto software.
 Desarrollar software que funciona más que conseguir una buena
documentación.
 La colaboración con el cliente. Se propone que exista una interacción
constante entre el cliente y el equipo de desarrollo.
 Responder a los cambios. La habilidad de responder a los cambios que puedan
surgir a lo largo del proyecto determina también el éxito o fracaso del
mismo. La planificación no debe ser estricta sino flexible y abierta.
METODOLOGIA AGILE KANBAN

 kanban es una palabra japonesa que significa “tarjetas visuales” (kan significa visual, y ban tarjeta).
Esta técnica se creó en Toyota, y se utiliza para controlar el avance del trabajo, en el contexto de
una línea de producción. Actualmente está siendo aplicado en la gestión de proyectos software.
 Mantenga el equilibrio de su flujo de trabajo mediante la limitación de los trabajos en proceso para
prevenir el exceso de compromiso en la cantidad de tareas que será incapaz de terminar.
Realice un seguimiento de su tiempo: El seguimiento del tiempo confluye con la metodologia
Kanban. Realice un seguimiento de su tiempo de forma contínua y evalúe su trabajo con precisión.
Lectura fácil de indicadores visuales: conozca lo que está ocurriendo de un solo vistazo. Utilice
tarjetas de colores para distinguir los Tipos de trabajo, Prioridades, Etiquetas, Fechas límite y más.
Identifique los cuellos de botella y elimine lo que resulta descartable: aproveche al máximo los
plazos y ciclos de ejecución, del Flujo Acumulativo y de los informes de tiempo. Estos criterios le
permitirán evaluar su rendimiento, detectar los problemas y ajustar el flujo de trabajo en
consecuencia.

También podría gustarte