SlideShare una empresa de Scribd logo
SCRUM, NO ERES TÚ, SOY YO
II GEEK DEVELOPER DAY - MADRID, 2 DE NOVIEMBRE
@BUENOSVINOS
HTTPS://CARLOSBUENOSVINOS.COM
Scrum, no eres tú, soy yo
CTO / TECH LEAD
XING - ATRÁPALO - EMAGISTER - GSI/EBAY/MAGENTO
LIDERANDO ENTRE 20 - 100 PERSONAS
CONSULTOR
XP, SCRUM, PHP, TDD, DDD
CARLOS.BUENOSVINOS@GMAIL.COM
REAL EXAMPLES WRITTEN IN PHP
SHOWCASING DDD ARCHITECTURAL
STYLES, TACTICAL DESIGN, AND BOUNDED
CONTEXT INTEGRATION
foreword by Matthias Noback
https://leanpub.com/ddd-in-php
#MAKESCRUMGREATAGAIN
LIBROS
THE SCRUM FIELD GUIDE, MITCH LACEY - EL CÓMO Y EL PORQUÉ
HTTPS://WWW.AMAZON.ES/SCRUM-FIELD-GUIDE-ADDISON-SIGNATURE/DP/0133853624
SCRUM, JEFF SUTHERLAND - EL CONTEXTO HISTÓRICO
HTTPS://WWW.AMAZON.ES/SCRUM-REVOLUTIONARY-APPROACH-DEADLINES-PRODUCTIVITY-EBOOK/DP/B00I52D6KQ
SHU-HA-RI
HTTP://MARTINFOWLER.COM/BLIKI/SHUHARI.HTML
LAS HERRAMIENTAS Y METODOLOGÍAS
NO FALLAN, SÓLO QUIEN LAS APLICA.
CARLOS BUENOSVINOS
SOBRE HERRAMIENTAS Y METODOLOGÍAS…
LA FALTA DE MECÁNICA (SHU) ES LA
CAUSA NÚMERO 1 DE UNA FLOJA
IMPLANTACIÓN DE SCRUM.
CARLOS BUENOSVINOS
SOBRE ADAPTAR SCRUM A TU EMPRESA…
LA FALTA DE CONOCIMIENTO Y
DISCIPLINA HACE QUE EL 80% DE LAS
EMPRESAS ADOPTEN SCRUM MAL.
CARLOS BUENOSVINOS
SOBRE ADAPTAR SCRUM A TU EMPRESA…
NO TOQUÉIS LA IMPLEMENTACIÓN
ESTÁNDAR. EN EL 95% DE LOS CASOS
FUNCIONA MUY BIEN. NO SOIS ESE 5%.
CARLOS BUENOSVINOS
SOBRE ADAPTAR SCRUM A TU EMPRESA…
SED ESTRICTOS CON LA MECÁNICA
DURANTE MÍNIMO 1 AÑO. NO OS
RELAJÉIS.
CARLOS BUENOSVINOS
SOBRE ADAPTAR SCRUM A TU EMPRESA…
UN MANAGER EXISTE PARA DECIRLE AL
EQUIPO LO QUE HACER CUANDO NO LO
HACE ESPONTANEAMENTE.
CARLOS BUENOSVINOS
50 AÑOS DE MANAGEMENT RESUMIDOS…
PLANNINGS
UN EQUIPO PROFESIONAL SABE EL
PORQUÉ DE IMPLEMENTAR LAS
FUNCIONALIDAD QUE IMPLEMENTA.
CARLOS BUENOSVINOS
SOBRE LAS PLANNINGS…
REPASO A LAS US
IMPLEMENTADAS
“Oriol, te acuerdas de la mejora en
el proceso de compra que metimos
hace 3 sprints? Pues no ha
mejorado un 3%, sino un 5%,
felicidades a todos! Vamos a dejar
de iterar sobre esto por ahora.”
REPASO A LAS US
IMPLEMENTADAS
“Oriol, recuerdas la implementación
de Facebook Connect? El alta de
usuarios sólo ha mejorado un 1%,
por eso vamos a iterar este sprint
sobre esa User Story.”
UN BUEN PRODUCT OWNER CONOCE LAS
MÉTRICAS DEL NEGOCIO Y CÓMO ESTAN
MEJORANDO. COSEDLE A PREGUNTAS!
CARLOS BUENOSVINOS
SOBRE LAS PLANNINGS…
SOBRE REVISAR TEMAS AL PRINCIPIO DE LA PLANNING…
GUIÓN DE LA PLANNING
▸ Repaso a cómo están rindiendo las User Stories más relevantes ya en producción. (5 -
10 min.)
▸ Algunos insights sobre futuros sprints. Lo que está haciendo el equipo de UX. (5 min.)
▸ LEITMOTIV del sprint, cuál es el objetivo en una frase: “Este sprint va de mejorar la
conversión en el proceso de compra”, “este sprint va de mejora del posicionamiento”,
“este sprint va de la mejora de las notificaciones a usuarios”, etc. (1-2 min.)
▸ Repaso de las actuales User Stories, por orden. Todos los developers con portátil
anotando las dudas y los comentarios en el JIRA de turno. Continuación del proceso
normal…
DAILY STAND-UPS
EFFECTIVE STAND-UPS
HTTP://MARTINFOWLER.COM/ARTICLES/
ITSNOTJUSTSTANDINGUP.HTML
TO DO IN PROGRESS REVIEW DONE
#1
#2
#3
#4
#5
PREGUNTAS
DADA LA IMAGEN ANTERIOR…
Q. Cuál es el objetivo inmediato del equipo?
A. Llevar a Done la historia #1
Q. Cuántos pueden trabajar a la vez en la historia #1?
A. Los que sean necesarios sin molestarse. Normalmente son más de los que el
equipo piensa. Somos perezosos a la hora de trabajar con otros.
TO DO IN PROGRESS REVIEW DONE
#1
#2
#3
#4
#5
PREGUNTAS
DADA LA IMAGEN ANTERIOR…
Q. En qué tarea esta trabajando los siguientes developers?
A. En la #2
TO DO IN PROGRESS REVIEW DONE
#1
#2
#3
#4
#5
PREGUNTAS
DADA LA IMAGEN ANTERIOR…
Q. Cuál es el objetivo inmediato de los developers trabajando en la historia #2?
A. Entregar la #1 (sí, sí, no es un TYPO).
DEPLOYAR UNA US A PRODUCCIÓN ES
COMO MARCAR UN GOL, DA IGUAL
QUIÉN LO HAGA, CUENTA IGUAL.
CARLOS BUENOSVINOS
SOBRE MEJORES STAND-UPS…
COMPORTAMIENTO PROFESIONAL DE DEVELOPERS EN LA STAND-UP…
MANUAL DE OPERACIONES PARA DEVELOPERS EN LA STAND-UP
▸ Tengo que saber qué están haciendo mis compañeros.
▸ Especialmente, si están trabajando en algo más prioritario que yo.
▸ Saltar a la ayuda si están en mayor prioridad que yo. Aunque no la pidan: Pair
Programming. “Venga vamos a revisar juntos esto y seguro que sale!”.
▸ Pedir ayuda si me atasco o veo que podríamos ir más rápidos.
▸ Levantar la bandera al PO cuando alguna US se atasca. Aunque luego quede en nada.
Pero el PO tiene que poder maniobrar.
▸ Qué confianza tiene cada integrante del equipo de que llegamos al commitment?
TO DO IN PROGRESS REVIEW DONE
#1
#2
#3
#4
#5
PREGUNTAS
DADA LA IMAGEN ANTERIOR…
Q. Si sólo hay un QA que está con la #1, quién está testando la historia #2?
A. Quien sea, esto es fútbol sala, todos atacan, todos defienden. El objetivo
es marcar gol, da igual quien lo haga.
EDUCAR UN EQUIPO PROFESIONAL ES
TAREA DIARIA DE PICO Y PALA.
CORREGIR MECÁNICA. INTERIORIZAR.
CARLOS BUENOSVINOS
SOBRE MEJORES STAND-UPS…
BUENAS PRÁCTICAS DE
DESARROLLO
SCRUM SIN BUENAS PRÁCTICAS DE
DESARROLLO, NO SIRVE PARA NADA.
HACED MÁS EXTREME PROGRAMMING.
CARLOS BUENOSVINOS
SOBRE BUENAS PRÁCTICAS DE DESARROLLO…
NO SE NEGOCIA HACER UNIT TESTING.
SE HACE. SI EL PO TIENE PROBLEMAS YA
SE QUEJARÁ AL CTO / CEO, ETC.
CARLOS BUENOSVINOS
SOBRE BUENAS PRÁCTICAS DE DESARROLLO…
EL (TECH) LEAD DEL EQUIPO ES UN
STAKEHOLDER MÁS DEL PO. FORMULA
MEJORAS EN TONO DE NEGOCIO.
CARLOS BUENOSVINOS
SOBRE INTRODUCIR MEJORAS TÉCNICAS…
SCRUM ES EN UN 80% EXTREME
PROGRAMMING. LEER MÁS SOBRE XP.
CARLOS BUENOSVINOS
SOBRE EXTREME PROGRAMMING…
RETROS
REPASAD CÓMO HA IDO EL SPRINT.
HEMOS LLEGADO AL COMMITMENT?
BUGS AVERAGE? ETC.
CARLOS BUENOSVINOS
SOBRE LAS RETROS…
CÓMO HA IDO EL
SPRINT?
“Chicos, lo primero hemos llegado
al commitment! Felicidades!.
Además, hemos generado 5 bugs y
resuelto 15, eso es un -10,
felicidades. La cobertura ha subido
un 5%, etc.”
EL OBJETIVO ES SER UN EQUIPO MEJOR
PARA EL SIGUIENTE SPRINT. CADA TEMA
TRATADO BUSCA ESO?
CARLOS BUENOSVINOS
SOBRE LAS RETROS…
SOBRE LAS RETROS…
HAY QUE SER CRÍTICO CON LOS TEMAS QUE NOS HACEN UN MEJOR EQUIPO…
▸ Los entornos de desarrollo van
lentos
▸ Necesitamos más cobertura de
testing unitario
▸ Las US se nos acumulan en la fase
de REVIEW, podemos hacer Cross-
Testing?
▸ etc.
VS.
▸ El Aire Acondicionado no funciona
▸ Hace tiempo que no hacemos un
evento de equipo
▸ Necesitamos más comunicación
sobe cómo va la empresa
▸ Subidas salariales
▸ etc.
WRAP-UP
WRAP-UP
RESUMEN
▸ Leed el “The Scrum Field Guide” de Mitch Lacey
▸ Trabajar la mecánica, mucho, siempre, cada día.
▸ Echadle huevos/ovarios! los cambios de mentalidad y hábitos requieren gente tenaz, con coraje.
▸ Explicad al equipo el porqué de lo que está desarrollando y explicad cómo va lo puesto en
producción.
▸ En las Stand-Ups, atentos a los compañeros, pedid y dad ayuda.
▸ Leer sobre XP y aplicad todo lo que podáis. Scrum per sé, no garantiza un producto de calidad.
▸ En las Retros, repasad si habéis “ganado el partido” y los datos de cómo ha ido.
THANKS!
@BUENOSVINOS
Q&A
THANKS!
@BUENOSVINOS

