entre lo tradicional y lo ágil (ver 1)

Post on 13-Jun-2015

182 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Una breve introducción a las metodologías ágiles. Presentación realizada durante el Agile Tour Quito 2011

TRANSCRIPT

Entre lo tradicional y lo

ágil

Algunas observaciones

45,00%

7% 13%

16%

19%

Características y Funciones que se utilizan en un

sistema típico

Nunca

Siempre

A menudo

Algunas veces

Rara vez

• Usado a menudo o siempre 20%

• Usado rara vez o nunca 64%

Standish Group Studyd

Algunas Observaciones

24%

32%

44%

Resolución del Proyecto

Proyecto Incorrecto o

Erróneo

Proyecto Exitoso

Proyecto Cuestionado

• Proyectos Exitosos 29%

• Proyectos cuestionados o fallidos 71%

Standish Group Study

Dinero desperdiciado por

Clientes y Proveedores

• Usado a menudo o siempre 20%

• Proyectos Exitosos 29%

Standish Group Study

• Proyectos cuestionados o fallidos 71%

• Usado rara vez o nunca 64%

Standish Group Study

¿Cuáles son las razones?

• Cambio en los

requerimientos

• Complejidad

• Desarrollo, no producción

• Juegos contractuales

• Especificamos y planeamos

todo en detalle por

adelantado

• Círculo vicioso

Incremento del costo de corrección de errores

en dependencia de la fase del CVDS

Cambiando la forma de

pensar (Ágil)

• La incertidumbre y los cambios son un hecho cotidiano.

• No conocemos todo acerca del futuro, nuestra forma más efectiva de crear valor es entregar, recibir retroalimentación y adaptar.

• No es rentable desde el principio invertir en planes detallados y especificaciones

Principios Ágiles y Lean

1. Valor y Desperdicio

2. Maximizar el rendimiento

3. Personas y Liderazgo

Valor y desperdicio

• Valor, aquello por lo que el cliente está dispuesto a pagar

• Entregas tempranas y frecuentes de valor

• Necesitamos priorizar basados en el valor

Valor y desperdicio

• Todo aquello que no genera valor es

candidato a ser desperdicio (Ref: Toyota)

• Resultados: Características no usadas,

documentos no leídos…

• Actividades: que no agregan valor

• Roles: producen o deciden – Pero y el resto?

• Retrasos: entrega tardía de valor (Later

revenues)

Valor y desperdicio

45,00%

7% 13%

16%

19%

Características y Funciones que se utilizan en un

sistema típico

Nunca

Siempre

A menudo

Algunas veces

Rara vez

Maximización del

rendimiento

• Enfocar el proceso de desarrollo en el rendimiento

• No “multitasking” entregas tempranas y comienzos

tardíos.

• Ejercicio: Comparar inventarios con tiempos de entrega

(Work In Progress).

Liderazgo y personas

•Reglas Simples – Dee Hock • Propósitos y principios, claros y sencillos dan lugar a un comportamiento

complejo e inteligente

• Reglas y regulaciones complejas producen simplemente un comportamiento estúpido.

• Equipos empoderados trabajando en iteraciones • Definir un propósito para el equipo

• Dar al equipo acceso a los clientes

• Dejar que el equipo haga sus propios compromisos

• Equipos multidisciplinarios

• 100% enfocados en la característica actual, al terminar, tomar la siguiente de la lista

Resumiendo - Lean

• El valor solo puede ser definido por el cliente

• No gastar energías en desperdicio

• Mantener los costos de manejar el cambio bajos y

constantes

• Maximizar el rendimiento manejando los cuellos de

botella

• Minimizar los tiempos de entrega, reduciendo el

inventario

Manifiesto Ágil

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 herramientas

Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación

contractual Respuesta ante el cambio sobre seguir un plan

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

Marzo 2001

Beneficios de usar Ágil

• Mejoría en la habilidad para manejar prioridades cambiantes

46%

• Mejoría en la visibilidad del proyecto 39%

• El rendimiento no empeoró, más bien en muchos casos

aumentó al que tenían antes de adoptar Ágil 94% (Version

One)

• Mejora en la calidad del producto 88%

• Mejora en la satisfacción de los clientes 83%

• Reducción de costos 49% (Shine Technologies)

SCRUM

Proceso Scrum

¿SCRUM es la bala de

plata?

• Scrum es el primer problema

• Equipos Multidisciplinares

• Comunicación

• Sincronización

• Mayor responsabilidad

• Auto-organización

• Disciplina

• Transparencia

PREGUNTAS

GRACIAS

José Lubín Sandoval Noreña

CSM, CSPO

jose.sandoval@samasatsa.com

@jlsandovaln

top related