SlideShare una empresa de Scribd logo
1 de 42
Introducción a las
Metodologías Ágiles
SCRUM
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Preguntas a responder/objetivos formación

Quéson lasmetodologíaságiles/framework

Por quénacen, cómo y dónde(entorno/sector)

Cuálesson susprincipios

Intro Kanban

Intro Scrum y su aplicación
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Qué son las metodologías ágiles

Técnicas/herramientas para la gestión de proyectos que han surgido
como contraposición a los métodos tradicionales o metodologías
predictivas.
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Predictivas vs Ágil
Predictivas/tradicionales/pesadas:
- Solución alacomplejidad ==> planificación detallada.
- Contrato+requisitos iniciales definidos ==> entrega independientemente
del valor.
- Férreo control cambios.
- Comunicación superficial con el cliente(inicio-documentación).
- Visibilidad 0 proyecto hasta el final ==> contexto puede cambiar
(competidores, sector, organización, …).
- Sobreesfuerzo, reducción calidad ==> insatisfacción.
Ágiles:
- Adaptaciónregular y normalizada.
- Al cliente/usuario le resulta más fácil entender el producto a medida que
avanzael desarrollo ==> sefacilita la toma de decisiones.
Predictivas vs Ágil
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Predictivas vs Ágil
Qué son las metodologías ágiles
- PROBLEMA QUE RESUELVE:
Pérdida de foco: obsesión por
cumplir con la planificación en
lugar de con el objetivo del
proyecto.
- NECESIDAD QUE CUBRE:
Posibilidad introducir cambios
que aporten con rapidez en
cualquier fase del proyecto. Ágil
en el sentido de adaptación.
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Pero... ¿Por qué ágil?
En contraposición a la gestión de proyectos predictivas
(“waterfall”) mucho máspesadasen su gestión,
ITERATIVO+ INCREMENTAL= ADAPTACIÓN
Fuente: http://agileproductdesign.com/blog/dont_know_what_i_want.htm
Manifiesto Ágil
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Manifiesto Ágil
Individuoseinteraccionessobreprocesosy herramientas
Softwarefuncionando sobredocumentación extensiva
Colaboración con el clientesobrenegociación contractual
Respuestaanteel cambio sobreseguir un plan
Esto es, aunque valo ramo s lo s elemento s de la derecha,
valo ramo s más lo s de la izquierda (2001 )
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Principios Manifiesto Ágil
1.Nuestramayor prioridad essatisfacer al clientemediantela entregatempranay continuade
softwarecon valor.
2. Aceptamosque losrequisitoscambien, incluso en etapastardíasdel desarrollo. Losprocesos
Ágilesaprovechan el cambio paraproporcionar ventajacompetitivaal Cliente.
3. Entregamossoftwarefuncional frecuentemente, entredossemanasy dosmeses, con
preferenciaal periodo detiempo máscorto posible.
4. Losresponsablesdenegocio y losdesarrolladores trabajamosjuntosdeformacotidiana
durantetodo el proyecto.
5. Losproyectossedesarrollan en torno a individuosmotivados. Hay quedarlesel entorno y el
apoyo quenecesitan, y confiarleslaejecución del trabajo.
6. El método máseficientey efectivo decomunicar información al equipo dedesarrollo y entre
susmiembroseslaconversación caraacara.
7. A intervalosregularesel equipo reflexionasobrecómo ser másefectivo para acontinuación
ajustar y perfeccionar su comportamiento en consecuencia.
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Principios Manifiesto Ágil
8. El software funcionando eslamedidaprincipal deprogreso.
9. LosprocesosÁgilespromueven el desarrollo sostenible. Lospromotores, desarrolladoresy
usuariosdebemosser capacesdemantener un ritmo constantedeformaindefinida.
10. Laatención continuaala excelenciatécnicay al buen diseño mejoralaAgilidad.
11. Lasimplicidad, o el artedemaximizar lacantidad detrabajo no realizado, esesencial.
12. Lasmejoresarquitecturas, requisitosy diseñosemergen de equiposauto-organizados.
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Tipos metodologías ágiles
Fuente: http://www.javiergarzas.com
Kanban
- Técnicadegestión visual o sistemadeinformación basado en señales.
- Naceen Toyota- Lean Manufacturing.
- Base para la creación de un sistema de gestión VISUAL de proyectos
y/o flujo detrabajo
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Kanban
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Cómo se trabaja con Kanban
ROLES

