SlideShare una empresa de Scribd logo
1 de 48
Descargar para leer sin conexión
Mg. Richard E. Mendoza G.
● Definición
Agile es la habilidad para crear
productos y responder al
cambio.
● Es muchas cosas
Agile es un conjunto de marcos
de trabajo ymetodologías
● Centrado en laspersonas
Agile se centra en las personas y
como estas trabajany colaboran
¿QUÉESAGILE?
¿QUÉ ES AGILE?
Estamos descubriendo
formas mejores de
desarrollar software tanto
por nuestra propia
experiencia como
ayudando a terceros.
Agile Manifesto
MENTALIDAD
DIFERENCIASDEL DESARROLLO
TRADICIONAL CONAGILE
Grupo detrabajo Requerimientos
Generación devalor
• Individuos e interaccionessobre
•procesos y herramientas
•Software funcionando sobre
•documentación extensiva
Colaboración con el cliente sobre
negociación contractual
Respuesta ante el cambio sobre
seguir un plan
Manifiesto por el Desarrollo Ágil de Software
● Satisfacción al cliente
Entregas tempranas ycontinuas
de software convalor
● Cambios
Los cambios son bienvenidos
en cualquier etapa del
proyecto.
12 PRINCIPIOS DEAGILE
● Software funcional
Se entrega frecuentemente, en
períodos de tiempocortos.
● Colaboración
Negocio y
desarrolladores
trabajamos juntos.
● Individuos motivados
Se debe dar un buen entorno y
confianza al equipo de
desarrollo.
● Comunicación cara acara
Es el método más eficiente y efectivo
de comunicación con el equipo.
● Progreso
El software funcionando es la med
principal deprogreso.
● Desarrollo sostenible
El ritmo de desarrollo debe
ser constante de forma
indefinida.
12 PRINCIPIOS DEAGILE
● Mejora continua
A través de excelencia técnica y
buen diseño.
● Simplicidad
El arte de maximizar la cantidad
de trabajo no realizado es
esencial.
● Autoorganización
Las mejores arquitecturas,
requisitos y diseños emergen de
equipos autoorganizados.
● Autoevaluación
El equipo es capaz de ajustar
y perfeccionar su
comportamiento.
12 PRINCIPIOS DEAGILE
¿QUÉESSCRUM?
Scrum es un marco de trabajo por
el cual las personas pueden
abordar problemas complejos
adaptativos, a la vez que entregan
productos del máximo valor posible
productivay creativamente.
La esencia de Scrum es un pequeño
equipo de personas. El equipo
individual es altamente flexible y
adaptativo.
CICLO DE VIDA DE SCRUM
Product Owner
Product Backlog
Sprint Planning
Meeting
(Part One and Two)
Sprint
Backlog
Team
Scrum Master
Review
Product
Backlog
Refinament
Daily Scrum
Meeting and
Artifacts Update
Retrospective
Potentially
Shippable Product
Increment
Enfoque
PILARES Y VALORES
SCRUM
T
R
A
N
S
P
A
R
E
N
C
I
A
I
N
S
P
E
C
C
I
Ó
N
A
D
A
P
T
A
C
I
Ó
N
PILARES
Compromiso
Coraje
Apertura
Respeto
¿PORDÓNDE EMPEZAR?
EL EQUIPOSCRUM
El equipo de scrum es autoorganizado ymultifuncional.
● Dueño del producto (Product
Owner)
Responsable de maximizar el
valor del producto.
● Scrum Master
Responsable de
promover y apoyar
Scrum
● Equipo de desarrollo
(Development Team)
Profesionales que realizan el
trabajo de entregar un
incremento de producto
“Terminado”
EVENTOSDESCRUM
En Scrum existen eventos predefinidos con el fin de crear regularidad
y minimizar la necesidad de reuniones no definidas en Scrum.
● Sprint
Es el corazón de Scrum donde
se crea un incremento del
producto.
● Planificación de Sprint (Sprint
planning)
Ceremonia para definir qué
se hará durante elsprint.
● Scrum Diario (Dailystand-up)
Reunión diaria de todo el equipo de
desarrollo.
● Revisión de Sprint(Sprint review)
Es donde se muestra el incremento
desarrollado durante el sprint.
● Retrospectiva deSprint (Sprint
retrospective)
Oportunidad paraaplicar mejora
continua
ARTEFACTOSDESCRUM
Los artefactos de Scrum representan trabajo o valor en diversas formas
que son útiles para proporcionar transparencia y oportunidades para la
inspección y adaptación.
● Lista de Producto(Product Backlog)
Es una lista ordenada de todo lo que se conoce que es necesario en el
producto.
● Lista de Pendientes del Sprint (Sprint Backlog)
Elementos de la Lista de Producto seleccionados para elSprint.
EL EQUIPOSCRUM
Equipo de
desarrollo
Scrum
master
Product
owner
El modelo de equipo en Scrum está diseñado para optimizar la
flexibilidad, la creatividad y la productividad.
Dependencias
Es ideal organizar los equipos
pensando en minimizar las
dependencias con entes
externos.
Tipos de organización
Los equipos se pueden
organizar con base en
funcionalidades o
componentes.
EQUIPOSCRUM
Los Equipos Scrumentregan productos de forma iterativa e
incremental, maximizando las oportunidades de obtener
retroalimentación.
Es el responsable de maximizar el valor del producto resultante del
trabajo del Equipo de Desarrollo.
EL DUEÑO DEPRODUCTO
● Asegurarse que la Lista del Producto sea visible,
transparente y clara.
● Asegurar que el Equipo de Desarrollo conoce
los elementos de la Lista del Producto.
● Las decisiones del Dueño de Producto se
reflejan en el contenido y en la priorización de la
Lista del Producto.
● Nadie puede forzar al Equipo de Desarrollo a
que trabaje con base en un conjunto diferente
derequisitos.
Dueño de Producto es la única persona responsable de gestionar la Lista
del Producto.
EL DUEÑO DEPRODUCTO
Responsabilidades:
● Expresar claramente los elementos
de la Lista del Producto.
● Dar prioridad a los elementos de la
lista delproducto.
● Optimizar el valor del trabajo del
Equipo deDesarrollo.
Es responsable de promover y apoyar Scrum ayudando a todos a
entender la teoría, prácticas, reglas y valores de Scrum.
ELROL DEL SCRUMMASTER
El Scrum Master es un líder que está al
servicio del Equipo Scrum.
Ayuda a las personas externas al Equipo
Scrum a entender qué interacciones con el
Equipo Scrum pueden ser útiles y cuáles no.
ELROL DELSCRUMMASTER
● Asegurar que los objetivos, el alcance
y el dominio del producto sean
entendidos por todos en el equipo
Scrum de la mejor manera posible.
● Entender y practicar la agilidad.
● Facilitar los eventos de Scrum según
se requiera o necesite.
El servicio del Scrum Master
al Dueño del Producto
● Liderar y guiar a la organización en
la adopción deScrum.
● Trabajar con otros Scrum Masters
para incrementar la efectividad de la
aplicación de Scrum en la
organización.
El servicio del Scrum Master
a la organización
El servicio del Scrum Master
al Equipo de Desarrollo
● Guiar al Equipo de Desarrollo en ser
autoorganizado ymultifuncional.
● Ayudar al Equipo de Desarrollo a
crear productos de alto valor.
● Eliminar impedimentos para el
progreso del Equipo de Desarrollo.
EL EQUIPO DE DESARROLLO
La organización es la encargada de
estructurar y empoderar a los Equipos de
Desarrollo para que estos organicen y
gestionen su propio trabajo.
El tamaño óptimo del Equipo de Desarrollo es
lo suficientemente pequeño como para
permanecer ágil y lo suficientemente grande
como para completar una cantidad de
trabajosignificativa.
El Equipo de Desarrollo consiste en los profesionales que realizan el trabajo de
entregar un incremento de producto “Terminado” que potencialmente se pueda
poner en producción al final de cada Sprint.
EL EQUIPO DEDESARROLLO
Características:
● Autoorganizados.
● Multifuncionales.
● No tienentítulos.
● No haysubequipos.
● Solo se puede modificar al terminar
el sprint.
LAS ÉPICASYPRODUCTBACKLOG
 La Lista de Producto es una lista
