Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

LEAN & KANBAN aplicado al desarrollo Ágil de SW

No description
by

Patricio Moreno

on 12 October 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of LEAN & KANBAN aplicado al desarrollo Ágil de SW

Herramientas
CASE
KANBAN: Aplicado al Desarrollo Ágil de SW
- ¿Qué es?
- ¿Cómo y cuándo surge?

Experiencias
KANBAN
Vs
SCRUM
KANBAN

Características


Ing. Patricio G. Moreno
Taller Scrum desde la Trinchera
UTN-FRT
- Visualizar el flujo de trabajo
- Limitar el WIP
- Medir el lead time
Reglas
- Fases
- Políticas de aceptación
- WIP
Tablero
Tarjetas
- Comunicación
- Honestidad
- Confianza
- Respeto
- Coraje
Valores
- Optimizar el proceso existente
- Proporcionar transparencia sobre el proceso y su funcionamiento
- Simplificar la priorización de los trabajos
- Mejorar la predictibilidad de los tiempos de entrega

Beneficios
KANBANIZE
SMART Q
SWIFT KANBAN
KANBAN TOOL
- Proceso
- Backlog
- WIP
- Iteraciones
- Ítems
- Múltiples
Productos
- Cambios
- Equipo
- Roles
- Reuniones
Diarias
- Estimaciones
y Métricas
- Gráficos
KANBAN
SCRUM
-. Fin de la presentación .-

¡Muchas Gracias!
PROCESO
BACKLOG
WIP
ITERACIONES
ITEMS
MÚLTIPLES
PRODUCTOS
CAMBIOS
EQUIPO
ROLES
REUNIONES
DIARIAS
ESTIMACIONES
Y MÉTRICAS
GRÁFICOS
Tablero Scrum
Tablero Kanban
TOYOTA - Flujo de Materiales
Principios LEAN (Poppendieck)
- Optimizar el flujo de valor

- Eliminar los desperdicios

- Construir calidad

- Aprender constantemente

- Entregar rápidamente

- Comprometer a todos

- Continuar mejorando
¿Cómo recuperar un proyecto de desarrollo de SW caótico con el método KANBAN?
¿Cómo comenzar a utilizar la metodología KANBAN?
Manuel Mazán - Instructor Lean y Kanban
Daniel Céspedes - Director de Proyectos

Conclusiones
Kanban es una metodología muy simple, cuyo principio es comenzar con lo que sea que se esté haciendo en el momento.

Básicamente se trata de:
* Comprender el proceso actual, realizando un mapa del flujo de valor.
* Definir las fases y políticas de aceptación.
* Acordar los límites del trabajo en curso (WIP) para cada fase del proceso.

Kanban implica que se genera una señal visual para indicar que hay nuevas tareas para ser comenzadas, teniendo en cuenta que el trabajo en curso no alcanza el máximo acordado.

Conclusiones
Kanban no sólo mejora el rendimiento y agiliza el desarrollo, sino que también modifica aspectos de una empresa como la cultura y la capacidad y madurez del equipo.

Es muy flexible en cuanto a la forma de implementación (tablero físico o digital) y a las herramientas que se pueden emplear para poner en práctica la metodología.

El éxito de Kanban ha inspirado a equipos de gestión y de desarrollo Scrum para empezar a experimentar con los paneles Kanban.
Los equipos Scrum, suelen utilizar principios Kanban para mejorar su proceso.

Es importante tener presente que Kanban no es el objetivo, sino el aprendizaje continuo.
La Experiencia
La Experiencia
A partir de la realización de esta investigación fundamentalmente aprendí:

Acerca de las metodologías ágiles y su utilización en Argentina y en el mundo en general, ampliando mi espectro de metodologías conocidas que pueden emplearse para conducir el desarrollo de Software.

Cómo encuadrar la explicación acerca de una metodología en particular, brindando todos los elementos necesarios para que pueda ser puesta en práctica por personas que no tienen ningún conocimiento sobre la misma.

A buscar en fuentes de confianza o de autores reconocidos en la materia.

A analizar cada una de las opiniones y obtener mis propias conclusiones acerca de cuál es el pensamiento correcto.

A participar de jornadas y compartir con personas de distintos lugares que me explicaron desde diferentes puntos de vista sus experiencias con la metodología, lo cual me ayudó a comprender aún mejor el contenido de mi investigación.
Entrenar al personal en los principios Kanban.
Detener el proceso y empezar a aplicar las prácticas Kanban.
Implementar Kanban en componentes problemáticos.
Implementar Kanban en el resto de los componentes.
Revisión del sistema Kanban.
Etapas
www.kanbanize.com
www.getsmartq.com
www.swiftkanban.com
www.kanbantool.com
Problemática Inicial
- Metodología de desarrollo de SW : Cascada.
- Adaptación al cambio casi imposible.
- Mecanismo de Feedback inexistente.
- Cliente desconfiado.
- Equipo deshonesto.
¿Qué se hizo?
- Cambiar de metodología :
¿Scrum o Kanban?
- Recuperar los valores:
Confianza y Honestidad.
- Detener el desarrollo y empezar de nuevo aplicando prácticas Kanban.
Resultados
- Cambio cultural en el equipo.
- Cambio cultural en el cliente.
- Honestidad, confianza, compromiso.
- Requerimientos claros.
- Problemas visibles.
- Feedback.
- Ítems de calidad.
- Mejores retrospectivas.
Gráficos


Beneficios
- Entregar con alta calidad
- Mejorar la satisfacción del equipo
- Generar "tiempo libre" para posibilitar la innovación
- Crear una cultura de mejora continua
Full transcript