Equipo

Dinamizador (op.)
ARTEFACTOS

Tablero o Kanban Board

Tarjetas

WIP
REUNIONES

Daily meeting (15', stand up): qué estoy haciendo/qué voy a hacer/qué
problemas/impedimentosmeheencontrado.

Retrospective (op.): qué estamos haciendo bien/qué estamos haciendo mal/qué
podemosmejorar
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
ELEMENTO CLAVE: WIP
Concepto WORK IN PROGRESS (WIP)
Definir cuántas tareas como máximo pueden realizarse en cada fase del ciclo de
trabajo.
Scrum
-Marco de trabajo/framework que ayuda a la gestión de proyectos complejos en
entornos muy dinámicos (necesidad de flexibilidad y alta existencia de
incertidumbre).
- ¿Por qué “Scrum”? 1986 (Hirotaka Takeuchi e Ikujiro Nonaka) describen la
manera de incrementar tanto la velocidad como la flexibilidad de
desarrollo para nuevos productos – no necesariamente de software – donde
el ciclo de desarrollo, incluyendo requerimientos, diseño o integración se
traslapan fuertemente, llevando el proceso como una "cadena de rugby",
donde un jugador le pasa el balón al otro y así sucesivamente hasta llegar a la
metadel contrario.
-Sebasaen entregasparcialesy regulares==> INCREMENTO ITERATIVO.
- Aportando siempreVALOR
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Comprometido e involucrado
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Valores SCRUM
- Desarrollo iterativo incremental (entregas parciales y regulares de producto
FUNCIONANDO) vs metodologías predictivas basadas en el desarrollo de
proyectosen cascada(waterfall)
.
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Valores SCRUM
- Flexibilidad
- Adaptación
- Auto-organización
-Multidisciplinaridad
- Feedback
- Entregar valor
- Transparencia: anivel deinformación (quéestamoshaciendo)
- Compromiso
-Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
Cómo se trabaja con Scrum
ROLES

Product Owner

Scrum Master

Team
ARTEFACTOS

Scrum Board

Product Backlog

Sprint Backlog

Historiasdeusuario
REUNIONES

Sprint Planning

Daily meeting

Sprint review o Demo

Sprint Retrospectiveo Retro
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
ELEMENTO CLAVE:
SPRINT
Ciclo vida Scrum
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Qué son las historias de usuario
- CCC: Card, Conversation, Confirmation
- Definen QUÉsedebeconstruir (DESEOS del cliente) pero NO EL CÓMO. Son
representación del INICIO de las conversaciones con el cliente, no el
FINAL = metodologíastradicionales.
Hacemo s un desarro llo iterativo e incremental co mo espacio para la
inno vació n = = > explo rar aquellas so lucio nes que al dueño del pro ducto no
se le han o currido y que si to ma demasiadas decisio nes evita que aparezcan.
Si no dejamo s el có mo al equipo , ya en lo s inicio s de la co nversació n
estamo s limitando la creatividad.
- Sedividen en tareas.
- USvsgrandesmontañasdedocumentación.
.
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Qué son las historias de usuario
- Permiten responder rápidamentealosrequisitoscambiantes.
- Formato mássencillo:
Como (rol) quiero (algo/acción) parapoder (beneficio/resultado).
Ejemplo: Como miembro AgileUPC quiero crearun evento paraque
cualquier otra persona pueda verlo y apuntarse.=EL PARA ES
LO QUE APORTA VALOR.
- Deben entrar en un post-it.
- Deben ir acompañadasdecriteriosdeaceptación (PO)
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Historias de Usuario (US)
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Historias de Usuario (US)
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Beneficios y Limitaciones Historias de
Usuario
Beneficios

Al ser muy cortas, pueden implementarserápidamente(díaso semanas)

Necesitan poco mantenimiento

Mantienen unarelación cercanacon el cliente

Permitedividir losproyectosen pequeñasentregas

Permiteestimar “fácilmente” el esfuerzo
Limitaciones

Sin pruebasdevalidación pueden quedar abiertasadistintasinterpretaciones

Serequiereun contacto permanentecon el clienteduranteel proyecto lo cual
puedeser difícil o costoso
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Ejemplos prácticos
Práctica US Quiero llamar a mi madre
Práctica US reserva vuelo
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Sprint planning o ¿cómo nos comemos
el elefante?
¿Qué?
- Planificación del sprint deacuerdo alapriorización
¿Para qué? (objetivo/beneficio)
- Auto-organización del equipo
¿Cómo?
- Presentación dehistoriasdel backlog priorizado
- Resolución dudas
- Estimación esfuerzo
- División en tareasy traslado aScrum Board
¿Quién? PO, EQUIPO, SM, cliente(OP)
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
¿Qué?
- Reunión de15' depie
¿Para qué? (objetivo/beneficio)
- Auto-organización del equipo/información/detección deproblemas/velocidad equipo
¿Cómo?
Serespondeatrespreguntas:
- Quéhiceayer (delo quemecomprometí arealizar)
- Quévoy ahacer hoy
- Quéimpedimentos/problemasmeheencontrado
¿Quién? EQUIPO, SM
Daily Meeting
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Sprint Review o Demo
¿Qué?
- Demo/entregadel incremento del producto
¿Para qué? (objetivo/beneficio)
- Obtener feedback ==> APRENDIZAJE VALIDADO
- Detectar posiblescambios
¿Cómo?
- Mostrando al cliente/usuario el resultado del trabajo realizado (debe ser completo ==>
compromiso adquirido).
¿Quién? EQUIPO, SM, PO, CLIENTE
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Sprint Retrospective o Retro
¿Qué?
- Puntosfuertesy débilesdel equipo.
¿Para qué? (objetivo/beneficio)
- Mejora contínua, a nivel deproyecto y sobretodo a nivel de funcionamiento deequipo
y demetodología.
¿Cómo?
- Respondiendo a varias preguntas y realizando acciones a iniciar si es posible en el
siguientesprint.
- ¿Qué ha ido bien? ¿Qué ha ido mal? ¿Qué cosas hay que empezar a hacer?¿Qué cosas
hay quedejar dehacer?
¿Quién? EQUIPO, SM
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Sprint Retrospective o Retro
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Sprint Retrospective o Retro
- No hay tiempo. Buscar por qué.
- Tareasseasumen atítulo personal. Responsabilidad como grupo (compromiso).
- Monopolización delareunión. Herramientapuntos.
- Charlasin fin. No propuestadesoluciones. Preguntasy post-it.
Empecemos a aplicar Agilismo...
¡Gracias!
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
Dudas, preguntas,
reclamaciones...FEEDBACK!!!
-Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-

Más contenido relacionado

La actualidad más candente

Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agiles
joselynvaleria93
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
testlucero
 
Presentacion agil
Presentacion agilPresentacion agil
Presentacion agil
jj021
 

La actualidad más candente (20)

Metodologías Ágiles y Scrum
Metodologías Ágiles y ScrumMetodologías Ágiles y Scrum
Metodologías Ágiles y Scrum
 
Gestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - ScrumGestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - Scrum
 
Gestión de Proyectos Agile 2013
Gestión de Proyectos Agile                                        2013Gestión de Proyectos Agile                                        2013
Gestión de Proyectos Agile 2013
 
Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agiles
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la Pablo
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Presentacion de xp scrum grupo 1 AYDSI I-2014
Presentacion de xp scrum grupo 1 AYDSI I-2014 Presentacion de xp scrum grupo 1 AYDSI I-2014
Presentacion de xp scrum grupo 1 AYDSI I-2014
 
Introduccion a Scrum
Introduccion a ScrumIntroduccion a Scrum
Introduccion a Scrum
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
Escalabilidad con SCRUM
Escalabilidad con SCRUMEscalabilidad con SCRUM
Escalabilidad con SCRUM
 
Scrum Con Exito
Scrum Con ExitoScrum Con Exito
Scrum Con Exito
 
Scrum sesion 03 principios
Scrum sesion 03 principiosScrum sesion 03 principios
Scrum sesion 03 principios
 
METODOS TRADICIONALES VS AGILES
METODOS TRADICIONALES VS AGILES METODOS TRADICIONALES VS AGILES
METODOS TRADICIONALES VS AGILES
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, Scrum
 
Metodologías ágiles y lean para desarrollo de proyectos de TI
Metodologías ágiles y lean para desarrollo de proyectos de TIMetodologías ágiles y lean para desarrollo de proyectos de TI
Metodologías ágiles y lean para desarrollo de proyectos de TI
 
Presentacion agil
Presentacion agilPresentacion agil
Presentacion agil
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Manifiesto agil
Manifiesto agilManifiesto agil
Manifiesto agil
 

Destacado

01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
Paola Galindo
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
Rebeka Sanabria
 
Tipos de modelo y metodologias
Tipos de modelo y metodologiasTipos de modelo y metodologias
Tipos de modelo y metodologias
Josafat Mtz
 
Metodologías de desarrollo de software ucp
Metodologías de desarrollo de software   ucpMetodologías de desarrollo de software   ucp
Metodologías de desarrollo de software ucp
Alonso Toro Lazo
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
UVM
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
Sergio Sanchez
 
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Alejandro Gabay
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
camilosena89
 

Destacado (20)

Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
 
Tipos de modelo y metodologias
Tipos de modelo y metodologiasTipos de modelo y metodologias
Tipos de modelo y metodologias
 
Metodologías de desarrollo de software ucp
Metodologías de desarrollo de software   ucpMetodologías de desarrollo de software   ucp
Metodologías de desarrollo de software ucp
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Introducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrumIntroducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrum
 
CORETIC - SCRUM
CORETIC - SCRUMCORETIC - SCRUM
CORETIC - SCRUM
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
 
Scrum en 15 minutos
Scrum en 15 minutosScrum en 15 minutos
Scrum en 15 minutos
 
Presentacion Atmosferia 2011
Presentacion Atmosferia 2011Presentacion Atmosferia 2011
Presentacion Atmosferia 2011
 
Desarrollo Agil
Desarrollo AgilDesarrollo Agil
Desarrollo Agil
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Sensibilización en Metodologías Ágiles
Sensibilización en Metodologías ÁgilesSensibilización en Metodologías Ágiles
Sensibilización en Metodologías Ágiles
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
 

Similar a Introducción a las Metodologías Ágiles

CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!
Software Guru
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
Agile Spain
 

Similar a Introducción a las Metodologías Ágiles (20)

Workshop Framework SCRUM
Workshop Framework SCRUMWorkshop Framework SCRUM
Workshop Framework SCRUM
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
 
Introducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo ScrumIntroducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo Scrum
 
CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
 
teScrum brochure spanish tcsa
teScrum brochure spanish tcsateScrum brochure spanish tcsa
teScrum brochure spanish tcsa
 
Scrum brochure spanish tcsa
Scrum brochure spanish tcsaScrum brochure spanish tcsa
Scrum brochure spanish tcsa
 
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
 
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
 
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
Certificacion internacional en gestion agil de proyectos scrum master smc 6 y...
 
PMP, SMC, MBA Robert Azanero Terrones ASPECTOS SCRUM IV REUNION MENSUAL GRUPO...
PMP, SMC, MBA Robert Azanero Terrones ASPECTOS SCRUM IV REUNION MENSUAL GRUPO...PMP, SMC, MBA Robert Azanero Terrones ASPECTOS SCRUM IV REUNION MENSUAL GRUPO...
PMP, SMC, MBA Robert Azanero Terrones ASPECTOS SCRUM IV REUNION MENSUAL GRUPO...
 
Junio 10 y 17 en Medellin Certificacion internacional en gestion agil de proy...
Junio 10 y 17 en Medellin Certificacion internacional en gestion agil de proy...Junio 10 y 17 en Medellin Certificacion internacional en gestion agil de proy...
Junio 10 y 17 en Medellin Certificacion internacional en gestion agil de proy...
 
Gestión Ágil de proyectos Scrum Master SMC de Scrumstudy
Gestión Ágil de proyectos Scrum Master SMC de ScrumstudyGestión Ágil de proyectos Scrum Master SMC de Scrumstudy
Gestión Ágil de proyectos Scrum Master SMC de Scrumstudy
 
SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
La alternativa ágil - Uniencounter
La alternativa ágil - UniencounterLa alternativa ágil - Uniencounter
La alternativa ágil - Uniencounter
 
Certificacion internacional en gestion agil de proyectos scrum master smc abril
Certificacion internacional en gestion agil de proyectos scrum master smc abrilCertificacion internacional en gestion agil de proyectos scrum master smc abril
Certificacion internacional en gestion agil de proyectos scrum master smc abril
 
La evolución del Project Manager en la era ágil
La evolución del Project Manager en la era ágilLa evolución del Project Manager en la era ágil
La evolución del Project Manager en la era ágil
 
Certificacion internacional en gestion agil de proyectos scrum master smc
Certificacion internacional en gestion agil de proyectos scrum master smcCertificacion internacional en gestion agil de proyectos scrum master smc
Certificacion internacional en gestion agil de proyectos scrum master smc
 
Comercial vs Analista vs Programador
Comercial vs Analista vs ProgramadorComercial vs Analista vs Programador
Comercial vs Analista vs Programador
 

Último (6)

W0001-3_LIDERAZGO-PRESENTACIÓN SEMANA_1.pptx
W0001-3_LIDERAZGO-PRESENTACIÓN SEMANA_1.pptxW0001-3_LIDERAZGO-PRESENTACIÓN SEMANA_1.pptx
W0001-3_LIDERAZGO-PRESENTACIÓN SEMANA_1.pptx
 
Gerencia segun la Biblia: Principios de gestión y liderazgo
Gerencia segun la Biblia: Principios de gestión y liderazgoGerencia segun la Biblia: Principios de gestión y liderazgo
Gerencia segun la Biblia: Principios de gestión y liderazgo
 
MATERIAL COMPELMENTARIO PPT 6 LPE(1).pptx
MATERIAL COMPELMENTARIO PPT 6 LPE(1).pptxMATERIAL COMPELMENTARIO PPT 6 LPE(1).pptx
MATERIAL COMPELMENTARIO PPT 6 LPE(1).pptx
 
Teoria de las competencias y control-Las frustraciones y sus causas
Teoria de las competencias y control-Las frustraciones y sus causasTeoria de las competencias y control-Las frustraciones y sus causas
Teoria de las competencias y control-Las frustraciones y sus causas
 
Habitos_atomicos_ como cambiar de vida tomando decisiones
Habitos_atomicos_ como cambiar de vida tomando decisionesHabitos_atomicos_ como cambiar de vida tomando decisiones
Habitos_atomicos_ como cambiar de vida tomando decisiones
 
INFORME DE GESTION ADMIINISTRATIVA VIGENCIA 2023-1.ppt
INFORME DE GESTION ADMIINISTRATIVA VIGENCIA 2023-1.pptINFORME DE GESTION ADMIINISTRATIVA VIGENCIA 2023-1.ppt
INFORME DE GESTION ADMIINISTRATIVA VIGENCIA 2023-1.ppt
 

Introducción a las Metodologías Ágiles

  • 1. Introducción a las Metodologías Ágiles SCRUM -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 2. Preguntas a responder/objetivos formación  Quéson lasmetodologíaságiles/framework  Por quénacen, cómo y dónde(entorno/sector)  Cuálesson susprincipios  Intro Kanban  Intro Scrum y su aplicación -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 3. Qué son las metodologías ágiles  Técnicas/herramientas para la gestión de proyectos que han surgido como contraposición a los métodos tradicionales o metodologías predictivas. -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 4. Predictivas vs Ágil Predictivas/tradicionales/pesadas: - Solución alacomplejidad ==> planificación detallada. - Contrato+requisitos iniciales definidos ==> entrega independientemente del valor. - Férreo control cambios. - Comunicación superficial con el cliente(inicio-documentación). - Visibilidad 0 proyecto hasta el final ==> contexto puede cambiar (competidores, sector, organización, …). - Sobreesfuerzo, reducción calidad ==> insatisfacción. Ágiles: - Adaptaciónregular y normalizada. - Al cliente/usuario le resulta más fácil entender el producto a medida que avanzael desarrollo ==> sefacilita la toma de decisiones.
  • 5. Predictivas vs Ágil -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 7. Qué son las metodologías ágiles - PROBLEMA QUE RESUELVE: Pérdida de foco: obsesión por cumplir con la planificación en lugar de con el objetivo del proyecto. - NECESIDAD QUE CUBRE: Posibilidad introducir cambios que aporten con rapidez en cualquier fase del proyecto. Ágil en el sentido de adaptación. -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 8. Pero... ¿Por qué ágil? En contraposición a la gestión de proyectos predictivas (“waterfall”) mucho máspesadasen su gestión, ITERATIVO+ INCREMENTAL= ADAPTACIÓN Fuente: http://agileproductdesign.com/blog/dont_know_what_i_want.htm
  • 9. Manifiesto Ágil -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 10. Manifiesto Ágil Individuoseinteraccionessobreprocesosy herramientas Softwarefuncionando sobredocumentación extensiva Colaboración con el clientesobrenegociación contractual Respuestaanteel cambio sobreseguir un plan Esto es, aunque valo ramo s lo s elemento s de la derecha, valo ramo s más lo s de la izquierda (2001 ) -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 11. Principios Manifiesto Ágil 1.Nuestramayor prioridad essatisfacer al clientemediantela entregatempranay continuade softwarecon valor. 2. Aceptamosque losrequisitoscambien, incluso en etapastardíasdel desarrollo. Losprocesos Ágilesaprovechan el cambio paraproporcionar ventajacompetitivaal Cliente. 3. Entregamossoftwarefuncional frecuentemente, entredossemanasy dosmeses, con preferenciaal periodo detiempo máscorto posible. 4. Losresponsablesdenegocio y losdesarrolladores trabajamosjuntosdeformacotidiana durantetodo el proyecto. 5. Losproyectossedesarrollan en torno a individuosmotivados. Hay quedarlesel entorno y el apoyo quenecesitan, y confiarleslaejecución del trabajo. 6. El método máseficientey efectivo decomunicar información al equipo dedesarrollo y entre susmiembroseslaconversación caraacara. 7. A intervalosregularesel equipo reflexionasobrecómo ser másefectivo para acontinuación ajustar y perfeccionar su comportamiento en consecuencia. -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 12. Principios Manifiesto Ágil 8. El software funcionando eslamedidaprincipal deprogreso. 9. LosprocesosÁgilespromueven el desarrollo sostenible. Lospromotores, desarrolladoresy usuariosdebemosser capacesdemantener un ritmo constantedeformaindefinida. 10. Laatención continuaala excelenciatécnicay al buen diseño mejoralaAgilidad. 11. Lasimplicidad, o el artedemaximizar lacantidad detrabajo no realizado, esesencial. 12. Lasmejoresarquitecturas, requisitosy diseñosemergen de equiposauto-organizados. -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 13. -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 14. Tipos metodologías ágiles Fuente: http://www.javiergarzas.com
  • 15. Kanban - Técnicadegestión visual o sistemadeinformación basado en señales. - Naceen Toyota- Lean Manufacturing. - Base para la creación de un sistema de gestión VISUAL de proyectos y/o flujo detrabajo -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 16. Kanban -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 17. -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 18. Cómo se trabaja con Kanban ROLES  Equipo  Dinamizador (op.) ARTEFACTOS  Tablero o Kanban Board  Tarjetas  WIP REUNIONES  Daily meeting (15', stand up): qué estoy haciendo/qué voy a hacer/qué problemas/impedimentosmeheencontrado.  Retrospective (op.): qué estamos haciendo bien/qué estamos haciendo mal/qué podemosmejorar -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz- ELEMENTO CLAVE: WIP
  • 19. Concepto WORK IN PROGRESS (WIP) Definir cuántas tareas como máximo pueden realizarse en cada fase del ciclo de trabajo.
  • 20. Scrum -Marco de trabajo/framework que ayuda a la gestión de proyectos complejos en entornos muy dinámicos (necesidad de flexibilidad y alta existencia de incertidumbre). - ¿Por qué “Scrum”? 1986 (Hirotaka Takeuchi e Ikujiro Nonaka) describen la manera de incrementar tanto la velocidad como la flexibilidad de desarrollo para nuevos productos – no necesariamente de software – donde el ciclo de desarrollo, incluyendo requerimientos, diseño o integración se traslapan fuertemente, llevando el proceso como una "cadena de rugby", donde un jugador le pasa el balón al otro y así sucesivamente hasta llegar a la metadel contrario. -Sebasaen entregasparcialesy regulares==> INCREMENTO ITERATIVO. - Aportando siempreVALOR -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 21. Comprometido e involucrado -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 22. Valores SCRUM - Desarrollo iterativo incremental (entregas parciales y regulares de producto FUNCIONANDO) vs metodologías predictivas basadas en el desarrollo de proyectosen cascada(waterfall) . -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 23. -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 24. Valores SCRUM - Flexibilidad - Adaptación - Auto-organización -Multidisciplinaridad - Feedback - Entregar valor - Transparencia: anivel deinformación (quéestamoshaciendo) - Compromiso -Miriam Gallardo – mgm.albeniz@gmail.com - @MgmAlbeniz-
  • 25. Cómo se trabaja con Scrum ROLES  Product Owner  Scrum Master  Team ARTEFACTOS  Scrum Board  Product Backlog  Sprint Backlog  Historiasdeusuario REUNIONES  Sprint Planning  Daily meeting  Sprint review o Demo  Sprint Retrospectiveo Retro -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz- ELEMENTO CLAVE: SPRINT
  • 26. Ciclo vida Scrum -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 27. -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 28. -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 29. Qué son las historias de usuario - CCC: Card, Conversation, Confirmation - Definen QUÉsedebeconstruir (DESEOS del cliente) pero NO EL CÓMO. Son representación del INICIO de las conversaciones con el cliente, no el FINAL = metodologíastradicionales. Hacemo s un desarro llo iterativo e incremental co mo espacio para la inno vació n = = > explo rar aquellas so lucio nes que al dueño del pro ducto no se le han o currido y que si to ma demasiadas decisio nes evita que aparezcan. Si no dejamo s el có mo al equipo , ya en lo s inicio s de la co nversació n estamo s limitando la creatividad. - Sedividen en tareas. - USvsgrandesmontañasdedocumentación. . -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 30. Qué son las historias de usuario - Permiten responder rápidamentealosrequisitoscambiantes. - Formato mássencillo: Como (rol) quiero (algo/acción) parapoder (beneficio/resultado). Ejemplo: Como miembro AgileUPC quiero crearun evento paraque cualquier otra persona pueda verlo y apuntarse.=EL PARA ES LO QUE APORTA VALOR. - Deben entrar en un post-it. - Deben ir acompañadasdecriteriosdeaceptación (PO) -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 31. Historias de Usuario (US) -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 32. Historias de Usuario (US) -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 33. Beneficios y Limitaciones Historias de Usuario Beneficios  Al ser muy cortas, pueden implementarserápidamente(díaso semanas)  Necesitan poco mantenimiento  Mantienen unarelación cercanacon el cliente  Permitedividir losproyectosen pequeñasentregas  Permiteestimar “fácilmente” el esfuerzo Limitaciones  Sin pruebasdevalidación pueden quedar abiertasadistintasinterpretaciones  Serequiereun contacto permanentecon el clienteduranteel proyecto lo cual puedeser difícil o costoso -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 34. Ejemplos prácticos Práctica US Quiero llamar a mi madre Práctica US reserva vuelo -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 35. Sprint planning o ¿cómo nos comemos el elefante? ¿Qué? - Planificación del sprint deacuerdo alapriorización ¿Para qué? (objetivo/beneficio) - Auto-organización del equipo ¿Cómo? - Presentación dehistoriasdel backlog priorizado - Resolución dudas - Estimación esfuerzo - División en tareasy traslado aScrum Board ¿Quién? PO, EQUIPO, SM, cliente(OP) -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 36. ¿Qué? - Reunión de15' depie ¿Para qué? (objetivo/beneficio) - Auto-organización del equipo/información/detección deproblemas/velocidad equipo ¿Cómo? Serespondeatrespreguntas: - Quéhiceayer (delo quemecomprometí arealizar) - Quévoy ahacer hoy - Quéimpedimentos/problemasmeheencontrado ¿Quién? EQUIPO, SM Daily Meeting -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 37. Sprint Review o Demo ¿Qué? - Demo/entregadel incremento del producto ¿Para qué? (objetivo/beneficio) - Obtener feedback ==> APRENDIZAJE VALIDADO - Detectar posiblescambios ¿Cómo? - Mostrando al cliente/usuario el resultado del trabajo realizado (debe ser completo ==> compromiso adquirido). ¿Quién? EQUIPO, SM, PO, CLIENTE -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 38. Sprint Retrospective o Retro ¿Qué? - Puntosfuertesy débilesdel equipo. ¿Para qué? (objetivo/beneficio) - Mejora contínua, a nivel deproyecto y sobretodo a nivel de funcionamiento deequipo y demetodología. ¿Cómo? - Respondiendo a varias preguntas y realizando acciones a iniciar si es posible en el siguientesprint. - ¿Qué ha ido bien? ¿Qué ha ido mal? ¿Qué cosas hay que empezar a hacer?¿Qué cosas hay quedejar dehacer? ¿Quién? EQUIPO, SM -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 39. Sprint Retrospective o Retro -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 40. Sprint Retrospective o Retro - No hay tiempo. Buscar por qué. - Tareasseasumen atítulo personal. Responsabilidad como grupo (compromiso). - Monopolización delareunión. Herramientapuntos. - Charlasin fin. No propuestadesoluciones. Preguntasy post-it.
  • 41. Empecemos a aplicar Agilismo... ¡Gracias! -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-
  • 42. Dudas, preguntas, reclamaciones...FEEDBACK!!! -Miriam Gallardo – mgm.albeniz@gmail.com- @MgmAlbeniz-

Notas del editor

  1. Individuos e interacciones: Los procesos deben ser una ayuda y un soporte para guiar el trabajo. Deben adaptarse a la organización, a los equipos y a las personas; y no al revés. La defensa a ultranza de los procesos lleva a postular que con ellos se pueden conseguir resultados extraordinarios con personas mediocres, y lo cierto es que este principio es peligroso cuando los trabajos necesitan creatividad e innovación/