Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
de
al software.
Al final de la iteracin el
equipo presenta el
incremento de funcionalidad a
las partes implicadas en el
proyecto.
Scrum
Ing. Ronald Huanca Calle
Scrum
Individuos e interacciones
Software funcionando
Procesos y herramientas
Sobre
Documentacin extensiva
Negociacin contractual
Seguir un Plan
Metodologa de trabajo
Diseada para acortar el ciclo de
Conseguir una mejor aproximacin entre las funcionalidades del software
y los requerimientos del
Evitar la burocracia
Mayor versatilidad frente a los
Comenzar el trabajo lo ms rpidamente
Manejo ms eficiente de los requerimientos cambiantes en un
Mejorar la comunicacin entre el cliente y el equipo
Principios
Equipo de trabajo
Roles
Scrum
Principios de Scrum
Artefactos
Comunicacin del Scrum
Documentacin
los procesos
El equipo de trabajo
El equipo de trabajo
Carlos
Equipo
Responsable
de transformar
el Backlog de la
iteracin en un
incremento de la
funcionalidad
del software.
Ana
Auto - Gestionado
Adrin
Ana
Carlos
Sebastin
Carolina
Auto - Organizado
Multi - Funcional
Carolina
Roles
las
(Product Owner)
proyecto
Roles
Equipo
Roles
Scrum Manager
(Team members)
(Scrum mster)
Formacin y entrenamiento
Auto-gestionado
Auto-organizado
Multi-funcional
del proceso
Incorporacin de Scrum en
la cultura de la empresa
Garanta de cumplimiento
de roles y responsabilidad
20
Stakeholders
Metodologa de Trabajo
Scrum diferencia entre estos dos grupos para garantizar, quienes tienen la
responsabilidad tienen tambin la autonoma necesaria para poder lograr el
xito y quienes no tienen la responsabilidad no producen interferencias
innecesarias
COMPROMETIDOS EN EL
PROYECTO (cerdos)
Propietario del producto
Equipo
IMPLICADOS EN EL
PROYECTO (gallinas)
Marketing
Comercial
Etc.
23
Pila de producto
(Product Backlog)
Es el documento de ms alto
nivel. Basado en user stories,
esta abierto a todo el mundo pero
el dueo es el Product Owner.
Business Value > Product Owner
Development Effort > Team
Product Backlog
29
Estimacin inicial
Complejidad
Estim. ajustada
Pila de producto
0.2
2,4
2,4
0.2
3,6
3,6
0.2
1,2
1,2
0.2
1,2
1,2
0.2
2,4
2,4
0.2
0.2
1,2
1,2
18
18
Product Backlog
ID
8
9
10
Sprint
Elemento
SPRINT 1
Pila de Producto
Trabajo pendiente
15
0.2
1,2
1,2
1,2
0,2
3,6
3,6
3,6
[Contina].
32
34
35
Artefactos
Artefactos
Gestin gilEsde
proyectos: Scrum
el documento que contiene los user
Pila del Sprint stories a ser implementados en el
prximo Sprint.
El Sprint Backlog es propiedad del
Team, pero es visible para todos.
TODO > In Progress > Ready for
Testing > Done
Sprint Backlog
Tabln de Scrum
&
&
&
Burndown Chart
&
Grfica de progreso
42
Burndown Chart
Grfica de progreso
Revisin diaria
Scrum: reunin de 15 minutos
Los miembros del equipo
responden a las siguientes
preguntas bsicas
1.
Pila del Sprint:
caracterstica(s)
asignadas para
el sprint
Aspectos de la
pila ampliados
por el equipo
2.
3.
Iteracin
Sprint backlog
Nueva
funcionalidad
Reunin diaria
Seleccin de la
Pila de producto
ROI
Visin:
versiones
hitos
Pila de producto
Requisitos
priorizados
Producto Backlog
priorizado
45
El flujo de Scrum
Pila
del sprint
Nueva
funcionalidad
Reunin retrospectiva
47
48
Daily Stand Up
.
Tiene un lmite de 8 horas.
Sprint Retrospective
&
&
&
&
Reunin diaria
potencialmente
entregable
producto
incrementar
Reuniones
Acumulacin
del producto
Reuniones Internas
Sprint Retrospective (Retrospectiva de la carrera corta)
Daily Meeting (Reunin diaria)
Reuniones Externas
Reuniones de Avance (Reunin de planificacin de la carrera corta)
Sprint Planning Meeting (Reunin de planificacin de la carrera corta)
Sprint Review (Evaluacin de la carrera corta)
Consultas / Acuerdos
Via mail
Acumulacin
de la carrera
corta
Comunicacin
Comunicacin
Reunin diaria
Reunin diaria
Reunin del equipo con duracin mxima de 15 minutos.
57
58
Comunicacin
Comunicacin
59
60
10
Reunin retrospectiva
Acuden el equipo y el Scrum Master, y opcionalmente el Propietario del
Producto.
Documentacin
61
Documentacin
Plan de Proyecto
Plan de Riesgos
Minutas de Reunin
User Stories
User Acceptance Tests
Configuracin y versionado
Plan de Comunicacin Interno
Sprint Retrospective
Plan de Comunicacin Externo
Informe de Avance
Sprint Planning Meeting
Sprint Review
PP
INTERESADOS
SCRUM MANAGER
Asesoran y Observan
Gestiona y facilita la
ejecucin del proceso
SM
I
EQUIPO
Construye el producto
11
Componentes
Reuniones
PILA DEL PRODUCTO
REUNIN DIARIA
INCREMENTO
Sprint
Proceso
SPRINT
Ciclo de desarrollo bsico de SCRUM, de duracin
recomendada de 30 das en el que se desarrolla un
incremento del producto
70
Proceso
Proceso
EXPOSICIN DE
PRIORIDADES
RESOLUCIN DE DUDAS
PP
PP
ESTIMACIN DEL
ESFUERZO PARA
CADA REQUISITO
REUNIN DIARIA
SM
PP
71
SM
PP
12
Proceso
Proceso
SM
PP
74
Practica Individual
Consultas
1. Vuelva a leer el
para el desarrollo gil de
Puede, pensar en una situacin en la que uno o ms de los
cuatro
pudieran causar problemas al equipo de
software?
2. Describa con sus propias palabras la palabra agilidad (para
proyectos de software).
3.
Proponga un
de
ms que ayudara al equipo
de ingeniera de software a ser an ms maniobrable.
13