scrum

Post on 13-Jun-2015

441 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

En esta presentación se muestra como llevar paso a paso la metodología scrum

TRANSCRIPT

SCRUM PASO A PASO

Yesith Valencia, MSc (c) yesithvalencia@gmail.com

© C

op

yright Sh

ow

eet.com

-

SCRUM

• Una de las mejores prácticas para el desarrollo de software

de forma ágil

Yesith Valencia MSc (c), Docente UDI 2

© C

op

yright Sh

ow

eet.com

-

USER STORIES

• Como un (rol) quiero (característica) de forma que

(beneficio)

Yesith Valencia MSc (c), Docente UDI 3

© C

op

yright Sh

ow

eet.com

-

USER STORIES

Yesith Valencia MSc (c), Docente UDI 4

© C

op

yright Sh

ow

eet.com

-

PRODUCT BACKLOG

• Listado de requerimientos, o

de deseos que el cliente

espera que producto tenga

• Cada historia se debe

priorizar

Yesith Valencia MSc (c), Docente UDI 5

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 6

© C

op

yright Sh

ow

eet.com

-

RELEASE BACKLOG

• Historias identificadas como más prioritarias

• El equipo prioriza las historias y realiza la estimación del

esfuerzo para c/u (Tiempo estimado para el release)

• Un release puede tener varios sprints

Yesith Valencia MSc (c), Docente UDI 7

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 8

© C

op

yright Sh

ow

eet.com

-

SPRINTS

• Generalmente van de 2 a 30 días

• El objetivo de cada sprint es tener una parte del release

backlog listo para entregar

• Al final de sprint se deben tener probadas todas las

funcionalidades

Yesith Valencia MSc (c), Docente UDI 9

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 10

© C

op

yright Sh

ow

eet.com

-

DAILY SCRUM

• Es una herramienta de comunicación esencial

• Reuniones de máximo 15 minutos

• Todos los miembros están de pie

• Se menciona:

– Qué hice desde él último daily scrum

– Qué problemas se encontraron

– Qué se va a hacer el día de hoy

• El scrum master debe resolver los problemas

Yesith Valencia MSc (c), Docente UDI 11

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 12

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 13

© C

op

yright Sh

ow

eet.com

-

SPRINT

RETROSPECTIVE • Qué se hizo bien

• Qué se puede mejorar

Yesith Valencia MSc (c), Docente UDI 14

© C

op

yright Sh

ow

eet.com

-

TEAM ROLES

• Product Owner: Dice con

seguridad cuales deben ser

las historias que deben ir en

el product backlog

representando los usuarios y

los clientes del producto.

Ayuda a direccionar el

producto

Yesith Valencia MSc (c), Docente UDI 15

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 16

© C

op

yright Sh

ow

eet.com

-

TEAM ROLES

• Scrum master: Hacer que el

proyecto avence

prograsivamente y que los

miembros del equipo tengan

las herramientas que

necesitan, inicia reuniones,

monitorea el trabajo

Yesith Valencia MSc (c), Docente UDI 17

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 18

© C

op

yright Sh

ow

eet.com

-

TEAM ROLES

• Equipo: Desarrolladores, Tester, Clientes, Ejecutivos

Yesith Valencia MSc (c), Docente UDI 19

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 20

© C

op

yright Sh

ow

eet.com

-

BURNDOWN CHARTS

• Es la razón por la que scrum es tan popular

• Muestra una medida día a día del trabajo restante y del

trabajo faltante

• El objetivo es que la tendencia sea a cero

• Se puede medir la productividad del equipo

• Es una prueba empírica para saber si la entrega va a

tiempo

Yesith Valencia MSc (c), Docente UDI 21

© C

op

yright Sh

ow

eet.com

-

Yesith Valencia MSc (c), Docente UDI 22

© C

op

yright Sh

ow

eet.com

-

RESUMEN

Yesith Valencia MSc (c), Docente UDI 23

© C

op

yright Sh

ow

eet.com

-

BIBLIOGRAFÍA

• http://www.youtube.com/watch?v=XU0llRltyFM

• http://www.youtube.com/watch?v=Q5k7a9YEoUI

• http://www.youtube.com/watch?v=IpFtNc-EqDI

Yesith Valencia MSc (c), Docente UDI 24

top related