equipos en scrum ¡oing!

22
Equipos en Scrum ¡ oing ! 17a. Reunión de SpringHispano.org y grails.org.mx (sábado 4 de Septiembre del 2010)

Upload: j-juan-r-zuniga

Post on 27-Jun-2015

1.026 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Equipos en Scrum ¡oing!

Equipos en Scrum ¡ oing !17a. Reunión de SpringHispano.org y grails.org.mx

(sábado 4 de Septiembre del 2010)

Page 2: Equipos en Scrum ¡oing!

AgendaJuguemos Rugby!!!Bueno entonces no...Yo no soy la persona indicada para hablar de esto pero...El equipo

Si sabemos trabajar en equipo, verdad? no? shit...Cometemos errores... lero lero y tsssssss.....Inversión?? nada que....

bueno...y si vamos a jugar o no???

Page 3: Equipos en Scrum ¡oing!

Juguemos Rugby!!!

Page 4: Equipos en Scrum ¡oing!

Bueno entonces no....Scrum ha sido usado para desarrollar productos complejos desde 1990Es un framework donde podemos emplear procesos y técnicasEn sí, el papel de Scrum es surfear la eficacia relativa de las prácticas de desarrollo, de tal forma, que podamos mejorarlas mientras proveemos un marco de trabajo en el cual los productos complejos pueden ser desarrollados

Page 5: Equipos en Scrum ¡oing!

No es complejo...

Page 6: Equipos en Scrum ¡oing!

Entonces...

Transparencia

Inspección Adaptación

Page 7: Equipos en Scrum ¡oing!

Contenido de Scrum

Scrum

Equipo ScrumTimeBoxesArtefactosReglas

Scrum MasterProduct OwnerEquipo

Release Planning Meeting

Sprint Planning Meeting

Sprint

Daily Scrum Meeting

Sprint Review

Sprint Retrospective

Product Backlog Sprint BacklogRelease

Burndown

Sprint Burndown

Page 8: Equipos en Scrum ¡oing!

¿Qué hace el Scrum Master?Quita los obstáculos entre el desarrollo y los clientesEnseña al cliente como maximizar el ROI y conocer sus objetivosMejorar el entorno del entorno de trabajo del equipo motivando la creatividad y el entusiasmoMejorar la productividad del equipo de trabajoMejorar las practicas de ingeniería y herramientas en cada incremento de funcionalidad que es potencialmente vendible

Page 9: Equipos en Scrum ¡oing!

Reglas??Manifiesto de hecho

Me aseguraré que mi código es usableHaré el código y lo escribiré con el estilo que acordamos en el equipoEstoy de acuerdo en hacer mis métodos de un tamaño razonableComentaré todo el códigoHaré pruebas de unidad a mi códigoRespetaré las pruebas de unidad de otrosMi código debe tener uan cobertura del 80% por lo menosRevisaré que mi código se integra correctamente

Page 10: Equipos en Scrum ¡oing!

Yo no soy la persona indicada para hablar de esto pero...

Page 11: Equipos en Scrum ¡oing!
Page 12: Equipos en Scrum ¡oing!

Draft 10/14/2007 Jeff Sutherland 1993-2007 15

Ensures that the team is fully functional and productive; Enable close cooperation across all roles and functions; Remove barriers; Shield the team from external interferences; and Ensure that the process is followed, including issuing invitations to Daily Scrum, Sprint Review and Sprint Planning meetings.

The Team is cross functional

Seven plus/minus two members Selects the Sprint goal and specifies work results Has the right to do everything within the boundaries of the project guidelines to reach the Sprint goal Organizes itself and its work Demos work results to the Product Owner

Sprint Cycle

Page 13: Equipos en Scrum ¡oing!

El equipo ¿¿¿ ???

Page 14: Equipos en Scrum ¡oing!

Un verdadero equipo...

Page 15: Equipos en Scrum ¡oing!

Si sabemos trabajar en equipo, verdad? no? ... shit...

Page 16: Equipos en Scrum ¡oing!

Trabajemos en equipo...

Page 17: Equipos en Scrum ¡oing!

Cometemos errores...lero lero y tssssss

Page 18: Equipos en Scrum ¡oing!

Inversión??Lo es...

Page 19: Equipos en Scrum ¡oing!

Bueno y si vamos a jugar

no??Depende...

Page 20: Equipos en Scrum ¡oing!

Auto-organización

Page 22: Equipos en Scrum ¡oing!

Gracias!!!!@neodevelop - springhispano.org - grails.org.mx

@springhispano - @grailsmx