gestión de proyectos software: ¿enfoque tradicional o...

24
http://agilismoatwork.blogspot.com 1 Patricio Letelier Departamento Sistemas Informáticos y Computación Universidad Politécnica de Valencia [email protected] Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?

Upload: others

Post on 22-Apr-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

1

Patricio LetelierDepartamento Sistemas Informáticos y Computación

Universidad Politécnica de [email protected]

Gestión de Proyectos Software:¿Enfoque Tradicional o Ágil?

Page 2: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

2

Kahoot 2

Encuesta¿Cómo te va en tus proyectos?

Page 3: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

3

Diagnóstico

tiempo

¿Hay cambios durante el proyecto?

Page 4: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

4

Causas de fracaso en proyectos

Pregunta incluida en el PMI Pulse of the Profession 2016. “En los proyectos que fracasaron en su empresa en losúltimos 12 meses ¿Cuales fueron las principales causas del fracaso? (selecciones hasta 3)”

El cambio está presente en la mayoría de las

causas de fracaso

Page 5: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

5

Tradicional v/s Ágil

Page 6: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

6

Gestión “Tradicional” de Proyectos

PMBOK – Project Management Body of Knowledge (Estándar)PMI – Project Management InstitutePMP – Project Management Professional (Certificación)

Extensión PMBOK para gestión de proyectos software, con elementos del enfoque ágil (2013)

Page 7: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

7

Gestión “Ágil” de Proyectos

Manifiesto para desarrollo ágil de software (agilemanifesto.org)

Page 8: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

9

Métodos y Prácticas Ágiles

Page 9: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

10

¿Qué es ser ágil?

Es aplicar Métodos Ágiles Es aplicar prácticas ágiles

Page 10: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

11

Los protagonistas

Kanban

Lean Development

Scrum

Extreme Programming

Page 11: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

12

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 12: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

13

13

PRÁCTICAS ÁGILES ⇒

OPORTUNIDADES

DE MEJORA

Page 13: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

15

Planificación y Seguimiento Ágil

Page 14: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

16

Seguimiento ágil básico: Tablero kanban y CFD

Page 15: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

17

Proceso Incremental con definición postergada y despliegue MUY continuo

tiempo

V1 V2 V3 V4 V5 V6

Backlog

Page 16: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

18

Proceso Iterativo e Incremental

Backlog

Vs1 Vs2 Vs3

Page 17: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

19

Esfuerzo estimado versus Capacidad

Backlog

Esfuerzo estimado Capacidad del equipo

Sprint o Proyecto

ti tf

Page 18: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

20

Seguimiento adicional para Sprints o Proyectos

Queda X esfuerzo por completar

Seguimiento día a día!!

Un Y% del trabajo están terminadas

Queda X esfuerzo para terminar

Page 19: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

21

Planificación tradicional versus ágil

Fases, Actividades o Tareas

Sprints

Ítems de trabajoen cada sprint

Plan Tradicional Plan Ágil

< 1 mes

< pocos meses

Detalles en “7 diferencias entre una planificación tradicional y una ágil”. http://lnkd.in/dAqx4jY

Page 20: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

22

Implantación de Prácticas Ágiles

Page 21: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

23

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

Page 22: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

24

Implantación anecdótica.

Implantación inconsciente.

Implantación limitada.

Implantación todo o nada.

Implantaciones ágiles cuestionables

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

Page 23: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

25

Claridad de los

OBJETIVOS

NO Claros

Clara/osNO Clara

Enfoque

Ágil es un

complemento

Claridad de la

SOLUCIÓN

Usarlo siempre!!

¿En qué situación usar un Enfoque Ágil?

Enfoque

Ágil es

importante

Enfoque

Ágil es

importante

Enfoque

Ágil es

vital

Page 24: Gestión de Proyectos Software: ¿Enfoque Tradicional o Ágil?elais.inf.utfsm.cl/wp-content/uploads/2017/08/t-gps-letelier.pdf · Gestión “Tradicional” de Proyectos PMBOK –Project

http://agilismoatwork.blogspot.com

26

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