Más contenido relacionado

PDF
Primeros Pasos Liderando Equipos Técnicos - Techne 2018
PDF
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
PDF
Team Engagement PHP Barcelona 2011
PDF
Eventos, mensajería y otras fábulas - PulpoCon 2019
PDF
Intra-emprendimiento en empresas de Frikis - Codemotion 2016
PDF
Cas2016 transformación digital y metodologías ágiles
PDF
El cambio empresarial bajo parámetros ágiles. XSpain2015
PDF
Introducción a los patrones de diseño
Primeros Pasos Liderando Equipos Técnicos - Techne 2018
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
Team Engagement PHP Barcelona 2011
Eventos, mensajería y otras fábulas - PulpoCon 2019
Intra-emprendimiento en empresas de Frikis - Codemotion 2016
Cas2016 transformación digital y metodologías ágiles
El cambio empresarial bajo parámetros ágiles. XSpain2015
Introducción a los patrones de diseño

La actualidad más candente (7)

PPTX
Cross management experiences. mis 7 conclusiones
PPTX
Pedro sebastián mingo. peopleware en el testing
PPT
Scrum y la Crisis Mundial
PPTX
10. QuickWebinar PowerPack
PPT
Bar Camp Ba 2009 Lean Start up
PDF
Taller evento TestingUY 2016 - Metricas en Tiempo Real y Automatización Dinám...
PDF
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Cross management experiences. mis 7 conclusiones
Pedro sebastián mingo. peopleware en el testing
Scrum y la Crisis Mundial
10. QuickWebinar PowerPack
Bar Camp Ba 2009 Lean Start up
Taller evento TestingUY 2016 - Metricas en Tiempo Real y Automatización Dinám...
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Publicidad

