Scrum

44
Agile software development framework

description

Formación de Scrum. No pretende ser una formación de cero con todos los conceptos. Sino algo de refuerzo de los tres rituales que el equipo de desarrollo repite cada Sprint: Planning meeting Daily stand-up meetings Sprint Retrospective

Transcript of Scrum

Page 1: Scrum

Agile software development framework

Page 2: Scrum

Somos un único equipoTenemos una misma obsesión

Page 3: Scrum

Confianza en el otroConseguir una relación de confianza entre todos los miembros del equipo

Page 4: Scrum

Programador, tienes derecho a:

• Tienes el derecho a conocer que se necesita hacer, por orden de

prioridad.

Page 5: Scrum

Programador, tienes derecho a:

• Tienes el derecho a conocer que se necesita hacer, por orden de

prioridad.

• Tienes el derecho a producir siempre código de alta calidad.

Page 6: Scrum

Programador, tienes derecho a:

• Tienes el derecho a conocer que se necesita hacer, por orden de

prioridad.

• Tienes el derecho a producir siempre código de alta calidad.

• Tienes el derecho de pedir y recibir ayuda de compañeros,

superiores y clientes.

Page 7: Scrum

Programador, tienes derecho a:

• Tienes el derecho a conocer que se necesita hacer, por orden de

prioridad.

• Tienes el derecho a producir siempre código de alta calidad.

• Tienes el derecho de pedir y recibir ayuda de compañeros,

superiores y clientes.

• Tienes el derecho de hacer y modificar tus propias estimaciones.

Page 8: Scrum

Programador, tienes derecho a:

• Tienes el derecho a conocer que se necesita hacer, por orden de

prioridad.

• Tienes el derecho a producir siempre código de alta calidad.

• Tienes el derecho de pedir y recibir ayuda de compañeros,

superiores y clientes.

• Tienes el derecho de hacer y modificar tus propias estimaciones.

• Tienes el derecho de aceptar tus responsabilidades, en lugar de

ser impuestas.

Page 9: Scrum

Product Owner, tienes derecho a:• Tienes el derecho a una planificación general, a conocer que se

puede cumplir, cuando y a qué coste.

Page 10: Scrum

Product Owner, tienes derecho a:• Tienes el derecho a una planificación general, a conocer que se

puede cumplir, cuando y a qué coste.

• Tienes el derecho a recibir el máximo valor posible de cada

semana de programación.

Page 11: Scrum

Product Owner, tienes derecho a:• Tienes el derecho a una planificación general, a conocer que se

puede cumplir, cuando y a qué coste.

• Tienes el derecho a recibir el máximo valor posible de cada

semana de programación.

• Tienes el derecho de ver evolución en un sistema funcionando.

Page 12: Scrum

Product Owner, tienes derecho a:• Tienes el derecho a una planificación general, a conocer que se

puede cumplir, cuando y a qué coste.

• Tienes el derecho a recibir el máximo valor posible de cada

semana de programación.

• Tienes el derecho de ver evolución en un sistema funcionando.

• Tienes el derecho a cambiar de opinión, a cambiar funcionalidades

y a cambiar las prioridades sin tener que pagar un precio

exhorbitante.

Page 13: Scrum

Product Owner, tienes derecho a:• Tienes el derecho a una planificación general, a conocer que se

puede cumplir, cuando y a qué coste.

• Tienes el derecho a recibir el máximo valor posible de cada

semana de programación.

• Tienes el derecho de ver evolución en un sistema funcionando.

• Tienes el derecho a cambiar de opinión, a cambiar funcionalidades

y a cambiar las prioridades sin tener que pagar un precio

exhorbitante.

• Tienes el derecho a estar informado de los cambios de

planificaciones, con el tiempo para poder elegir el scope para

restaurar la fecha original.

Page 14: Scrum

Planning meeting

Page 15: Scrum

De esta reunión sale el objetivo del sprint

Page 16: Scrum

Planning meeting

• El Product Backlog ya está ordenado y el equipo lo tiene revisado.

Page 17: Scrum