ordenada de todo lo que se conoce
que es necesario en el producto.
 Es la única fuente de requisitos para
cualquier cambio a realizarse en el
producto.
 La Lista de Producto nunca está
completa, siempre se va a
desarrollando a medida avanza el
proyecto.
 Los elementos en la lista más
prioritarios tienen descripciones
más completas.
 La Lista de Producto es dinámica;
cambia constantemente para
identificar lo que el producto
necesita para ser adecuado,
competitivo yútil
 La Lista del Producto es un artefacto
vivo, es decir, que está cambiando
constantemente.
Las historias de usuario son los elementos más específicos de la
Lista de Producto, contienen la visión del usuario sobre la
funcionalidad esperada del producto.
HISTORIAS DEUSUARIO
La definición de completo son la lista de
elementos requeridos para saber que
una historiaestá completa. Ejemplo:
● Funcionalidad.
(Criteriosde aceptación)
● Código subido engit.
● Pruebas creadas.
● Documentación.
COMPONENTESDEHISTORIA
Las tres C's:
● Cards (Tarjetas).
● Conversación.
● Confirmación.
INVIRTIENDO ENHISTORIAS
● I -Independiente
● N -Negociable
● V -Valiosa
● E -Estimable
● S - Small(Pequeña)
● T - Testable(Comprobable)
Los puntos de una historia son un
número que representa variascosas:
● Complejidad de lahistoria
● Cantidad de trabajorequerido
● Conocimientos necesarios
● Incertidumbre
ESTIMAR HISTORIAS DEUSUARIO
Los valores de los puntos no tienen conexión con
ninguna unidad de medida específica.
Esta es una herramienta que sirve
para que todo el equipo participe
en la estimación de lashistorias.
Puede utilizar distintas escalas:
● Fibonacci modificado (1, 2, 3, 5, 8,
13, 20, 40, 100, ∞ y ?)
● 2n (1, 2, 4, 8, 16, 32…)
POKERDEPLANEACIÓN
● Velocidad
Es el total de puntos de las
historias de usuario completados
por el equipo durante unsprint.
● Capacidad
Total de historias de usuario que
se pueden completar en un sprint
futuro.
Es un subconjunto de la Lista de Producto y contiene todos los elementos que serán
desarrollados durante el Sprint.
De estos elementos dependerá el incremento a desarrollar y los objetivos del
Sprint.
LISTADEPENDIENTESDELSPRINT
En cualquier momento del
Sprint el equipo puede
analizar el progreso hecho y
revisar si aún se puede
cumplir el objetivo planeado
al inicio de la iteración.
MIDIENDO ELAVANCE PROYECTO
BURN-DOWNCHART
BURN-UPCHART
Es el corazón de Scrum, es un período de tiempo determinado
en que se crea un incremento deproducto.
EL SPRINT
● Cada Sprint debe tener un
objetivo claro.
● Cualquier cambio dentro del
Sprint debe ser negociado entre
el Product Owner y el Equipo de
desarrollo.
● Si los objetivos del Sprint quedan
obsoletos este podría ser
cancelado.
● Solo el Product Owner tiene la
autoridad para cancelar un
Sprint.
● Es muy poco común cancelar un
sprint.
ELSPRINT
Planeación del
Sprint
Retrospectiva
del Sprint
Scrum diario
Revisión del
Sprint
Trabajo de
desarrollo
El ciclode
Scrum
● Aquí se planifica todo el trabajo del
Sprint.
● Debe estar presente todo el
equipo deScrum.
● No debe durar más de 8 horas
(Sprintsde 4 semanas).
● El Scrum master se encarga de
organizar laceremonia.
PLANEANDO ELSPRINT
¿Qué puede entregarse al final del Sprint?
¿Cómo se logrará hacer ese trabajo?
● Es una reunión diaria de no más de
15 minutos del Equipo de
Desarrollo.
● Se utiliza para planear las
próximas 24 horas de trabajo.
● Optimiza la colaboración entre los
miembros delequipo.
● También ayuda para medir el
progreso para cumplir el objetivo
del sprint.
DAILY STAND-UP
● El Scrum Master ayuda a programar la
reunión en el mismo lugar a la
misma hora todos los días.
● Otras personas pueden estar
presentes pero no participan.
Tres preguntas:
● ¿Qué hiceayer?
● ¿Qué haréhoy?
● ¿Tengo algúnimpedimento?
● Si existen impedimentos el
Scrum Master será el
encargado de ayudar a
resolverlos.
● Si se necesitan más detalles
sobre lo discutido el equipo
puede reunirse de ser necesario.
DAILY STAND-UP
Dentro de los procesos de Scrum es altamente deseado siempre
tener funcionalidad en la Lista de Producto listas para
implementación.
REFINANDO HISTORIAS
● Se recomiendo tener al menos una sesión para refinar historias durante
el sprint.
● Esta reunión es organizada por el Scrum Master y pueden participar todos
los miembros del Equipo de Desarrollo. El Product Owner siempre está
presente.
● El objetivo de la sesión de refinamiento de historias es poder tomar las
funcionalidades a trabajar en el siguiente Sprint y detectar cualquier posible
duda o impedimento antes de comenzar el sprint.
La revisión de sprint ocurre siempre al final del sprint, en ella se
demuestran los avances de la iteración y el producto funcional que
se construyó.
REVISIÓN DELSPRINT
● Es facilitado por el Scrum Master.
● No debe durar más de 4 horas para sprints de un mes.
Para sprints más cortos la ceremonia deberá durar menos tiempo.
● Al final de la revisión se tendrá una lista de productoactualizada.
● Importante, guarda las presentaciones y muestra el producto desarrollado.
REVISIÓN DELSPRINT
Reunión informaly
abierta aldiálogo
No es una
reunión de
seguimiento
● No debe durar más de 3 horas para un sprint de 1
mes.
● Es facilitada por el Scrum Master.
● Participa todo el equipo de Scrum.
● En base a las respuestas se identifican los
elementos más importantes, se buscan
soluciones y se crea un plan de acción para aplicar
las mejoras.
RETROSPECTIVA
Herramientas
Relaciones
Personas
Procesos
Tres preguntas:
● ¿Qué hicimosbien?
● ¿Qué no hicimos tan bien?
● ¿Qué podemosmejorar?
Scrum es capaz de funcionar con
proyectos de 10 personas como
proyectos de 100 y más.
La forma en como está diseñado Scrum
permite enfrentar proyectos de distintos
niveles de complejidad.
Scrum of Scrums es una reunión donde
frecuentemente se encuentran miembros
de todos los equipos y que permite
coordinar esfuerzos entre los distintos
equipos de la organización.
ESCALABILIDAD
Scrum deScrums
Equipo 1 Equipo 2 Equipo 3
LA IMPORTANCIA DE LAS
COMUNIDADES DEPRÁCTICA
Las comunidades de práctica
son grupos de personas que
comparten un interés o una
pasión por algo que hacen y
aprenden a hacerlo mejor a
medida vaninteractuando.
Étienne Wenger
COMUNIDADES DEPRÁCTICA
Dominio Que nosgusta
Práctica Como locompartimos
Comunidad A quién más le interesa
COMUNIDADES DEPRÁCTICA
Basadas enroles Basadas entópicos
COMUNIDADES DEPRÁCTICA
GRUPO 11

