SlideShare una empresa de Scribd logo
1 de 57
Descargar para leer sin conexión
SCRUM
Angel Lacret
Modulo I
- Metodologias ágiles
- Antecedentes
- Manifesto agile
- ¿Por qué Agil?
- Filosofia Ágil
- Valor en el manejo de proyectos
SCRUM
Modulo II
- SCRUM
- Roles
- Artefactos
- Eventos (Planning, Daily, Retrospective)
- MOSCOW (ROI)
SCRUM
Modulo I
SCRUM
Metodologías ágiles
Las metodologías ágiles son una alternativa al manejo tradicional de
proyecto usado típicamente en el desarrollo de software. Ayuda a los
equipos a responder a la incertidumbre a través del trabajo iterativo e
incremental en periodos conocidos como sprints. Las metodologías
ágiles con una alternativa al desarrollo secuencial o en cascada. (http:
//agilemethodology.org/)
SCRUM
Antecedentes
- 1957: Bernie Dimsdale en IBM (Los Angeles, California)
- 1970: New York Telephone Company's Systems Development Center
- 1974: Edmons, E.A. “A Process for the Development Software for
Nontechnical Users as an Adaptive System “, General Systems
- Muchas otras más durante los 80 y 90 criticando la rigurosidad de los
procesos en cascadas
- 1994: El Proceso unificado Racional de IBM
- 1995: SCRUM
SCRUM
Antecedentes
- 1996: Crystal Clear y Extreme Programming (XP)
- 2001: Manifesto Agile
SCRUM
Agile Manifesto
- En el 2001, un grupo de desarrolladores se reúnen en
SnowBird, Utah, USA, para discutir nuevas formas ligeras
de desarrollar el software, y concluyen en lo siguiente:
SCRUM
Agile Manifesto
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
SCRUM
Agile Manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.
SCRUM
Agile Manifesto
1) Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua
de software con valor.
2) Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los
procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
3) Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con
preferencia al periodo de tiempo más corto posible.
SCRUM
Agile Manifesto
4) Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana
durante todo el proyecto.
5) Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno
y el apoyo que necesitan, y confiarles la ejecución del trabajo.
6) El método más eficiente y efectivo de comunicar información al equipo de desarrollo y
entre sus miembros es la conversación cara a cara.
SCRUM
Agile Manifesto
7) El software funcionando es la medida principal de progreso.
8) Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores
y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.
9) La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.
SCRUM
Agile Manifesto
10) La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.
11) Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.
12) A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a
continuación ajustar y perfeccionar su comportamiento en consecuencia.
FUENTE: http://agilemanifesto.org/
SCRUM
¿Por qué Agil?
¿Por qué tomar una aproximación ágil a un proyecto?
¿Por qué adoptar una filosofía ágil de desarrollo de software?
SCRUM
¿Por qué Agil?
INCERTIDUMBRE y CULTURA
SCRUM
¿Por qué Agil?
INCERTIDUMBRE
SCRUM
¿Por que Agil?
INCERTIDUMBRE:
En la tecnología a implementar
En el alcance de las fases o de la totalidad del proyecto
En la respuesta o aceptación de los usuarios
En el mercado objetivo
En los procesos de negocio
En los requisitos
En los cambios
SCRUM
¿Por qué Agil?
CULTURA
SCRUM
¿Por que Agil?
CULTURA:
La Cultura Organizacional se refiere a los gustos, costumbres, valores,
experiencias y creencias de un grupo de personas dentro de una Empresa.
Con el pasar de los años la experiencia ha demostrado que la productividad en los
miembros de una organización está directamente relacionada con la motivación y
la sensación de bienestar que estos puedan tener dentro de su entorno laboral,
sensaciones que están directamente relacionadas con la Cultura dentro de la
empresa.
SCRUM
¿Por que Agil?
CULTURA:
Actualmente cada vez más empresas han evolucionado a una Cultura más
orientada o propensa a adaptarse al dia a dia de las personas, siendo consecuente
con las emociones y sensaciones de estas.
Factores como empoderamiento, confianza, interacción y autoorganización, -
pilares fundamentales dentro de las metodologías ágiles- representan valores
que van en consonancia con las nuevas tendencias de culturas organizacionales.
La agilidad, como la cultura es “peoplecentric”
SCRUM
Filosofia Ágil
SCRUM
Filosofia Ágil
- No podemos predecir o planear con absoluta certeza lo que vamos a entregar, cuanto
lo entregaremos y cuál será su costo
- Empecemos con planes iniciales alrededor de las estimaciones, fechas y alcances, pero
enfoquémonos en la revisión continua de estas restricciones a medida que avanzamos
- La meta es entregar el mejor software posible dadas estas restricciones, pero ningun
metodo con el enfoque de receta de cocina mejorará lo que es “mejor”
Fuente: http://www.slideshare.net/luchoslide/cultura-agil-v210
SCRUM
¿Valor en el manejo de proyectos?
SCRUM
Valor en el manejo de proyectos
- Aumento de la productividad por el uso de una metodología alrededor de
la cultura
- Comunicaciones eficientes gracias a un marco de interacción entre sus
miembros
- Respuesta rápida de parte de equipos autoorganizados
- Capacidad de maniobrabilidad por el empoderamiento de las estructuras
ágiles
SCRUM
Modulo II
- SCRUM
- Roles
- Artefactos
- Eventos (Planning, Daily, Retrospective)
- MOSCOW (ROI)
SCRUM
Modulo II
SCRUM
SCRUM
Fuente (www.scrumalliance.org)
SCRUM
SCRUM
A framework within which people can address complex adaptive problems, while productively and
creatively delivering products of the highest possible value.
Scrum is: Lightweight, Simple to understand, Difficult to master
Scrum is a process framework that has been used to manage complex product development since the
early 1990s. Scrum is not a process or a technique for building products; rather, it is a framework within
which you can employ various processes and techniques. Scrum makes clear the relative efficacy of your
product management and development practices so that you can improve.
The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and
rules. Each component within the framework serves a specific purpose and is essential to
Scrum’s success and usage.
SCRUM
SCRUM
PILARES:
- Empirismo (Experiencia y conocimiento): Transparencia,
Inspección y Adaptación
- Iterativo e Incremental
SCRUM
SCRUM
VALORES:
- Enfoque: Pocas cosas a la vez
- Coraje: Tomar grandes retos
- Franqueza: expresar emociones y preocupaciones
- Compromiso: Comprometerse con el equipo
- Respeto: Para cada miembro del equipo
SCRUM
ROLES (El Equipo)
SCRUM
ROLES (El Equipo)
- Product Owner
- Development Team (Developers, QA, ….)
- Scrum Master
SCRUM
ROLES: Product Owner
- Responsable de maximizar el valor del producto
- Responsable del Backlog
- Expresa bien los requerimientos o hace que el equipo lo haga
- Es uno solo, y es el punto de convergencia de los cambis solicitados por
interesados
- Comunicativo y transparente
SCRUM
ROLES: Development Team
- Autoorganizado y Multidisciplinario
- Es el unico que entrega valor al producto a traves del incremento
- Scrum no reconoce titulos (Ministro, Super intendente, Mariscal …)
- No hay subequipos
- Pueden ser diversos, pero todos cuentan cómo Development Team
- Idealmente entre 4 y 8 (Two Pizza Teams)
SCRUM
ROLES: Scrum Master
- Garantizar SCRUM
- Es el un SERVANT-LEADER
- Mejoras las interacciones dentro del equipo
SCRUM
ARTEFACTOS
SCRUM
ARTEFACTOS
- Product Backlog
- Sprint Backlog
- Definition of Done
SCRUM
ARTEFACTOS: Product Backlog
- Única fuente de requerimientos para el equipo
- Todo lo que debería tener el producto
- Responsabilidad del Product Owner
- Ordenado por prioridad
- No necesita estar completo
- Estimado por el Development Team
SCRUM
ARTEFACTOS: Sprint Backlog
- Subconjunto del Product Backlog
- Priorizado
- Bien claro
- Compone el Sprint Goal
SCRUM
ARTEFACTOS: Definition of Done
- Definicion de que quiere decir LISTO
- Cuando se declara un item como LISTO, es necesario que todo el mundo
sepa que quiere decir LISTO
- En equipos complejos incluye requerimientos e items de calidad. Ejemplo:
Pantallas, Pruebas unitarias, Desarrollo, Integración, QA
SCRUM
EVENTOS ó CEREMONIAS
SCRUM
EVENTOS
- Sprint Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective
SCRUM
EVENTOS: Sprint Planning
- El trabajo a ser realizado en el Sprint
- Participa todo el equipo de trabajo
- Máximo de 8 horas para Sprints de un mes
- Responde a lo que va ser entregado en el Sprint (Sprint Goal)
- Los items seleccionados para el Sprint deben ser aclarados en este evento
SCRUM
EVENTOS: Daily Scrum
- Reunión diaria de 15 minutos para sincronizar las actividades que se están
realizando
- Lo miembros de el Development Team responden: ¿Que hice ayer?, ¿Que
hare hoy?, ¿Note un impedimento para continuar con el trabajo?
- Es responsabilidad del Scrum Master que se de la reunión, pero es ejecutada
por el Development Team
- Solo para el Development Team
SCRUM
EVENTOS: Sprint Review
- Inspeccionar el incremento
- Se cambia el Backlog de ser necesario
- 4 horas en sprint de un mes
- El product owner explica el avance
- Se revisan los problemas y cómo se resolvieron
- Se revisan los tiempos, presupuestos etc
SCRUM
EVENTOS: Sprint Retrospective
- Despues del Sprint Review
- Una oportunidad para mejorar e implementar correcciones
- Crear un plan para estas mejoras
SCRUM
SCRUM?
SCRUM
SCRUM
SCRUM!
ALGO EXTRA
SCRUM
ESTIMACIONES
SCRUM
ESTIMACIONES
- Planning Poker
SCRUM
MOSCOW
SCRUM
MOSCOW
- Must have: Items necesarios en el Sprint
- Should: Importante pero no necesario, no criticos.
- Could have: deseables pero no necesarios, pueden mejorar la experiencia o
satisfacción a un bajo costo
- Won't have: menor criticidad, bajo valor, o no apropiados en este momento
-
SCRUM
PROJECT MANAGER
vs
SCRUM MASTER
SCRUM
PECADOS EN SCRUM
SCRUM
PECADOS EN SCRUM
- Puntos de historia como horas de trabajo
- Sobreestimar
- Convertir al project manager en el scrum master
- Convertir al scrum master en el product owner
- No tener dailys meeting
- Alargar los sprints
- No hacer retrospectives meetings
SCRUM

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Metodología agile scrum
Metodología agile scrum Metodología agile scrum
Metodología agile scrum
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
Scrum best practices
Scrum best practicesScrum best practices
Scrum best practices
 
Gestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyectoGestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyecto
 
Agile cevik yaklasim ile scrum yontemi
Agile cevik yaklasim ile scrum yontemiAgile cevik yaklasim ile scrum yontemi
Agile cevik yaklasim ile scrum yontemi
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM Master
 
Introduccion a Scrum
Introduccion a ScrumIntroduccion a Scrum
Introduccion a Scrum
 
Sprint review presentation
Sprint review presentationSprint review presentation
Sprint review presentation
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum
ScrumScrum
Scrum
 
Scrum como metodologia agil
Scrum como metodologia agilScrum como metodologia agil
Scrum como metodologia agil
 
Presentación SCRUM
Presentación SCRUMPresentación SCRUM
Presentación SCRUM
 
Scrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosScrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectos
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 

Destacado

METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
Alacret presentation meetup El Arte de programar
Alacret   presentation meetup  El Arte de programarAlacret   presentation meetup  El Arte de programar
Alacret presentation meetup El Arte de programarAngel Lacret
 
Workshop - Aproximación al metodología Scrum
Workshop - Aproximación al metodología ScrumWorkshop - Aproximación al metodología Scrum
Workshop - Aproximación al metodología ScrumSlashMobility.com
 
Trends for 2011 and beyond...
Trends for 2011 and beyond...Trends for 2011 and beyond...
Trends for 2011 and beyond...Optimal Usability
 
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 softwareJuan Gomez
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmmanuelo
 