Destacado (12)

PPTX
Crear grupos en Edmodo
PDF
Certificacion Zend En Vivo Php Barcelona 2008
PDF
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
PDF
Desarrollo móvil con Titanium, PhoneGap y otros
PDF
PHP 2014/15 - Visión global del ecosistema PHP
PDF
Integrating Bounded Contexts Tips - Dutch PHP 2016
PDF
Create your own PHP extension, step by step - phpDay 2012 Verona
PPTX
Workshop - Aproximación al metodología Scrum
PPT
Evaluating a Startup's business model by "10x" technique
PDF
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
PPTX
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Crear grupos en Edmodo
Certificacion Zend En Vivo Php Barcelona 2008
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
Desarrollo móvil con Titanium, PhoneGap y otros
PHP 2014/15 - Visión global del ecosistema PHP
Integrating Bounded Contexts Tips - Dutch PHP 2016
Create your own PHP extension, step by step - phpDay 2012 Verona
Workshop - Aproximación al metodología Scrum
Evaluating a Startup's business model by "10x" technique
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Publicidad

Similar a Scrum, no eres tú, soy yo (20)

PPTX
036-Se presentarán algunos proyectos seleccionados en el marco del GeneXus Sm...
PDF
Buenas practicas de gestion de proyectos de transformacion digital itequia
PDF
OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...
PDF
Scrum e-tic MALAGA y SEVILLA abril 2011
PPTX
030 challenge
PDF
Scrum: la guía básica
PPTX
Introducción a SCRUM
PDF
CSM - Diapositivas pre-curso
PDF
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
PDF
UX Prototyping para alinear esfuerzos de desarrollo
PDF
Mejorando las competencias de una generación #2 'SCRUM'
PDF
Incepción ágil at infosoft
PDF
Curso scrum 2017
PDF
Wompad Agile v1
PDF
Como retener el_conocimiento_especializado_en_tu_empresa
PPT
Pensamiento agil, un estilo de vida!
PDF
Productos Mínimos Viables - Bootcamp ESPAE Sept 2017
PDF
Fernando puente WPO para todos
PPTX
Presentaciones Ramiro Alvarez - eCommerce IT Camp
PDF
Lean startup para desarrolladores
036-Se presentarán algunos proyectos seleccionados en el marco del GeneXus Sm...
Buenas practicas de gestion de proyectos de transformacion digital itequia
OK UX #1 - Entendiendo y creando una estrategia de user experience para su em...
Scrum e-tic MALAGA y SEVILLA abril 2011
030 challenge
Scrum: la guía básica
Introducción a SCRUM
CSM - Diapositivas pre-curso
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
UX Prototyping para alinear esfuerzos de desarrollo
Mejorando las competencias de una generación #2 'SCRUM'
Incepción ágil at infosoft
Curso scrum 2017
Wompad Agile v1
Como retener el_conocimiento_especializado_en_tu_empresa
Pensamiento agil, un estilo de vida!
Productos Mínimos Viables - Bootcamp ESPAE Sept 2017
Fernando puente WPO para todos
Presentaciones Ramiro Alvarez - eCommerce IT Camp
Lean startup para desarrolladores

