Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniera de Software
IDS5501
Metodologas giles
Ciclo de Vida del Software Metodologas giles
En ingeniera del software, las Leyes de evolucin del software, o simplemente leyes
de Lehman se refieren a una serie de leyes empricas que Lehman y Belady
formularon, basados en trabajos que comenzaron en 1974, con respecto a la
evolucin del software. Las leyes describen el balance entre las fuerzas que
impulsan nuevos desarrollos, y las fuerzas que ralentizan el proceso.
Ciclo de Vida del Software Metodologas giles
Leyes de Lehman
1.Cambio continuo
2.Complejidad creciente
3.Autorregulacin
4.Estabilidad organizacional:
5.Conservacin de la familiaridad:
6.Crecimiento continuado:
7.Decremento de la calidad:
entornos inestables, con gran competencia y cuando los requisitos iniciales cambiaban.
Entonces, en 1986, Takeuchi & Nonaka publicaron un artculo llamado The New New
METODOLOGIAS AGILES
Solucin alternativa a la gestin del desarrollo
Manifiesto gil
Estos dos modelos tambin difieren en la forma de operar:
METODOLOGIAS AGILES
Solucin alternativa a la gestin del desarrollo
Manifiesto gil
Ciclo de Vida del Software Metodologas giles
METODOLOGIAS AGILES
Solucin alternativa a la gestin del desarrollo
Las principales metodologas giles
Uno de los principales focos de
aplicacin de las metodologas
giles, son los proyectos
tecnolgicos. Cada una de ellas
tiene sus fortalezas y sus
debilidades, pero no son
excluyentes. En cada
proyecto podemos adoptar una, o
varias, en funcin de las
caractersticas del propio proyecto y
del equipo.
Ciclo de Vida del Software Metodologas giles
SCRUM
Qu es SCRUM?
Scrum, es un proceso en el que se aplican de manera regular un conjunto de buenas
prcticas para trabajar colaborativamente, en equipo y obtener el mejor resultado
posible de un proyecto. Estas prcticas, se apoyan unas a otras y su seleccin tiene origen
en un estudio de la manera de trabajar de equipos altamente productivos.
El proceso
En Scrum un proyecto se ejecuta en bloques temporales cortos y
Fijos (iteraciones de un mes natural y hasta de dos semanas, si as se
necesita). Cada iteracin tiene que proporcionar un resultado completo,
un incremento de producto final que sea susceptible de ser entregado
con el mnimo esfuerzo al cliente cuando lo solicite.
Ciclo de Vida del Software Metodologas giles
SCRUM
Ciclo de Vida del Software Metodologas giles
KANBAN
Kanban, llega como metodologa de gestin de proyectos, de la mano de la
automotriz Toyota, representando estadsticamente, la metodologa gil que
menor resistencia presenta en las compaas acostumbradas a las metodologas
tradicionales.
La palabra Kanban, de origen japons, se compone de dos trminos: Kan que
puede traducirse como "visual" y ban, como "insignia", siendo una traduccin
aproximada, "insignia visual".
Ciclo de Vida del Software Metodologas giles
KANBAN
Las tres reglas de Kanban
Con tan solo tres simples reglas, Kanban demuestra ser una de las metodologas
adaptativas que menos resistencia al cambio presenta. Dichas reglas son:
Mostrar el proceso
Limitar el trabajo en curso
Optimizar el flujo de trabajo
Ciclo de Vida del Software Metodologas giles
PROGRAMACION EXTREMA XP
Es una metodologa gil, centrada en potenciar las relaciones interpersonales
como clave para el xito en desarrollo de software, promoviendo el trabajo en
equipo, preocupndose por el aprendizaje de los desarrolladores, y propiciando
un buen clima de trabajo.
PROGRAMACION EXTREMA XP
QU ES PROGRAMACIN EXTREMA O XP?
PROGRAMACION EXTREMA XP
OBJETIVOS.
CONTEXTO XP
PROGRAMACION EXTREMA XP
CARACTERSTICAS XP
Metodologa basada en prueba y error
Fundamentada en Valores y Prcticas
Expresada en forma de 12 PrcticasConjunto completoSe soportan unas a
otrasSon conocidas desde hace tiempo. La novedad es juntarlas
Ciclo de Vida del Software Metodologas giles
PROGRAMACION EXTREMA XP
PRCTICAS BSICAS DE LA PROGRAMACIN EXTREMA
Equipo completo
Planificacin
Test del cliente
Versiones pequeas
Diseo simple
Pareja de programadores
Desarrollo guiado por las pruebas automticas
Integracin continua
El cdigo es de todos
Normas de codificacin
Metforas
Ritmo sostenible
Scrum-Metodologas giles
CASO SCRUM
En Scrum se realizan entregas parciales y regulares del producto final, priorizadas
por el beneficio que aportan al receptor del proyecto. Por ello, Scrum est
especialmente indicado para proyectos en entornos complejos, donde se
necesita obtener resultados pronto, donde los requisitos son cambiantes o
poco definidos, donde la innovacin, la competitividad, la flexibilidad y
la productividad son fundamentales.
Scrum-Metodologas giles
CASO SCRUM
CASO SCRUM
Scrum-Metodologas giles
CASO SCRUM
Scrum-Metodologas giles