Más contenido relacionado

La actualidad más candente

Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum masterFrançois-Xavier BRAVO
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning Priyanka Nomula
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum FrameworkNaresh Jain
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningoGuild .
 
Diagrama de gantt
Diagrama de ganttDiagrama de gantt
Diagrama de ganttweysiba
 
Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)Ahmed Alnaqaa
 
Plan de gestión del tiempo
Plan de gestión del tiempoPlan de gestión del tiempo
Plan de gestión del tiempojfsalas
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)Manoj Ellappan
 
Technical writing in an agile development environment
Technical writing in an agile development environmentTechnical writing in an agile development environment
Technical writing in an agile development environmentAlok Singh
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and ToolsNaresh Gajuveni
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & ScrumMahdi Taghizadeh
 

La actualidad más candente (20)

Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum master
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Agile pmo nueva generación
Agile pmo nueva generaciónAgile pmo nueva generación
Agile pmo nueva generación
 
Dive into sprint planning
Dive into sprint planning Dive into sprint planning
Dive into sprint planning
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint Planning
 
Diagrama de gantt
Diagrama de ganttDiagrama de gantt
Diagrama de gantt
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)
 
Scrum
ScrumScrum
Scrum
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
Scrum: la guía básica
Scrum: la guía básicaScrum: la guía básica
Scrum: la guía básica
 