Más de Carlos Buenosvinos (16)

PDF
Kit de Supervivencia para CTOs y Engineering Managers
PDF
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
PPTX
Road From Hex. Architecture to Event Sourcing
PDF
De Arquitectura Hexagonal a Event Sourcing
PDF
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
PDF
A Journey from Hexagonal Architecture to Event Sourcing
PDF
Introducción a Agile y Scrum (BetaBeers.com)
PDF
"Al rico" PHP
PDF
Scrum al Detalle: Revision práctica y perversiones humanas
PPT
Zend PHP 5.3 Demo Certification Test
PDF
Scrum en Grupo Intercom
KEY
Comparativa Zend vs Symphony
PDF
Aplicaciones Php Para Empresas
PDF
PDF
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
PDF
Php Barcelona Workshop2008 Motores De Workflow En Php Presentacion
Kit de Supervivencia para CTOs y Engineering Managers
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
Road From Hex. Architecture to Event Sourcing
De Arquitectura Hexagonal a Event Sourcing
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
A Journey from Hexagonal Architecture to Event Sourcing
Introducción a Agile y Scrum (BetaBeers.com)
"Al rico" PHP
Scrum al Detalle: Revision práctica y perversiones humanas
Zend PHP 5.3 Demo Certification Test
Scrum en Grupo Intercom
Comparativa Zend vs Symphony
Aplicaciones Php Para Empresas
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
Php Barcelona Workshop2008 Motores De Workflow En Php Presentacion

