Principios Ágiles

23
Angel Núñez Salazar

description

Una presentación que di en la empresa donde trabajo. La armé de manera violenta (de una mañana para exponerla en la tarde), todo por solicitud del alto mando xD, pero quedo en algo.

Transcript of Principios Ágiles

Page 1: Principios Ágiles

Angel Núñez Salazar

Page 2: Principios Ágiles

No se trata metodologías sino de principios y prácticas

Page 3: Principios Ágiles

Manifiesto Agile

•Individuos e interacción sobre procesos y herramientas.•Software que funciona sobre documentación exhaustiva.•Colaboración con el cliente sobre negociación de contratos.•Responder ante el cambio sobre el seguimiento de un plan.

Aunque los elementos de la derecha tienen valor, se valora por encima de ellos los de la izquierda.

Page 4: Principios Ágiles

Individuos e Interacción sobre procesos y herramientas.

•Ningún proceso herramienta o metodología ha creado por si solo software.

•El software es hecho por personas.

•El mejor software esta hecho por gente talentosa.

•El desarrollo de software requiere creatividad e innovación.

Page 5: Principios Ágiles

Micromanagment

Page 6: Principios Ágiles

Individuos

Page 7: Principios Ágiles

Equipos Auto- organizados

“La mejor forma de gestionar es como si no estuvieras gestionando”Tom DeMarco

Page 8: Principios Ágiles

Responder al Cambio sobre Seguimiento de Un Plan

Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se

doblegan al cambio como ventaja competitiva para el cliente.

“Lo único constante en el universo es el cambio”Heráclito

Page 9: Principios Ágiles

Desarrollo Tradicional

Page 10: Principios Ágiles

Desarrollo Ágil

Page 11: Principios Ágiles

Costo del Cambio Final

Page 12: Principios Ágiles

Desperdicios

Page 13: Principios Ágiles

Agilidad Libre de Desperdicios(Menos Tiempos y Menos Costos)

TradicionalFuncionalidades Extras

Errores y DefectosTrabajos Parcialmente Hechos

Cambio de TareasEsperas

Pruebas ManualesRe-aprendizaje

Documentación InservibleRetrasos en las entregas

Incrementos en los costosSoftware de baja calidad

Integración Manual

ÁgilDesarrollos Iterativos

Alta ComunicaciónChequeos Preventivos

Flujos de Piezas CompletasVisibilidad del Avance

Page 14: Principios Ágiles

Software que Funciona sobre documentación exhaustiva

Ver de forma anticipada cómo se comportan las funcionalidades

previstas, sobre prototipos o sobre partes ya elaboradas ofrece un

feedback imposible de concebir en un documento de requisitos

detallado.

Page 15: Principios Ágiles

Colaboración con el cliente sobre seguimiento de un plan

Nuestra principal prioridad es satisfacer al cliente a través de la entrega temprana y continua de software de valor

Page 16: Principios Ágiles

Win - Win

Page 17: Principios Ágiles

Scrum

Page 18: Principios Ágiles

Roles

Page 19: Principios Ágiles

Fases

Page 20: Principios Ágiles

Herramientas

Page 21: Principios Ágiles

•Soporte a la innovación.•Gestión de expectativas del cliente, basada en resultados tangibles.•Gestión del ROI.•Flexibilidad a cambios: adaptación respecto a las necesidades del cliente, cambios en el mercado, etc.•Resultados anticipados (Time to Market).•Mitigación de Riesgos.•Productividad y Calidad.

Y…..

Beneficios

Page 22: Principios Ágiles

•Equipo motivado, implicado, creativo y que disfruta.

Page 23: Principios Ágiles

Better, Faster, Cheaper