principios Ágiles para la gestión de proyectos tic

11
David de Francisco Marcos Msc, MBA, PMP y CSM Principios Ágiles Máster en Informática Universidad de Valladolid 2015-2016 [email protected] www.linkedin.com/in/ daviddefco http://es.slideshare.net/

Upload: david-de-francisco-marcos

Post on 12-Feb-2017

130 views

Category:

Leadership & Management


1 download

TRANSCRIPT

Page 1: Principios Ágiles para la Gestión de Proyectos TIC

David de Francisco MarcosMsc, MBA, PMP y CSM

Principios Ágiles

Máster en InformáticaUniversidad de Valladolid2015-2016

[email protected]/in/daviddefcohttp://es.slideshare.net/daviddefco

Page 2: Principios Ágiles para la Gestión de Proyectos TIC

Un Poco de Historia

Definición de procesosFlujos productivosProducción en cadena

“Mis clientes pueden tener el modelo T en el color que quieran… siempre que quieran el color negro”

Henry Ford, 1913

Sakichi Toyoda

Just In time (JIT)Pull vs PushLean Manufacturing

Page 3: Principios Ágiles para la Gestión de Proyectos TIC

Principios Lean Management

Proporcionar valor al cliente Priorizando el valor Entregas planificadas y

frecuentes Eliminar lo que no aporta

valor (waste)

Equipos auto-organizados y autónomos

Mejora continua durante el proceso

Imágen obtenida de www.flickr.com/photos/keithallison/

Page 4: Principios Ágiles para la Gestión de Proyectos TIC

7 Fuentes de Desperdicio en Desarrollo Software

1 Trabajo Parcialmente Hecho2 Procesos Extra3 Funcionalidades Extra4 Transferencia de Conocimiento5 Retrasos6 Cambios de Tareas7 Defectos y Bugs

Imágen obtenida de www.flickr.com/photos/somethingstartedcrazyy/

Page 5: Principios Ágiles para la Gestión de Proyectos TIC

Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar:

Individuos e interacciones sobre procesos y herramientasSoftware funcionando sobre documentación extensivaColaboración con el cliente sobre negociación contractualRespuesta ante el cambio sobre seguir un plan

Esto es, aunque valoramos los elementos de la derecha,valoramos más los de la izquierda.

Agile Manifesto

www.agilemanifesto.org

Page 6: Principios Ágiles para la Gestión de Proyectos TIC

Principios ÁgilesBajo mi Prisma Personal ;)

Entrega temprana y continua de valorMás ROI = más confianza del cliente

Aceptamos requisitos cambiantesSi no el cliente pierde negocio

Entrega frecuente de SW funcional Problemas ocultos = muertos vivientes

Negocio e ingenieros juntosMi gran programa en un cajón?!

Necesitamos individuos motivadosPorque necesitamos sus ideas!

Comunicación cara a cara Rápida, sincera y eficaz, sin tapujos…

Progreso = SW funcionandoQué quiere decir un Gantt al 80%?

Desarrollo sostenibleLos zombies no programan bien

Excelencia técnica y diseñoEs como el karma, siempre compensa

Simplicidad: hago solo lo necesario(y por lo que me pagan y valoran)

Equipos auto-organizadosSi tú lo haces, tú decides

Reflexionar y perfeccionarSólo se puede mejorar con humildad

Page 7: Principios Ágiles para la Gestión de Proyectos TIC

Celebremos un Fiesta! Cap. 1Proyecto: Celebrar una fiestaObjetivo: Que la fiesta sea un

éxito y sigáis siendo amig@s después

Duración: Cuatro días (Miércoles-Sábado)

Equipo: 3 amig@s y tú– El experto en cocktails– El cocinillas– El repostero– El relaciones públicas

Fases: Cada noche nos juntamos para:– Miércoles: planificar y obtener

recursos– Jueves: producir sub-componentes– Viernes: dar la fiesta– Sábado: recoger y pensar cómo

mejorarImágen obtenida de

www.flickr.com/photos/gjnairn /

Page 8: Principios Ágiles para la Gestión de Proyectos TIC

Celebremos un Fiesta! Cap. 2MiércolesOs sentáis a decidir qué vais a servir, música, temática…

JuevesPreparación de la comida por parte del grupo en la cocina

Resultado• Lista de la compra• Se asigna a cada uno lo que debe comprar y dónde

Resultado• Ingredientes preparados en el frigorífico

Incremento MMF

Entregas relacionadasCo-ubicación

Imágen obtenida de www.flickr.com/photos/ felibrilu /

Page 9: Principios Ágiles para la Gestión de Proyectos TIC

Celebremos un Fiesta! Cap. 3ViernesFiesta!

SábadoRecoger, poner en común lo que hemos hecho y celebrarlo!

Resultado• La fiesta se celebra• Todo ha salido como estaba previsto

Resultado• Lecciones aprendidas• La próxima fiesta la haremos aún mejor!

Entrega (release) Review Meeting

Retrospective (mejora continua)

Imágen obtenida de www.flickr.com/photos/ rhest09/

Page 10: Principios Ágiles para la Gestión de Proyectos TIC

TradicionalÁmbito

Costes Fechas

Planificación

AgileCostes Fechas

Ámbito

Priorización

Planificación vs Priorización

Page 11: Principios Ágiles para la Gestión de Proyectos TIC

Control descentralizado La complejidad rompe las reglas

Feedback frecuente y tempranoIncrementos priorizados por

valorInvolucrar a todo el equipoCada equipo gobierna su

destinoMejores resultados del proyecto

¿Por Qué Funciona?

Imágen obtenida de www.flickr.com/photos/ olastuen/

Imágen obtenida de www.flickr.com/photos/ oatsy40/