Destacado (8)

1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Alacret presentation meetup El Arte de programar
Alacret   presentation meetup  El Arte de programarAlacret   presentation meetup  El Arte de programar
Alacret presentation meetup El Arte de programar
 
Workshop - Aproximación al metodología Scrum
Workshop - Aproximación al metodología ScrumWorkshop - Aproximación al metodología Scrum
Workshop - Aproximación al metodología Scrum
 
Trends for 2011 and beyond...
Trends for 2011 and beyond...Trends for 2011 and beyond...
Trends for 2011 and beyond...
 
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
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
La alternativa agil v5.7
La alternativa agil   v5.7La alternativa agil   v5.7
La alternativa agil v5.7
 

Similar a Workshop Framework SCRUM

Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque IJuan Carlos Rubio Pineda
 
Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2Germán Aguilar
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxJimenaRamosMamani1
 
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)Luis Mulato
 
Scrum of-platzi-slides
Scrum of-platzi-slides Scrum of-platzi-slides
Scrum of-platzi-slides Elio Laureano
 
Exposicion de marcos de referencias
Exposicion de marcos de referenciasExposicion de marcos de referencias
Exposicion de marcos de referenciasRosalva Bautista
 
TS 2do Corte I1 Onassis Daubeterre - SCRUM
TS 2do Corte I1 Onassis Daubeterre - SCRUMTS 2do Corte I1 Onassis Daubeterre - SCRUM
TS 2do Corte I1 Onassis Daubeterre - SCRUMOnassis D'aubeterre
 
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)RaelZabala
 
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 TIPSJorge Hernán Abad Londoño
 
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoMetodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoRudyErickAlarconAyar1
 

