¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y...

24
www.tuneupprocess.com agilismoatwork.blogspot.com 1 ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser o no ser ágil? Patricio Letelier [email protected] Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

Transcript of ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y...

Page 1: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 1

¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser o no ser ágil?

Patricio [email protected]

Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de Valencia

Page 2: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 2

Patricio Letelier Torres

Ingeniero Civil InformáticoUniversidad Federico Santa María, Chile.

Doctor en InformáticaUniversidad Politécnica de Valencia, España.

Profesor e Investigador en Ingeniería de Software (Ingeniería de Requisitos, Modelado de Software y Metodologías)

Consultor en métodos ágiles para la gestión de proyectos Emprendedor “tardío”

Email : [email protected]: linkedin.com/in/letelierBlog : agilismoatwork.blogspot.comWeb : www.tuneupprocess.comTwitter : twitter.com/yopolt

Evaluación nivel de agilismo: http://agilismo.tuneupprocess.comRoadmap implantación agilismo: http://agile-roadmap.tuneupprocess.com

Page 3: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 3

Page 4: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 4

Adopción Ágilversus

Transformación Ágil

Page 5: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 5

Transformación Ágil

AplicarPrácticas

Ágiles

Page 6: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 6

Métodos ágiles más populares

Kanban

Lean Development

Scrum

Extreme Programming

Page 7: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 7

Prácticas en cada método ágil

10

11

12

13

14

15

16

17

18

19

20

21

22

25

24

2342

33

32

31

30

29

28

27

26

1

4140

39

38 37

36

3534

23

4

5

6

7

8

9

Lean

Kanban

Scrum

XP

Prácticas ágiles: http://agilismoatwork.blogspot.com/2013/02/carta-de-practicas-agiles-arma-tu.html

Page 8: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 8

8

PRÁCTICAS ÁGILES ⇒

OPORTUNIDADES

DE MEJORA

Page 9: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 9

¿Qué pueden aportar las prácticas ágiles?

Page 10: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 10

Implantación anecdótica.

Implantación inconsciente.

Implantación limitada.

Implantación todo o nada.

10

Implantaciones ágiles cuestionables

http://agilismoatwork.blogspot.com.es/2015/09/algunas-anomalias-de-implantacion-de.html

Page 11: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 11

www.tuneupprocess.com agilismoatwork.blogspot.com

1 Estrategia - MVP

2 Proceso incremental

3 Entregas frecuentes

4 Frecuentes reuniones de planificación

5 Planificación con estimaciones y capacidad

6 Proceso iterativo

7 No adelantar trabajo futuro

8 Foco en terminar trabajo

9 Gestión y priorización del trabajo

10 Limitar el WIP

11 Equipos pequeños

12 Acotar ámbito del equipo

13 Seguimiento continuo

14 Stand-up meeting

15 Visualización del trabajo no terminado

16 Gestión integrada del trabajo

17 PO in-situ

18 PO como representante cliente

19 Reuniones de revisión

20 Equipo auto-organizado

21 PO como jefe líder-facilitador

22 Equipo co-localizado

23 Espacio de trabajo

24 Visión del producto

25 Equipos cross-functional

26 Promover “echar una mano”

27 Proceso dirigido por PAs

28 Minimalismo en documentación

29 Pautas para re-trabajo

30 Scrum Master

31 Estándares

32 Retrospectivas

33 Definición de DONE

34 Trabajo en parejas

35 No abusar de horas extras

36 Reducir interrupciones

37 Disciplina de reuniones

38 Automatizar pruebas

39 Postergar asignación

40 Integración continua

41 Conocimiento global del trabajo

42 Refactoring

Prácticas “más esenciales”

Page 12: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 12

Diseño de tablero(s) kanban

Gestión del Backlog

Visualización y gestión del trabajo

http://agilismoatwork.blogspot.com.es/2011/10/gestion-efectiva-del-product-backlog.html

http://agilismoatwork.blogspot.com.es/2015/11/tableros-kanban-parte-ii-diseno-de.html

http://agilismoatwork.blogspot.com.es/2015/06/visualizacion-agil-del-trabajo-del.html

Page 13: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 13

Uso de la funcionalidad de un sistema

45%

19%

16%

13%

7%Nunca

Rara vez

A veces

A menudo

Siempre

Page 14: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 14

“Conseguir cuanto antes la solución más simple que

satisfaga un conjunto mínimode necesidades del cliente”.

Core Ágil: Discriminación de características

Características NO

implementadas

Características implementadas

Page 15: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 15

“Ofrecer la solución más simple que sea satisfactoria para el cliente”. MVP (minimun viable product). Discriminar entre lo de mayor valor y lo de menor valor, entre lo imprescindible y lo prescindible, en cada nivel: característica, requisito y escenario.

Solución mínima y satisfactoria

Page 16: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 16

Discriminar centrándose en la “esencia”Producto para terminar

“teóricamente” en 12 meses

Un primer paso “grande” de 3 meses

+“Esencial”-

Un primer paso“pequeño” de 1 mes

Resto del trabajo(Backlog)

Page 17: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 17

Nueva llamada

Nuevo chat

Nuevo contacto

Incluirelemento

Operacionessobre

mensajes

Llamadas

Chats

Contactos

Un Chat(privado o de grupo)

Page 18: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 18

Chats

Llamadas

Contactos

Un ChatLista de mensajes

Nuevo mensaje

Incluir elemento

Lista de llamadas

Nueva llamada

Lista de contactos

Nuevo contacto

Estructura del Producto

Page 19: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 19

AC

E

BD

G

H

F

Dilema Todo-Nada versus MVP

Page 20: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 20

A(30) C

(64)

E(35)

B(45) D

(84)

G(36)

H(56)

F(25)

Costo Total = 375

15

…Dilema Todo-Nada versus MVP

Page 21: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 21

A(30) C

(64)

E(35)

B(45) D

(84)

G(36)

H(56)

F(25)

Presupuesto = 120

… Dilema Todo-Nada versus MVP

Page 22: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 22

AC

E

BD

G

H

F

… Dilema Todo-Nada versus MVP

Page 23: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 23

A

C

E

B

D

G

H

F

Orden(Prioridad)

CMVP BMVP

CResto

BResto

AMVP

DMVP

EMVP

AResto

H

ERestoDResto

F

G

Dilema Todo-Nada versus MVP

Page 24: ¿Cuál es la esencia del enfoque ágil? ¿En qué está el ser ... del Blog/PDF... · 9 Gestión y priorización del trabajo 10 Limitar el WIP 11 Equipos pequeños 12 Acotar ámbito

www.tuneupprocess.com agilismoatwork.blogspot.com 24

¡Gracias por vuestra atención!Patricio Letelier

[email protected]

Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de Valencia