Plan de gestión del tiempo
Plan de gestión del tiempoPlan de gestión del tiempo
Plan de gestión del tiempo
 
Software project management 3
Software project management 3Software project management 3
Software project management 3
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
Technical writing in an agile development environment
Technical writing in an agile development environmentTechnical writing in an agile development environment
Technical writing in an agile development environment
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 

Similar a Semana 1 Introducción a Scrum

Autentia-MazosAgile-v1.0.pdf
Autentia-MazosAgile-v1.0.pdfAutentia-MazosAgile-v1.0.pdf
Autentia-MazosAgile-v1.0.pdfmario boxing
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1JeremyLuiggi1
 
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
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectosMax Kraszewski
 
Fundamentos en Scrum
Fundamentos en ScrumFundamentos en Scrum
Fundamentos en ScrumiT Synergy
 
Capacitación de temas ágiles.pptx
Capacitación de temas ágiles.pptxCapacitación de temas ágiles.pptx
Capacitación de temas ágiles.pptxDidierYepezCabanilla
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfFranciscoVelandiaSot
 
Agile - un amante esquivo
Agile - un amante esquivoAgile - un amante esquivo
Agile - un amante esquivobetabeers
 
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 SCRUMAlejandro Marin
 
UXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUX Nights
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a AgileAgile-Barcelona
 