Similar a Workshop Framework SCRUM (20)

Workshop Scrum
Workshop ScrumWorkshop Scrum
Workshop Scrum
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque I
 
Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptx
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
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
 
Es scrumprimer20
Es scrumprimer20Es scrumprimer20
Es scrumprimer20
 
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)
 
Exposicion Scrum
Exposicion ScrumExposicion Scrum
Exposicion Scrum
 
Resumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUMResumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUM
 
Scrum of-platzi-slides
Scrum of-platzi-slides Scrum of-platzi-slides
Scrum of-platzi-slides
 
Exposicion de marcos de referencias
Exposicion de marcos de referenciasExposicion de marcos de referencias
Exposicion de marcos de referencias
 
Scrum workshop
Scrum workshopScrum workshop
Scrum workshop
 
TS 2do Corte I1 Onassis Daubeterre - SCRUM
TS 2do Corte I1 Onassis Daubeterre - SCRUMTS 2do Corte I1 Onassis Daubeterre - SCRUM
TS 2do Corte I1 Onassis Daubeterre - SCRUM
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Scrum
ScrumScrum
Scrum
 
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)
Resumen individual 22 04 rael zabala T.Práctico # (ISI-311)
 
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
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoMetodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (19)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Workshop Framework SCRUM

  • 2. Modulo I - Metodologias ágiles - Antecedentes - Manifesto agile - ¿Por qué Agil? - Filosofia Ágil - Valor en el manejo de proyectos SCRUM
  • 3. Modulo II - SCRUM - Roles - Artefactos - Eventos (Planning, Daily, Retrospective) - MOSCOW (ROI) SCRUM
  • 5. Metodologías ágiles Las metodologías ágiles son una alternativa al manejo tradicional de proyecto usado típicamente en el desarrollo de software. Ayuda a los equipos a responder a la incertidumbre a través del trabajo iterativo e incremental en periodos conocidos como sprints. Las metodologías ágiles con una alternativa al desarrollo secuencial o en cascada. (http: //agilemethodology.org/) SCRUM
  • 6. Antecedentes - 1957: Bernie Dimsdale en IBM (Los Angeles, California) - 1970: New York Telephone Company's Systems Development Center - 1974: Edmons, E.A. “A Process for the Development Software for Nontechnical Users as an Adaptive System “, General Systems - Muchas otras más durante los 80 y 90 criticando la rigurosidad de los procesos en cascadas - 1994: El Proceso unificado Racional de IBM - 1995: SCRUM SCRUM
  • 7. Antecedentes - 1996: Crystal Clear y Extreme Programming (XP) - 2001: Manifesto Agile SCRUM
  • 8. Agile Manifesto - En el 2001, un grupo de desarrolladores se reúnen en SnowBird, Utah, USA, para discutir nuevas formas ligeras de desarrollar el software, y concluyen en lo siguiente: SCRUM
  • 9. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: SCRUM
  • 10. Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. SCRUM
  • 11. Agile Manifesto 1) Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor. 2) Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente. 3) Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible. SCRUM
  • 12. Agile Manifesto 4) Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. 5) Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo. 6) El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara. SCRUM
  • 13. Agile Manifesto 7) El software funcionando es la medida principal de progreso. 8) Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida. 9) La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad. SCRUM
  • 14. Agile Manifesto 10) La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial. 11) Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados. 12) A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia. FUENTE: http://agilemanifesto.org/ SCRUM
  • 15. ¿Por qué Agil? ¿Por qué tomar una aproximación ágil a un proyecto? ¿Por qué adoptar una filosofía ágil de desarrollo de software? SCRUM
  • 18. ¿Por que Agil? INCERTIDUMBRE: En la tecnología a implementar En el alcance de las fases o de la totalidad del proyecto En la respuesta o aceptación de los usuarios En el mercado objetivo En los procesos de negocio En los requisitos En los cambios SCRUM
  • 20. ¿Por que Agil? CULTURA: La Cultura Organizacional se refiere a los gustos, costumbres, valores, experiencias y creencias de un grupo de personas dentro de una Empresa. Con el pasar de los años la experiencia ha demostrado que la productividad en los miembros de una organización está directamente relacionada con la motivación y la sensación de bienestar que estos puedan tener dentro de su entorno laboral, sensaciones que están directamente relacionadas con la Cultura dentro de la empresa. SCRUM
  • 21. ¿Por que Agil? CULTURA: Actualmente cada vez más empresas han evolucionado a una Cultura más orientada o propensa a adaptarse al dia a dia de las personas, siendo consecuente con las emociones y sensaciones de estas. Factores como empoderamiento, confianza, interacción y autoorganización, - pilares fundamentales dentro de las metodologías ágiles- representan valores que van en consonancia con las nuevas tendencias de culturas organizacionales. La agilidad, como la cultura es “peoplecentric” SCRUM
  • 23. Filosofia Ágil - No podemos predecir o planear con absoluta certeza lo que vamos a entregar, cuanto lo entregaremos y cuál será su costo - Empecemos con planes iniciales alrededor de las estimaciones, fechas y alcances, pero enfoquémonos en la revisión continua de estas restricciones a medida que avanzamos - La meta es entregar el mejor software posible dadas estas restricciones, pero ningun metodo con el enfoque de receta de cocina mejorará lo que es “mejor” Fuente: http://www.slideshare.net/luchoslide/cultura-agil-v210 SCRUM
  • 24. ¿Valor en el manejo de proyectos? SCRUM
  • 25. Valor en el manejo de proyectos - Aumento de la productividad por el uso de una metodología alrededor de la cultura - Comunicaciones eficientes gracias a un marco de interacción entre sus miembros - Respuesta rápida de parte de equipos autoorganizados - Capacidad de maniobrabilidad por el empoderamiento de las estructuras ágiles SCRUM
  • 26. Modulo II - SCRUM - Roles - Artefactos - Eventos (Planning, Daily, Retrospective) - MOSCOW (ROI) SCRUM
  • 29. SCRUM A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. Scrum is: Lightweight, Simple to understand, Difficult to master Scrum is a process framework that has been used to manage complex product development since the early 1990s. Scrum is not a process or a technique for building products; rather, it is a framework within which you can employ various processes and techniques. Scrum makes clear the relative efficacy of your product management and development practices so that you can improve. The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules. Each component within the framework serves a specific purpose and is essential to Scrum’s success and usage. SCRUM
  • 30. SCRUM PILARES: - Empirismo (Experiencia y conocimiento): Transparencia, Inspección y Adaptación - Iterativo e Incremental SCRUM
  • 31. SCRUM VALORES: - Enfoque: Pocas cosas a la vez - Coraje: Tomar grandes retos - Franqueza: expresar emociones y preocupaciones - Compromiso: Comprometerse con el equipo - Respeto: Para cada miembro del equipo SCRUM
  • 33. ROLES (El Equipo) - Product Owner - Development Team (Developers, QA, ….) - Scrum Master SCRUM
  • 34. ROLES: Product Owner - Responsable de maximizar el valor del producto - Responsable del Backlog - Expresa bien los requerimientos o hace que el equipo lo haga - Es uno solo, y es el punto de convergencia de los cambis solicitados por interesados - Comunicativo y transparente SCRUM
  • 35. ROLES: Development Team - Autoorganizado y Multidisciplinario - Es el unico que entrega valor al producto a traves del incremento - Scrum no reconoce titulos (Ministro, Super intendente, Mariscal …) - No hay subequipos - Pueden ser diversos, pero todos cuentan cómo Development Team - Idealmente entre 4 y 8 (Two Pizza Teams) SCRUM
  • 36. ROLES: Scrum Master - Garantizar SCRUM - Es el un SERVANT-LEADER - Mejoras las interacciones dentro del equipo SCRUM
  • 38. ARTEFACTOS - Product Backlog - Sprint Backlog - Definition of Done SCRUM
  • 39. ARTEFACTOS: Product Backlog - Única fuente de requerimientos para el equipo - Todo lo que debería tener el producto - Responsabilidad del Product Owner - Ordenado por prioridad - No necesita estar completo - Estimado por el Development Team SCRUM
  • 40. ARTEFACTOS: Sprint Backlog - Subconjunto del Product Backlog - Priorizado - Bien claro - Compone el Sprint Goal SCRUM
  • 41. ARTEFACTOS: Definition of Done - Definicion de que quiere decir LISTO - Cuando se declara un item como LISTO, es necesario que todo el mundo sepa que quiere decir LISTO - En equipos complejos incluye requerimientos e items de calidad. Ejemplo: Pantallas, Pruebas unitarias, Desarrollo, Integración, QA SCRUM
  • 43. EVENTOS - Sprint Planning - Daily Scrum - Sprint Review - Sprint Retrospective SCRUM
  • 44. EVENTOS: Sprint Planning - El trabajo a ser realizado en el Sprint - Participa todo el equipo de trabajo - Máximo de 8 horas para Sprints de un mes - Responde a lo que va ser entregado en el Sprint (Sprint Goal) - Los items seleccionados para el Sprint deben ser aclarados en este evento SCRUM
  • 45. EVENTOS: Daily Scrum - Reunión diaria de 15 minutos para sincronizar las actividades que se están realizando - Lo miembros de el Development Team responden: ¿Que hice ayer?, ¿Que hare hoy?, ¿Note un impedimento para continuar con el trabajo? - Es responsabilidad del Scrum Master que se de la reunión, pero es ejecutada por el Development Team - Solo para el Development Team SCRUM
  • 46. EVENTOS: Sprint Review - Inspeccionar el incremento - Se cambia el Backlog de ser necesario - 4 horas en sprint de un mes - El product owner explica el avance - Se revisan los problemas y cómo se resolvieron - Se revisan los tiempos, presupuestos etc SCRUM
  • 47. EVENTOS: Sprint Retrospective - Despues del Sprint Review - Una oportunidad para mejorar e implementar correcciones - Crear un plan para estas mejoras SCRUM
  • 54. MOSCOW - Must have: Items necesarios en el Sprint - Should: Importante pero no necesario, no criticos. - Could have: deseables pero no necesarios, pueden mejorar la experiencia o satisfacción a un bajo costo - Won't have: menor criticidad, bajo valor, o no apropiados en este momento - SCRUM
  • 57. PECADOS EN SCRUM - Puntos de historia como horas de trabajo - Sobreestimar - Convertir al project manager en el scrum master - Convertir al scrum master en el product owner - No tener dailys meeting - Alargar los sprints - No hacer retrospectives meetings SCRUM