Último (14)

PDF
Puedes descargar e imprimor este Tríptico..pdf
PDF
Intervencion_en_Crisis guía práctica .pdf
PDF
Presentación SERVICIOS DE INFORMACIÓN AGRARIA.pdf
PPTX
Cambiar de adentro hacia afuera Power Point
PPTX
Documentación de los sistemas de gestión HSEQ
PPTX
LINEAMIENTOS IGLESIA PARA UNA VIDA MEJOR.pptx
PPTX
NO TIRES LA TOALLA. Documento power point
PDF
La-Tecnica-de-Anclaje-Una-Herramienta-Poderosa.pdf
PPTX
S6-IA para Gerentes de proyectos- (1).pptx
DOCX
JUAN PABLO II TRIPTICO VIDA Y MUERTE JPP
PPTX
ISTAS 21 riesgos psicosociales metodología
PPTX
La felixbilización laboral en un entorno contemporaneo
PPTX
Contexto de la organización ISO 14001 AC&M Ingenieros
PPTX
CUMPLEAÑOS SEC. GENERAL SUSAN TORREJÓN POEMAPE
Puedes descargar e imprimor este Tríptico..pdf
Intervencion_en_Crisis guía práctica .pdf
Presentación SERVICIOS DE INFORMACIÓN AGRARIA.pdf
Cambiar de adentro hacia afuera Power Point
Documentación de los sistemas de gestión HSEQ
LINEAMIENTOS IGLESIA PARA UNA VIDA MEJOR.pptx
NO TIRES LA TOALLA. Documento power point
La-Tecnica-de-Anclaje-Una-Herramienta-Poderosa.pdf
S6-IA para Gerentes de proyectos- (1).pptx
JUAN PABLO II TRIPTICO VIDA Y MUERTE JPP
ISTAS 21 riesgos psicosociales metodología
La felixbilización laboral en un entorno contemporaneo
Contexto de la organización ISO 14001 AC&M Ingenieros
CUMPLEAÑOS SEC. GENERAL SUSAN TORREJÓN POEMAPE