Similar a Semana 1 Introducción a Scrum (20)

Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Scrum Resumen
Scrum ResumenScrum Resumen
Scrum Resumen
 
Autentia-MazosAgile-v1.0.pdf
Autentia-MazosAgile-v1.0.pdfAutentia-MazosAgile-v1.0.pdf
Autentia-MazosAgile-v1.0.pdf
 
Scrum vs kanban
Scrum vs kanbanScrum vs kanban
Scrum vs kanban
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
 
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
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 
Fundamentos en Scrum
Fundamentos en ScrumFundamentos en Scrum
Fundamentos en Scrum
 
Capacitación de temas ágiles.pptx
Capacitación de temas ágiles.pptxCapacitación de temas ágiles.pptx
Capacitación de temas ágiles.pptx
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdf
 
Presentación SCRUM
Presentación SCRUMPresentación SCRUM
Presentación SCRUM
 
El Desarrollo Ágil de Proyectos
El Desarrollo Ágil de ProyectosEl Desarrollo Ágil de Proyectos
El Desarrollo Ágil de Proyectos
 
Agile - un amante esquivo
Agile - un amante esquivoAgile - un amante esquivo
Agile - un amante esquivo
 
Es scrumprimer20
Es scrumprimer20Es scrumprimer20
Es scrumprimer20
 
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
 
UXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product Backlog
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos
 
Scrum y principios ágiles
Scrum y principios ágilesScrum y principios ágiles
Scrum y principios ágiles
 

Más de Richard Eliseo Mendoza Gafaro

PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIRichard Eliseo Mendoza Gafaro
 

Más de Richard Eliseo Mendoza Gafaro (20)

CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEICUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
 
Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1
 
MANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASEMANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASE
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
 
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UXPARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
 
Explicación cadena de valor
Explicación cadena de valorExplicación cadena de valor
Explicación cadena de valor
 
MANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEBMANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEB
 
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCHMANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
 
CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2
 
CUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3DCUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3D
 
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOSMANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
 
INTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOSINTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOS
 
CLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUDCLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUD
 
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIOCASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
 
MATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNAMATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNA
 
PREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTASPREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTAS
 

Último

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 

