Entre lo tradicional y lo ágil (ver 1)
-
Upload
jose-lubin-sandoval-norena -
Category
Technology
-
view
182 -
download
2
description
Transcript of Entre lo tradicional y lo ágil (ver 1)
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
@jlsandovaln