Agile for Scrummies - BilboStack
-
Upload
gailen-tecnologias -
Category
Entertainment & Humor
-
view
268 -
download
1
Transcript of Agile for Scrummies - BilboStack
“Agile for Scrummies”Jorge Uriarte Aretxaga
@jorgeuriarte http://www.gailen.es
Bilbostack 2017
HACE 10 años…
LO QUE HA CAMBIADO EN 10 AÑOS…
¿Qué es SCRUM?
¿Qué es SCRUM?
¿Qué es SCRUM?
¿QUÉ HEMOS APRENDIDO?
LO QUE NO HA CAMBIADO…
¿PROBLEMAS HABITUALES…
ANTICIPACIÓN DE DETALLE EXCESO DE PRETRABAJO EN ANÁLISIS DEL BACKLOG “lo pensamos todo y ya sólo hay que hacerlo”
..CON LA VISIÓN DEL PRODUCTO?
EL EXCESO DE TRABAJO EN VISIÓN NOS LLEVARÁ A OTROS PROBLEMAS…
¿Son “completas”? ¿ENTREGABLES INDIVIDUALMENTE?
¿CENTRADAS EN EL “VALOR” QUE APORTAN?
…con la Definición de HISTORIAS?¿PROBLEMAS HABITUALES…
¿AUTO-ORGANIZADO? ¿multidisciplinar?
¿alineado / completo ( PO + TEAM )? ¿DUEÑO DEL PROCESO?
¿AUTónomo?
…con EL EQUIPO?¿PROBLEMAS HABITUALES…
¿INCREMENTALES? ¿CONTINUAS?
¿REALES? / ¿“POTENTIALLY SHIPPABLE”?
…CON LAS ENTREGAS?¿PROBLEMAS HABITUALES…
¿VIVO? ¿DESACRALIZADO?
¿CICLO CORTO / Empírico?
…CON EL PROCESO?¿PROBLEMAS HABITUALES…
PRODUCTO “HISTORIAS”
EQUIPO ENTREGAS PROCESO
PROBLEMAS HABITUALES
DE AHÍ… “AGILE for SCRUMMIES”
UN PAR DE CITAS:
“Because the real system problems are not understood, Agile techniques ARE EMPLOYED
TO SPEED UP DOING THE WRONG THINGS”
- JOHN SEDDON
¿…Y Quizás también la de los sistemas y procesos?
¿…Y Quizás también la de los sistemas y procesos?
AGILE es UNA APROXIMACIÓN A LA gestión de la incertidumbre
¿…Y Quizás también la de los sistemas y procesos?
AGILE es UNA APROXIMACIÓN A LA gestión de la incertidumbre
AGILE es UNA APROXIMACIÓN A LA gestión de la incertidumbre
¿qué incertidumbres…?
AGILE ES UNA APROXIMACIÓN A LA GESTIÓN DE LA INCERTIDUMBRE
EL ARMA SECRETA DEFINITIVA: REDUCCIÓN DEL WIP
EL ARMA SECRETA DEFINITIVA: REDUCCIÓN DEL WIP
“Stop Starting, Start FINISHING”, Arne Roock
VISUALIZACIÓN DEL PROCESO, Y DEL TRABAJO EN CURSO
VISUALIZACIÓN DEL PROCESO, Y DEL TRABAJO EN CURSO
limitar el work in progress en cada etapa
STOP STARTING. START FINISHING.
Perseguir el “FLOW” EN LUGAR DE LA “EFICIENCIA” / “UTILIZACIÓN”
CONCEPTO: “Sensibilidad del sistema”
Perseguir el “FLOW” EN LUGAR DE LA “EFICIENCIA” / “UTILIZACIÓN”
PULL
No construir/ENTREGAR lo no necesario
No probar aquello que no puedo desplegar
No programar aquello que no puedo probar
No especificar aquello que no puedo programar
¿QUÉ SIGNIFICA “PULL”?
TrabajaNDO JUntos para entregar funcionalidades de producto…
¿IMPACTO DE LA REDUCCIÓN DE WIP Y DEL PULL SYSTEM?
¿IMPACTO DE LA REDUCCIÓN DE WIP Y DEL PULL SYSTEM?
REDUCCIÓN DE LOS ITEMS EN CURSO EN EL SISTEMA ELIMINACIÓN DEL RE-TRABAJO
MEJORA DE CALIDAD REDUCCIÓN DE LOS TIEMPOS DE ENTREGA (LITTLE’S LAW)
PREDICTIBILIDAD (INNECESARIO ESTIMAR) REDUcción de la “DISTANCIA” entre negocio y desarrollo
¿QUEREMOS ESTO?
¿SE LLAME COMO SE LLAME?
¿…Y Quizás también la de los sistemas y procesos?
AGILE es UNA APROXIMACIÓN A LA gestión de la incertidumbre
AGILE es UNA APROXIMACIÓN A LA gestión de la incertidumbre
MEDIANTE EL FOCO
MEDIANTE LA AUTONOMIA
MEDIANTE EL CONOCIMIENTO COMPARTIDO
MEDIANTE LA REDUCCIÓN DEL RIESGO
NI SCRUM, NI KANBAN, NI NINGUNA HERRAMIENTA
“OUT OF THE BOX”, SERVIRÁ DE NADA SI ESTO NO
SE CUMPLE
…THERE IS NO SCRUM
LEARN IT ALL…
…AND THEN…
…FORGET IT ALL