Equipos en Scrum ¡oing!

Post on 27-Jun-2015

1.028 views 3 download

Transcript of 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)

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???

Juguemos Rugby!!!

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

No es complejo...

Entonces...

Transparencia

Inspección Adaptación

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

¿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

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

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

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

El equipo ¿¿¿ ???

Un verdadero equipo...

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

Trabajemos en equipo...

Cometemos errores...lero lero y tssssss

Inversión??Lo es...

Bueno y si vamos a jugar

no??Depende...

Auto-organización

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

@springhispano - @grailsmx