Último (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 

Semana 1 Introducción a Scrum

  • 1. Mg. Richard E. Mendoza G.
  • 2.
  • 3. ● Definición Agile es la habilidad para crear productos y responder al cambio. ● Es muchas cosas Agile es un conjunto de marcos de trabajo ymetodologías ● Centrado en laspersonas Agile se centra en las personas y como estas trabajany colaboran ¿QUÉESAGILE?
  • 5. Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. Agile Manifesto MENTALIDAD
  • 6. DIFERENCIASDEL DESARROLLO TRADICIONAL CONAGILE Grupo detrabajo Requerimientos Generación devalor
  • 7. • Individuos e interaccionessobre •procesos y herramientas •Software funcionando sobre •documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Manifiesto por el Desarrollo Ágil de Software
  • 8. ● Satisfacción al cliente Entregas tempranas ycontinuas de software convalor ● Cambios Los cambios son bienvenidos en cualquier etapa del proyecto. 12 PRINCIPIOS DEAGILE ● Software funcional Se entrega frecuentemente, en períodos de tiempocortos. ● Colaboración Negocio y desarrolladores trabajamos juntos.
  • 9. ● Individuos motivados Se debe dar un buen entorno y confianza al equipo de desarrollo. ● Comunicación cara acara Es el método más eficiente y efectivo de comunicación con el equipo. ● Progreso El software funcionando es la med principal deprogreso. ● Desarrollo sostenible El ritmo de desarrollo debe ser constante de forma indefinida. 12 PRINCIPIOS DEAGILE
  • 10. ● Mejora continua A través de excelencia técnica y buen diseño. ● Simplicidad El arte de maximizar la cantidad de trabajo no realizado es esencial. ● Autoorganización Las mejores arquitecturas, requisitos y diseños emergen de equipos autoorganizados. ● Autoevaluación El equipo es capaz de ajustar y perfeccionar su comportamiento. 12 PRINCIPIOS DEAGILE
  • 11. ¿QUÉESSCRUM? Scrum es un marco de trabajo por el cual las personas pueden abordar problemas complejos adaptativos, a la vez que entregan productos del máximo valor posible productivay creativamente. La esencia de Scrum es un pequeño equipo de personas. El equipo individual es altamente flexible y adaptativo.
  • 12. CICLO DE VIDA DE SCRUM Product Owner Product Backlog Sprint Planning Meeting (Part One and Two) Sprint Backlog Team Scrum Master Review Product Backlog Refinament Daily Scrum Meeting and Artifacts Update Retrospective Potentially Shippable Product Increment
  • 15. EL EQUIPOSCRUM El equipo de scrum es autoorganizado ymultifuncional. ● Dueño del producto (Product Owner) Responsable de maximizar el valor del producto. ● Scrum Master Responsable de promover y apoyar Scrum ● Equipo de desarrollo (Development Team) Profesionales que realizan el trabajo de entregar un incremento de producto “Terminado”
  • 16. EVENTOSDESCRUM En Scrum existen eventos predefinidos con el fin de crear regularidad y minimizar la necesidad de reuniones no definidas en Scrum. ● Sprint Es el corazón de Scrum donde se crea un incremento del producto. ● Planificación de Sprint (Sprint planning) Ceremonia para definir qué se hará durante elsprint. ● Scrum Diario (Dailystand-up) Reunión diaria de todo el equipo de desarrollo. ● Revisión de Sprint(Sprint review) Es donde se muestra el incremento desarrollado durante el sprint. ● Retrospectiva deSprint (Sprint retrospective) Oportunidad paraaplicar mejora continua
  • 17. ARTEFACTOSDESCRUM Los artefactos de Scrum representan trabajo o valor en diversas formas que son útiles para proporcionar transparencia y oportunidades para la inspección y adaptación. ● Lista de Producto(Product Backlog) Es una lista ordenada de todo lo que se conoce que es necesario en el producto. ● Lista de Pendientes del Sprint (Sprint Backlog) Elementos de la Lista de Producto seleccionados para elSprint.
  • 18. EL EQUIPOSCRUM Equipo de desarrollo Scrum master Product owner El modelo de equipo en Scrum está diseñado para optimizar la flexibilidad, la creatividad y la productividad.
  • 19. Dependencias Es ideal organizar los equipos pensando en minimizar las dependencias con entes externos. Tipos de organización Los equipos se pueden organizar con base en funcionalidades o componentes. EQUIPOSCRUM Los Equipos Scrumentregan productos de forma iterativa e incremental, maximizando las oportunidades de obtener retroalimentación.
  • 20. Es el responsable de maximizar el valor del producto resultante del trabajo del Equipo de Desarrollo. EL DUEÑO DEPRODUCTO ● Asegurarse que la Lista del Producto sea visible, transparente y clara. ● Asegurar que el Equipo de Desarrollo conoce los elementos de la Lista del Producto. ● Las decisiones del Dueño de Producto se reflejan en el contenido y en la priorización de la Lista del Producto. ● Nadie puede forzar al Equipo de Desarrollo a que trabaje con base en un conjunto diferente derequisitos.
  • 21. Dueño de Producto es la única persona responsable de gestionar la Lista del Producto. EL DUEÑO DEPRODUCTO Responsabilidades: ● Expresar claramente los elementos de la Lista del Producto. ● Dar prioridad a los elementos de la lista delproducto. ● Optimizar el valor del trabajo del Equipo deDesarrollo.
  • 22. Es responsable de promover y apoyar Scrum ayudando a todos a entender la teoría, prácticas, reglas y valores de Scrum. ELROL DEL SCRUMMASTER El Scrum Master es un líder que está al servicio del Equipo Scrum. Ayuda a las personas externas al Equipo Scrum a entender qué interacciones con el Equipo Scrum pueden ser útiles y cuáles no.
  • 23. ELROL DELSCRUMMASTER ● Asegurar que los objetivos, el alcance y el dominio del producto sean entendidos por todos en el equipo Scrum de la mejor manera posible. ● Entender y practicar la agilidad. ● Facilitar los eventos de Scrum según se requiera o necesite. El servicio del Scrum Master al Dueño del Producto ● Liderar y guiar a la organización en la adopción deScrum. ● Trabajar con otros Scrum Masters para incrementar la efectividad de la aplicación de Scrum en la organización. El servicio del Scrum Master a la organización El servicio del Scrum Master al Equipo de Desarrollo ● Guiar al Equipo de Desarrollo en ser autoorganizado ymultifuncional. ● Ayudar al Equipo de Desarrollo a crear productos de alto valor. ● Eliminar impedimentos para el progreso del Equipo de Desarrollo.
  • 24. EL EQUIPO DE DESARROLLO La organización es la encargada de estructurar y empoderar a los Equipos de Desarrollo para que estos organicen y gestionen su propio trabajo. El tamaño óptimo del Equipo de Desarrollo es lo suficientemente pequeño como para permanecer ágil y lo suficientemente grande como para completar una cantidad de trabajosignificativa.
  • 25. El Equipo de Desarrollo consiste en los profesionales que realizan el trabajo de entregar un incremento de producto “Terminado” que potencialmente se pueda poner en producción al final de cada Sprint. EL EQUIPO DEDESARROLLO Características: ● Autoorganizados. ● Multifuncionales. ● No tienentítulos. ● No haysubequipos. ● Solo se puede modificar al terminar el sprint.
  • 26. LAS ÉPICASYPRODUCTBACKLOG  La Lista de Producto es una lista ordenada de todo lo que se conoce que es necesario en el producto.  Es la única fuente de requisitos para cualquier cambio a realizarse en el producto.  La Lista de Producto nunca está completa, siempre se va a desarrollando a medida avanza el proyecto.  Los elementos en la lista más prioritarios tienen descripciones más completas.  La Lista de Producto es dinámica; cambia constantemente para identificar lo que el producto necesita para ser adecuado, competitivo yútil  La Lista del Producto es un artefacto vivo, es decir, que está cambiando constantemente.
  • 27. Las historias de usuario son los elementos más específicos de la Lista de Producto, contienen la visión del usuario sobre la funcionalidad esperada del producto. HISTORIAS DEUSUARIO
  • 28. La definición de completo son la lista de elementos requeridos para saber que una historiaestá completa. Ejemplo: ● Funcionalidad. (Criteriosde aceptación) ● Código subido engit. ● Pruebas creadas. ● Documentación. COMPONENTESDEHISTORIA
  • 29. Las tres C's: ● Cards (Tarjetas). ● Conversación. ● Confirmación. INVIRTIENDO ENHISTORIAS ● I -Independiente ● N -Negociable ● V -Valiosa ● E -Estimable ● S - Small(Pequeña) ● T - Testable(Comprobable)
  • 30. Los puntos de una historia son un número que representa variascosas: ● Complejidad de lahistoria ● Cantidad de trabajorequerido ● Conocimientos necesarios ● Incertidumbre ESTIMAR HISTORIAS DEUSUARIO Los valores de los puntos no tienen conexión con ninguna unidad de medida específica.
  • 31. Esta es una herramienta que sirve para que todo el equipo participe en la estimación de lashistorias. Puede utilizar distintas escalas: ● Fibonacci modificado (1, 2, 3, 5, 8, 13, 20, 40, 100, ∞ y ?) ● 2n (1, 2, 4, 8, 16, 32…) POKERDEPLANEACIÓN ● Velocidad Es el total de puntos de las historias de usuario completados por el equipo durante unsprint. ● Capacidad Total de historias de usuario que se pueden completar en un sprint futuro.
  • 32. Es un subconjunto de la Lista de Producto y contiene todos los elementos que serán desarrollados durante el Sprint. De estos elementos dependerá el incremento a desarrollar y los objetivos del Sprint. LISTADEPENDIENTESDELSPRINT
  • 33. En cualquier momento del Sprint el equipo puede analizar el progreso hecho y revisar si aún se puede cumplir el objetivo planeado al inicio de la iteración. MIDIENDO ELAVANCE PROYECTO BURN-DOWNCHART BURN-UPCHART
  • 34. Es el corazón de Scrum, es un período de tiempo determinado en que se crea un incremento deproducto. EL SPRINT ● Cada Sprint debe tener un objetivo claro. ● Cualquier cambio dentro del Sprint debe ser negociado entre el Product Owner y el Equipo de desarrollo. ● Si los objetivos del Sprint quedan obsoletos este podría ser cancelado. ● Solo el Product Owner tiene la autoridad para cancelar un Sprint. ● Es muy poco común cancelar un sprint.
  • 35. ELSPRINT Planeación del Sprint Retrospectiva del Sprint Scrum diario Revisión del Sprint Trabajo de desarrollo El ciclode Scrum
  • 36. ● Aquí se planifica todo el trabajo del Sprint. ● Debe estar presente todo el equipo deScrum. ● No debe durar más de 8 horas (Sprintsde 4 semanas). ● El Scrum master se encarga de organizar laceremonia. PLANEANDO ELSPRINT ¿Qué puede entregarse al final del Sprint? ¿Cómo se logrará hacer ese trabajo?
  • 37. ● Es una reunión diaria de no más de 15 minutos del Equipo de Desarrollo. ● Se utiliza para planear las próximas 24 horas de trabajo. ● Optimiza la colaboración entre los miembros delequipo. ● También ayuda para medir el progreso para cumplir el objetivo del sprint. DAILY STAND-UP ● El Scrum Master ayuda a programar la reunión en el mismo lugar a la misma hora todos los días. ● Otras personas pueden estar presentes pero no participan. Tres preguntas: ● ¿Qué hiceayer? ● ¿Qué haréhoy? ● ¿Tengo algúnimpedimento?
  • 38. ● Si existen impedimentos el Scrum Master será el encargado de ayudar a resolverlos. ● Si se necesitan más detalles sobre lo discutido el equipo puede reunirse de ser necesario. DAILY STAND-UP
  • 39. Dentro de los procesos de Scrum es altamente deseado siempre tener funcionalidad en la Lista de Producto listas para implementación. REFINANDO HISTORIAS ● Se recomiendo tener al menos una sesión para refinar historias durante el sprint. ● Esta reunión es organizada por el Scrum Master y pueden participar todos los miembros del Equipo de Desarrollo. El Product Owner siempre está presente. ● El objetivo de la sesión de refinamiento de historias es poder tomar las funcionalidades a trabajar en el siguiente Sprint y detectar cualquier posible duda o impedimento antes de comenzar el sprint.
  • 40. La revisión de sprint ocurre siempre al final del sprint, en ella se demuestran los avances de la iteración y el producto funcional que se construyó. REVISIÓN DELSPRINT ● Es facilitado por el Scrum Master. ● No debe durar más de 4 horas para sprints de un mes. Para sprints más cortos la ceremonia deberá durar menos tiempo. ● Al final de la revisión se tendrá una lista de productoactualizada. ● Importante, guarda las presentaciones y muestra el producto desarrollado.
  • 41. REVISIÓN DELSPRINT Reunión informaly abierta aldiálogo No es una reunión de seguimiento
  • 42. ● No debe durar más de 3 horas para un sprint de 1 mes. ● Es facilitada por el Scrum Master. ● Participa todo el equipo de Scrum. ● En base a las respuestas se identifican los elementos más importantes, se buscan soluciones y se crea un plan de acción para aplicar las mejoras. RETROSPECTIVA Herramientas Relaciones Personas Procesos Tres preguntas: ● ¿Qué hicimosbien? ● ¿Qué no hicimos tan bien? ● ¿Qué podemosmejorar?
  • 43. Scrum es capaz de funcionar con proyectos de 10 personas como proyectos de 100 y más. La forma en como está diseñado Scrum permite enfrentar proyectos de distintos niveles de complejidad. Scrum of Scrums es una reunión donde frecuentemente se encuentran miembros de todos los equipos y que permite coordinar esfuerzos entre los distintos equipos de la organización. ESCALABILIDAD Scrum deScrums Equipo 1 Equipo 2 Equipo 3
  • 44. LA IMPORTANCIA DE LAS COMUNIDADES DEPRÁCTICA Las comunidades de práctica son grupos de personas que comparten un interés o una pasión por algo que hacen y aprenden a hacerlo mejor a medida vaninteractuando. Étienne Wenger
  • 45. COMUNIDADES DEPRÁCTICA Dominio Que nosgusta Práctica Como locompartimos Comunidad A quién más le interesa