Planning meeting

• El Product Backlog ya está ordenado y el equipo lo tiene revisado.

• Los clientes resolverán las dudas que pueda tener el equipo.

Page 18: Scrum

Planning meeting

• El Product Backlog ya está ordenado y el equipo lo tiene revisado.

• Los clientes resolverán las dudas que pueda tener el equipo.

• El equipo estima el valor de las historias usando las Planning Poker Cards.

Page 19: Scrum

Planning meeting

• El Product Backlog ya está ordenado y el equipo lo tiene revisado.

• Los clientes resolverán las dudas que pueda tener el equipo.

• El equipo estima el valor de las historias usando las Planning Poker Cards.

• El equipo decide las cantidad de puntos que se compromete a entregar al

finalizar el Sprint.

Page 20: Scrum
Page 21: Scrum

“¿Cuánto se tarda?”Es una pregunta técnica y necesita ser respondida por gente técnica

Page 22: Scrum
Page 23: Scrum

Puntos

Page 24: Scrum

Si nos hemos equivocado,

te lo haremos saber lo antes posible

Page 25: Scrum

Todo esto va de comunicación,

no tanto de estimaciónY por supuesto no de negociación

Page 26: Scrum

Daily stand-up meetings

Page 27: Scrum

Conocer el estado del progreso del SprintSolucionar los posibles impedimentos que surjan

Page 28: Scrum

Daily stand-up meetings

• Conocer el estado del progreso del Sprint

• Mejorar

• Motivar

• Foco

• Hacer equipo

Page 29: Scrum

La reunión pertenece al equipoLa conduce el equipo, no el SM

Page 30: Scrum

Daily stand-up meetings

• Qué hice ayer.

Page 31: Scrum

Daily stand-up meetings

• Qué hice ayer.

• Qué haré hoy.

Page 32: Scrum

Daily stand-up meetings

• Qué hice ayer.

• Qué haré hoy.

• Qué obstáculos impiden mi progreso.

Page 33: Scrum

Debe durar 15 minutos o menos

Page 34: Scrum

Si es demasiado baja: El SM buscará y propondrá alternativas al PO para volver a marcar un objetivo alcanzable.

Si es demasiado alta: El SM puede proponer añadir nuevas historias al Sprint.

Page 35: Scrum

Sprint Retrospective

Page 36: Scrum

Trabajar de forma más eficiente tras

cada sprint

Page 37: Scrum

No debería durar más de 1 horaUna reunión larga hace que la gente se canse, se aburra y se distraiga

Page 38: Scrum

Sprint Retrospective

• El SM presenta los KPIs del Sprint. (Ha sido o no ha sido un buen sprint)

Page 39: Scrum

Sprint Retrospective

• El SM presenta los KPIs del Sprint. (Ha sido o no ha sido un buen sprint)

• Acciones ya implementadas del anterior plan de acción.

Page 40: Scrum

Sprint Retrospective

• El SM presenta los KPIs del Sprint. (Ha sido o no ha sido un buen sprint)

• Acciones ya implementadas del anterior plan de acción.

• Cada persona expone “3 cosas que han funcionado bien” y “3 cosas a mejorar”.

Page 41: Scrum

Sprint Retrospective

• El SM presenta los KPIs del Sprint. (Ha sido o no ha sido un buen sprint)

• Acciones ya implementadas del anterior plan de acción.

• Cada persona expone “3 cosas que han funcionado bien” y “3 cosas a mejorar”.

• De la lista completa, cada persona reparte 3 a cada lista.

Page 42: Scrum

Sprint Retrospective

• El SM presenta los KPIs del Sprint. (Ha sido o no ha sido un buen sprint)

• Acciones ya implementadas del anterior plan de acción.

• Cada persona expone “3 cosas que han funcionado bien” y “3 cosas a mejorar”.

• De la lista completa, cada persona reparte 3 a cada lista.

• De lo más votado a mejorar, se propondrá un plan de acción y un responsable

que lo llevará a cabo.

Page 43: Scrum
Page 44: Scrum