Scrum, no eres tú, soy yo

  • 1. SCRUM, NO ERES TÚ, SOY YO II GEEK DEVELOPER DAY - MADRID, 2 DE NOVIEMBRE
  • 4. CTO / TECH LEAD XING - ATRÁPALO - EMAGISTER - GSI/EBAY/MAGENTO LIDERANDO ENTRE 20 - 100 PERSONAS
  • 5. CONSULTOR XP, SCRUM, PHP, TDD, DDD CARLOS.BUENOSVINOS@GMAIL.COM
  • 6. REAL EXAMPLES WRITTEN IN PHP SHOWCASING DDD ARCHITECTURAL STYLES, TACTICAL DESIGN, AND BOUNDED CONTEXT INTEGRATION foreword by Matthias Noback https://leanpub.com/ddd-in-php
  • 9. THE SCRUM FIELD GUIDE, MITCH LACEY - EL CÓMO Y EL PORQUÉ HTTPS://WWW.AMAZON.ES/SCRUM-FIELD-GUIDE-ADDISON-SIGNATURE/DP/0133853624
  • 10. SCRUM, JEFF SUTHERLAND - EL CONTEXTO HISTÓRICO HTTPS://WWW.AMAZON.ES/SCRUM-REVOLUTIONARY-APPROACH-DEADLINES-PRODUCTIVITY-EBOOK/DP/B00I52D6KQ
  • 12. LAS HERRAMIENTAS Y METODOLOGÍAS NO FALLAN, SÓLO QUIEN LAS APLICA. CARLOS BUENOSVINOS SOBRE HERRAMIENTAS Y METODOLOGÍAS…
  • 13. LA FALTA DE MECÁNICA (SHU) ES LA CAUSA NÚMERO 1 DE UNA FLOJA IMPLANTACIÓN DE SCRUM. CARLOS BUENOSVINOS SOBRE ADAPTAR SCRUM A TU EMPRESA…
  • 14. LA FALTA DE CONOCIMIENTO Y DISCIPLINA HACE QUE EL 80% DE LAS EMPRESAS ADOPTEN SCRUM MAL. CARLOS BUENOSVINOS SOBRE ADAPTAR SCRUM A TU EMPRESA…
  • 15. NO TOQUÉIS LA IMPLEMENTACIÓN ESTÁNDAR. EN EL 95% DE LOS CASOS FUNCIONA MUY BIEN. NO SOIS ESE 5%. CARLOS BUENOSVINOS SOBRE ADAPTAR SCRUM A TU EMPRESA…
  • 16. SED ESTRICTOS CON LA MECÁNICA DURANTE MÍNIMO 1 AÑO. NO OS RELAJÉIS. CARLOS BUENOSVINOS SOBRE ADAPTAR SCRUM A TU EMPRESA…
  • 17. UN MANAGER EXISTE PARA DECIRLE AL EQUIPO LO QUE HACER CUANDO NO LO HACE ESPONTANEAMENTE. CARLOS BUENOSVINOS 50 AÑOS DE MANAGEMENT RESUMIDOS…
  • 19. UN EQUIPO PROFESIONAL SABE EL PORQUÉ DE IMPLEMENTAR LAS FUNCIONALIDAD QUE IMPLEMENTA. CARLOS BUENOSVINOS SOBRE LAS PLANNINGS…
  • 20. REPASO A LAS US IMPLEMENTADAS “Oriol, te acuerdas de la mejora en el proceso de compra que metimos hace 3 sprints? Pues no ha mejorado un 3%, sino un 5%, felicidades a todos! Vamos a dejar de iterar sobre esto por ahora.”
  • 21. REPASO A LAS US IMPLEMENTADAS “Oriol, recuerdas la implementación de Facebook Connect? El alta de usuarios sólo ha mejorado un 1%, por eso vamos a iterar este sprint sobre esa User Story.”
  • 22. UN BUEN PRODUCT OWNER CONOCE LAS MÉTRICAS DEL NEGOCIO Y CÓMO ESTAN MEJORANDO. COSEDLE A PREGUNTAS! CARLOS BUENOSVINOS SOBRE LAS PLANNINGS…
  • 23. SOBRE REVISAR TEMAS AL PRINCIPIO DE LA PLANNING… GUIÓN DE LA PLANNING ▸ Repaso a cómo están rindiendo las User Stories más relevantes ya en producción. (5 - 10 min.) ▸ Algunos insights sobre futuros sprints. Lo que está haciendo el equipo de UX. (5 min.) ▸ LEITMOTIV del sprint, cuál es el objetivo en una frase: “Este sprint va de mejorar la conversión en el proceso de compra”, “este sprint va de mejora del posicionamiento”, “este sprint va de la mejora de las notificaciones a usuarios”, etc. (1-2 min.) ▸ Repaso de las actuales User Stories, por orden. Todos los developers con portátil anotando las dudas y los comentarios en el JIRA de turno. Continuación del proceso normal…
  • 26. TO DO IN PROGRESS REVIEW DONE #1 #2 #3 #4 #5
  • 27. PREGUNTAS DADA LA IMAGEN ANTERIOR… Q. Cuál es el objetivo inmediato del equipo? A. Llevar a Done la historia #1 Q. Cuántos pueden trabajar a la vez en la historia #1? A. Los que sean necesarios sin molestarse. Normalmente son más de los que el equipo piensa. Somos perezosos a la hora de trabajar con otros.
  • 28. TO DO IN PROGRESS REVIEW DONE #1 #2 #3 #4 #5
  • 29. PREGUNTAS DADA LA IMAGEN ANTERIOR… Q. En qué tarea esta trabajando los siguientes developers? A. En la #2
  • 30. TO DO IN PROGRESS REVIEW DONE #1 #2 #3 #4 #5
  • 31. PREGUNTAS DADA LA IMAGEN ANTERIOR… Q. Cuál es el objetivo inmediato de los developers trabajando en la historia #2? A. Entregar la #1 (sí, sí, no es un TYPO).
  • 32. DEPLOYAR UNA US A PRODUCCIÓN ES COMO MARCAR UN GOL, DA IGUAL QUIÉN LO HAGA, CUENTA IGUAL. CARLOS BUENOSVINOS SOBRE MEJORES STAND-UPS…
  • 33. COMPORTAMIENTO PROFESIONAL DE DEVELOPERS EN LA STAND-UP… MANUAL DE OPERACIONES PARA DEVELOPERS EN LA STAND-UP ▸ Tengo que saber qué están haciendo mis compañeros. ▸ Especialmente, si están trabajando en algo más prioritario que yo. ▸ Saltar a la ayuda si están en mayor prioridad que yo. Aunque no la pidan: Pair Programming. “Venga vamos a revisar juntos esto y seguro que sale!”. ▸ Pedir ayuda si me atasco o veo que podríamos ir más rápidos. ▸ Levantar la bandera al PO cuando alguna US se atasca. Aunque luego quede en nada. Pero el PO tiene que poder maniobrar. ▸ Qué confianza tiene cada integrante del equipo de que llegamos al commitment?
  • 34. TO DO IN PROGRESS REVIEW DONE #1 #2 #3 #4 #5
  • 35. PREGUNTAS DADA LA IMAGEN ANTERIOR… Q. Si sólo hay un QA que está con la #1, quién está testando la historia #2? A. Quien sea, esto es fútbol sala, todos atacan, todos defienden. El objetivo es marcar gol, da igual quien lo haga.
  • 36. EDUCAR UN EQUIPO PROFESIONAL ES TAREA DIARIA DE PICO Y PALA. CORREGIR MECÁNICA. INTERIORIZAR. CARLOS BUENOSVINOS SOBRE MEJORES STAND-UPS…
  • 38. SCRUM SIN BUENAS PRÁCTICAS DE DESARROLLO, NO SIRVE PARA NADA. HACED MÁS EXTREME PROGRAMMING. CARLOS BUENOSVINOS SOBRE BUENAS PRÁCTICAS DE DESARROLLO…
  • 39. NO SE NEGOCIA HACER UNIT TESTING. SE HACE. SI EL PO TIENE PROBLEMAS YA SE QUEJARÁ AL CTO / CEO, ETC. CARLOS BUENOSVINOS SOBRE BUENAS PRÁCTICAS DE DESARROLLO…
  • 40. EL (TECH) LEAD DEL EQUIPO ES UN STAKEHOLDER MÁS DEL PO. FORMULA MEJORAS EN TONO DE NEGOCIO. CARLOS BUENOSVINOS SOBRE INTRODUCIR MEJORAS TÉCNICAS…
  • 41. SCRUM ES EN UN 80% EXTREME PROGRAMMING. LEER MÁS SOBRE XP. CARLOS BUENOSVINOS SOBRE EXTREME PROGRAMMING…
  • 43. REPASAD CÓMO HA IDO EL SPRINT. HEMOS LLEGADO AL COMMITMENT? BUGS AVERAGE? ETC. CARLOS BUENOSVINOS SOBRE LAS RETROS…
  • 44. CÓMO HA IDO EL SPRINT? “Chicos, lo primero hemos llegado al commitment! Felicidades!. Además, hemos generado 5 bugs y resuelto 15, eso es un -10, felicidades. La cobertura ha subido un 5%, etc.”
  • 45. EL OBJETIVO ES SER UN EQUIPO MEJOR PARA EL SIGUIENTE SPRINT. CADA TEMA TRATADO BUSCA ESO? CARLOS BUENOSVINOS SOBRE LAS RETROS…
  • 46. SOBRE LAS RETROS… HAY QUE SER CRÍTICO CON LOS TEMAS QUE NOS HACEN UN MEJOR EQUIPO… ▸ Los entornos de desarrollo van lentos ▸ Necesitamos más cobertura de testing unitario ▸ Las US se nos acumulan en la fase de REVIEW, podemos hacer Cross- Testing? ▸ etc. VS. ▸ El Aire Acondicionado no funciona ▸ Hace tiempo que no hacemos un evento de equipo ▸ Necesitamos más comunicación sobe cómo va la empresa ▸ Subidas salariales ▸ etc.
  • 48. WRAP-UP RESUMEN ▸ Leed el “The Scrum Field Guide” de Mitch Lacey ▸ Trabajar la mecánica, mucho, siempre, cada día. ▸ Echadle huevos/ovarios! los cambios de mentalidad y hábitos requieren gente tenaz, con coraje. ▸ Explicad al equipo el porqué de lo que está desarrollando y explicad cómo va lo puesto en producción. ▸ En las Stand-Ups, atentos a los compañeros, pedid y dad ayuda. ▸ Leer sobre XP y aplicad todo lo que podáis. Scrum per sé, no garantiza un producto de calidad. ▸ En las Retros, repasad si habéis “ganado el partido” y los datos de cómo ha ido.
  • 50. Q&A