SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Escríbenos a agilesrd@gmail.com
suscríbete a la Comunidad Ágiles RD
Síguenos en @Agilesrd
Taller Scrum =]
Manifiesto Agil
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
Gente cool :]
Kent Beck Robert C. Martin Ward
Cunningham
Martin Fowler
Kent Beck
• Extreme Programming
• Test Driven Development
• xUnit
Robert C. Martin - “Uncle Bob”
● Clean Code / Clean Coder
● Principios S.O.L.I.D
● Artesanía de Software
Ward Cunningham
● Wiki
● Tarjetas CRC
● Fit
Martin Fowler
● Refactoring
● Dependency Injection
● POJOs
Estamos descubriendo formas mejores de desarrollar software tanto por nuestra
propia experiencia como ayudando a terceros. A través de este trabajo hemos
aprendido a valorar:
Valoramos mas...
Valoramos mas...
Valoramos mas...
Valoramos mas...
Principios
1. Nuestra mayor prioridad es satisfacer al cliente a través de entregas tempranas y frecuentes de software con valor.
2. Aceptar el cambio incluso en etapas tardías del desarrollo. Los procesos ágiles aprovechan los cambios para darle al
cliente ventajas competitivas.
3. Entregar software funcionando en forma frecuente, desde un par de semanas a un par de meses, prefiriendo el periodo
de tiempo más corto.
4. Expertos del negocio y desarrolladores deben trabajar juntos diariamente durante la ejecución del proyecto.
5. Construir proyectos en torno a personas motivadas, generándoles el ambiente necesario, atendiendo sus necesidades y
confiando en que ellos van a poder hacer el trabajo.
Principios
6. La manera más eficiente y efectiva de compartir la información dentro de un equipo de desarrollo es la conversación cara
a cara.
7. El software funcionando es la principal métrica de progreso.
8. Los procesos ágiles promueven el desarrollo sostenible. Los sponsors, desarrolladores y usuarios deben poder mantener
un ritmo constante indefinidamente.
9. La atención continua a la excelencia técnica y buenos diseños incrementan la agilidad.
10. La simplicidad –el arte de maximizar la cantidad de trabajo no hecho- es esencial.
11. Las mejores arquitecturas, requerimientos y diseños emergen de equipos auto organizados.
12. A intervalos regulares, el equipo reflexiona acerca de cómo convertirse en más efectivos, luego mejora y ajusta su
comportamiento a adecuadamente.
Scrum
“una manera simple de manejar
problemas complejos”
Scrum
El product Owner crea y prioriza la lista deseada llamada Product Backlog
Durante la Sprint Planning el equipo elige pequeñas piezas de trabajo para
implementarla
El equipo tiene una caja de tiempo llamada Sprint que usualmente es de dos a tres
semanas para completar el trabajo comprometido
El Scrum Master mantiene el equipo enfocado en la meta
Al final del Sprint el equipo muestra a los interesados y clientes un producto
potencialmente funcional.
El Sprint termina con la reunion de Review y la Retrospectiva
Y el equipo vuelve a seleccionar el trabajo a implementar para el próximo sprint
Principios de Scrum
Las cualidades de apertura, honestidad y coraje son fomentadas en todos los niveles, y el
beneficio individual se vuelve secundario ante el avance colectivo. Un ambiente Scrum es
aquel que prioriza a la gente, donde las personas de todos los niveles muestran respeto y
confianza entre ellos. Las decisiones se toman por consenso, antes que por imposición de
alguien de mayor jerarquía y todo el conocimiento es compartido de una manera
transparente y sin recelos.
Roles Scrum
Se saben el cuento de la gallina y el cerdito?
Scrum Master
Scrum Team
Product Owner
Gerentes
Usuarios
Interesados
Product Owner
Responsable del ROI
Provee la Visión
Prioriza el backlog
Asegura la calidad de las historias
Está disponible para el equipo
Inspira al equipo
Acepta o rechaza el producto construido
Scrum Master
Cualidades de un buen Scrum Master:
Ingeniosos: Le sirve para remover impedimentos con creatividad
Solidario: Le encanta ayudar a otros
Táctico: Es diplomático con las personas
Inspirador: Genera entusiasmo en los individuos para ayudarlos a crecer
Empatía: Genera sensibilidad hacia los demás
Inquieto: Busca nuevas formas para que el equipo haga mejor su trabajo
Influencia: Tiene influencia en la organización
Protector: Protege al equipo de todas las amenazas que puedan frenar su
productividad
Scrum Master
Responsabilidad:
1. Facilita todas las ceremonias
2. Ayuda al Product Owner con la priorización
3. Ayuda al equipo a mejorar continuamente
4. Se encarga de que el equipo se convierta en Ágil y sea
auto organizado
5. Remueve los impedimentos utilizando sus influencias
Scrum Team
Equipo de Desarrollo
El equipo de desarrollo está formado por todos los individuos necesarios
para la construcción del producto en cuestión. Es el único responsable por
la construcción y calidad del producto.
• El equipo de desarrollo es auto-organizado
• Responsable de transformar las funcionalidades comprometidas en
software funcionando y con calidad productiva, o en otras palabras,
producir un incremento funcional potencialmente entregable.
• Es recomendable que un equipo de desarrollo se componga de hasta
nueve personas
Scrum Team
Responsabilidades del Equipo:
1. Proveer las estimaciones de cuánto esfuerzo será requerido para cada una de las características del
producto
2. Comprometerse al comienzo de cada Sprint a construir un conjunto determinado de características en
el tiempo que dura el mismo
3. Entregar del producto terminado al finalizar cada Sprint
Artefactos
Product Backlog
Sprint Backlog
Incremento
Importante Tambien...
Ceremonias
Sprint
Sprint Planning Meeting
StandUp Meeting
Review
Retrospectiva
Sprint Planning Meeting
Que?
El Product Owner le indica al equipo que quiere
Como?
El equipo decide cómo hará el trabajo
Estima las solucione
Y decide cuánto trabajo tomará para completar en el Sprint
StandUp Meeting
Reuniones diarias
Uno de los beneficios de Scrum está dado por el incremento de la comunicación
dentro del equipo de proyecto.
Duracion Maxima: 15 Min
Todos responden tres preguntas:
1. ¿Qué hice desde la última reunión diaria hasta ahora?
2. ¿En qué voy a estar trabajando desde ahora hasta la próxima reunión diaria?
3. ¿Qué problemas o impedimentos tengo?
Review
Un Beneficio es recibir feedback temprano y aumentar valor al negocio, por eso se se lleva a cabo
esta ceremonia.
✓ El Product Owner evalúa en tiempo real las funcionalidades construidas y provee su feedback.
✓ Los stakeholders del proyecto también pueden participar en esta reunión para aportar sus
impresiones, que pueden ser acerca de cambios en la funcionalidad construida o bien nuevas
funcionalidades que surjan de ver el producto en acción.
Retrospectiva
En un método empírico como Scrum, la retrospección del equipo es el corazón de la mejora
continua. Mediante el mecanismo de retrospección, el equipo reflexiona sobre la forma en la
que realizó su trabajo y los acontecimientos que sucedieron en el Sprint que acaba de
concluir para mejorar sus prácticas.
La retrospectiva convencional se hace contestando dos preguntas:
1- Que debes mantener haciendo?
2- Que debo mejorar
De ahí se determina que se implementara para el próximo sprint para mejorar.
Vamos!
hagamos una retrospectiva :)
To be continued...
Escríbenos a agilesrd@gmail.com
suscríbete a la Comunidad Ágiles RD
Síguenos en @Agilesrd

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Metodologia SCRUM
Metodologia SCRUM Metodologia SCRUM
Metodologia SCRUM
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUM
 
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
 
SCRUM
SCRUMSCRUM
SCRUM
 
Scrum: la guía básica
Scrum: la guía básicaScrum: la guía básica
Scrum: la guía básica
 
Workshop Scrum
Workshop ScrumWorkshop Scrum
Workshop Scrum
 
Ppt taller scrum v5 no ejercicios
Ppt taller scrum v5 no ejerciciosPpt taller scrum v5 no ejercicios
Ppt taller scrum v5 no ejercicios
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Scrum como metodologia agil
Scrum como metodologia agilScrum como metodologia agil
Scrum como metodologia agil
 
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
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Introduccion a Scrum
Introduccion a ScrumIntroduccion a Scrum
Introduccion a Scrum
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Scrum en el proyecto
Scrum en el proyectoScrum en el proyecto
Scrum en el proyecto
 
Introduccion scrum 2015
Introduccion scrum 2015Introduccion scrum 2015
Introduccion scrum 2015
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
Scrum, Kanban & XP
Scrum, Kanban & XP Scrum, Kanban & XP
Scrum, Kanban & XP
 
Explicando scrum v1
Explicando scrum v1Explicando scrum v1
Explicando scrum v1
 

Similar a Àgiles RD taller scrum

Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles ScrumJhon Barrera
 
Agile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productoAgile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productofernandomilla.es
 
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posibleGestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posiblefernandomilla.es
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)betabeers
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxMarujaMazzitelli
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfFranciscoVelandiaSot
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectosMax Kraszewski
 
Metodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploMetodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploOmar Sanmartin
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrumpedlopcha
 

Similar a Àgiles RD taller scrum (20)

Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
Exposicion Scrum
Exposicion ScrumExposicion Scrum
Exposicion Scrum
 
Agile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productoAgile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y producto
 
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posibleGestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
 
Scrum
ScrumScrum
Scrum
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptx
 
Scrum
ScrumScrum
Scrum
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdf
 
Introduction to Scrum v2
Introduction to Scrum v2Introduction to Scrum v2
Introduction to Scrum v2
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 
Gestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - ScrumGestión de Proyectos Agile - Scrum
Gestión de Proyectos Agile - Scrum
 
Metodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploMetodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y Ejemplo
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Es scrumprimer20
Es scrumprimer20Es scrumprimer20
Es scrumprimer20
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Scrum process-chart-spanish
Scrum process-chart-spanishScrum process-chart-spanish
Scrum process-chart-spanish
 
Scrum
ScrumScrum
Scrum
 
Scrum vs kanban
Scrum vs kanbanScrum vs kanban
Scrum vs kanban
 

Último

IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 

Último (20)

Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 

Àgiles RD taller scrum

  • 1. Escríbenos a agilesrd@gmail.com suscríbete a la Comunidad Ágiles RD Síguenos en @Agilesrd Taller Scrum =]
  • 2. Manifiesto Agil Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
  • 3. Gente cool :] Kent Beck Robert C. Martin Ward Cunningham Martin Fowler
  • 4. Kent Beck • Extreme Programming • Test Driven Development • xUnit
  • 5. Robert C. Martin - “Uncle Bob” ● Clean Code / Clean Coder ● Principios S.O.L.I.D ● Artesanía de Software
  • 6. Ward Cunningham ● Wiki ● Tarjetas CRC ● Fit
  • 7. Martin Fowler ● Refactoring ● Dependency Injection ● POJOs
  • 8.
  • 9. Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar:
  • 10.
  • 15. Principios 1. Nuestra mayor prioridad es satisfacer al cliente a través de entregas tempranas y frecuentes de software con valor. 2. Aceptar el cambio incluso en etapas tardías del desarrollo. Los procesos ágiles aprovechan los cambios para darle al cliente ventajas competitivas. 3. Entregar software funcionando en forma frecuente, desde un par de semanas a un par de meses, prefiriendo el periodo de tiempo más corto. 4. Expertos del negocio y desarrolladores deben trabajar juntos diariamente durante la ejecución del proyecto. 5. Construir proyectos en torno a personas motivadas, generándoles el ambiente necesario, atendiendo sus necesidades y confiando en que ellos van a poder hacer el trabajo.
  • 16. Principios 6. La manera más eficiente y efectiva de compartir la información dentro de un equipo de desarrollo es la conversación cara a cara. 7. El software funcionando es la principal métrica de progreso. 8. Los procesos ágiles promueven el desarrollo sostenible. Los sponsors, desarrolladores y usuarios deben poder mantener un ritmo constante indefinidamente. 9. La atención continua a la excelencia técnica y buenos diseños incrementan la agilidad. 10. La simplicidad –el arte de maximizar la cantidad de trabajo no hecho- es esencial. 11. Las mejores arquitecturas, requerimientos y diseños emergen de equipos auto organizados. 12. A intervalos regulares, el equipo reflexiona acerca de cómo convertirse en más efectivos, luego mejora y ajusta su comportamiento a adecuadamente.
  • 17. Scrum “una manera simple de manejar problemas complejos”
  • 18. Scrum El product Owner crea y prioriza la lista deseada llamada Product Backlog Durante la Sprint Planning el equipo elige pequeñas piezas de trabajo para implementarla El equipo tiene una caja de tiempo llamada Sprint que usualmente es de dos a tres semanas para completar el trabajo comprometido El Scrum Master mantiene el equipo enfocado en la meta Al final del Sprint el equipo muestra a los interesados y clientes un producto potencialmente funcional. El Sprint termina con la reunion de Review y la Retrospectiva Y el equipo vuelve a seleccionar el trabajo a implementar para el próximo sprint
  • 19. Principios de Scrum Las cualidades de apertura, honestidad y coraje son fomentadas en todos los niveles, y el beneficio individual se vuelve secundario ante el avance colectivo. Un ambiente Scrum es aquel que prioriza a la gente, donde las personas de todos los niveles muestran respeto y confianza entre ellos. Las decisiones se toman por consenso, antes que por imposición de alguien de mayor jerarquía y todo el conocimiento es compartido de una manera transparente y sin recelos.
  • 20. Roles Scrum Se saben el cuento de la gallina y el cerdito? Scrum Master Scrum Team Product Owner Gerentes Usuarios Interesados
  • 21. Product Owner Responsable del ROI Provee la Visión Prioriza el backlog Asegura la calidad de las historias Está disponible para el equipo Inspira al equipo Acepta o rechaza el producto construido
  • 22. Scrum Master Cualidades de un buen Scrum Master: Ingeniosos: Le sirve para remover impedimentos con creatividad Solidario: Le encanta ayudar a otros Táctico: Es diplomático con las personas Inspirador: Genera entusiasmo en los individuos para ayudarlos a crecer Empatía: Genera sensibilidad hacia los demás Inquieto: Busca nuevas formas para que el equipo haga mejor su trabajo Influencia: Tiene influencia en la organización Protector: Protege al equipo de todas las amenazas que puedan frenar su productividad
  • 23. Scrum Master Responsabilidad: 1. Facilita todas las ceremonias 2. Ayuda al Product Owner con la priorización 3. Ayuda al equipo a mejorar continuamente 4. Se encarga de que el equipo se convierta en Ágil y sea auto organizado 5. Remueve los impedimentos utilizando sus influencias
  • 24. Scrum Team Equipo de Desarrollo El equipo de desarrollo está formado por todos los individuos necesarios para la construcción del producto en cuestión. Es el único responsable por la construcción y calidad del producto. • El equipo de desarrollo es auto-organizado • Responsable de transformar las funcionalidades comprometidas en software funcionando y con calidad productiva, o en otras palabras, producir un incremento funcional potencialmente entregable. • Es recomendable que un equipo de desarrollo se componga de hasta nueve personas
  • 25. Scrum Team Responsabilidades del Equipo: 1. Proveer las estimaciones de cuánto esfuerzo será requerido para cada una de las características del producto 2. Comprometerse al comienzo de cada Sprint a construir un conjunto determinado de características en el tiempo que dura el mismo 3. Entregar del producto terminado al finalizar cada Sprint
  • 29. Sprint Planning Meeting Que? El Product Owner le indica al equipo que quiere Como? El equipo decide cómo hará el trabajo Estima las solucione Y decide cuánto trabajo tomará para completar en el Sprint
  • 30. StandUp Meeting Reuniones diarias Uno de los beneficios de Scrum está dado por el incremento de la comunicación dentro del equipo de proyecto. Duracion Maxima: 15 Min Todos responden tres preguntas: 1. ¿Qué hice desde la última reunión diaria hasta ahora? 2. ¿En qué voy a estar trabajando desde ahora hasta la próxima reunión diaria? 3. ¿Qué problemas o impedimentos tengo?
  • 31. Review Un Beneficio es recibir feedback temprano y aumentar valor al negocio, por eso se se lleva a cabo esta ceremonia. ✓ El Product Owner evalúa en tiempo real las funcionalidades construidas y provee su feedback. ✓ Los stakeholders del proyecto también pueden participar en esta reunión para aportar sus impresiones, que pueden ser acerca de cambios en la funcionalidad construida o bien nuevas funcionalidades que surjan de ver el producto en acción.
  • 32. Retrospectiva En un método empírico como Scrum, la retrospección del equipo es el corazón de la mejora continua. Mediante el mecanismo de retrospección, el equipo reflexiona sobre la forma en la que realizó su trabajo y los acontecimientos que sucedieron en el Sprint que acaba de concluir para mejorar sus prácticas. La retrospectiva convencional se hace contestando dos preguntas: 1- Que debes mantener haciendo? 2- Que debo mejorar De ahí se determina que se implementara para el próximo sprint para mejorar.
  • 34. To be continued... Escríbenos a agilesrd@gmail.com suscríbete a la Comunidad Ágiles RD Síguenos en @Agilesrd