Lean Software Development: Practitioners Course
Duración: 2 días
Instructores: Mary Poppendieck y Tom Poppendieck.
Cuando la competitividad global alcanza a la industria de desarrollo de software, comienza la búsqueda por nuevas y mejores formas de crear software de primera calidad rápidamente, en forma repetible y confiable.
Las iniciativas Lean aplicadas a manufactura, logística y servicios han conducido a mejoras dramáticas en costos, calidad y tiempo de respuesta. ¿Podrían hacer lo mismo aplicadas al desarrollo de software? La respuesta corta es “Por supuesto!”.
Entre los muchos métodos que han surgido para mejorar el desarrollo de software, Lean está emergiendo como método fundado en décadas de trabajo orientado a entender como mejorar procesos. Lean se enfoca en entregar al cliente lo que quiere, cuando y donde lo quiera, sin un minuto ni un movimiento desperdiciados.
En este curso aprenderá como aplicar los principios lean como: Respuesta Rápida, Aprendizaje Continuo, Calidad Construida en el Producto, Responsabilidad Local y Optimización Global al desarrollo de software a través de la resolución en equipo de problemas reales.
Objetivos
En este curso aprenderá a:
- Construir un mapa de la cadena de valor para su organización de desarrollo de software actual y luego crear un nuevo mapa para el futuro.
- Reorganizar el proceso de desarrollo de software alrededor de ciclos cortos de desarrollo que permitan acelerar la generación de valor.
- Entender como administrar la calidad del software moviendo las actividades de testing hacia el comienzo y el centro del proceso de desarrollo.
- Establecer el estado actual de sus disciplinas básicas, las cuales determinan las capacidades de su proceso de desarrollo de software.
- Cuantificar la capacidad de su organización de desarrollo de software y limitar el trabajo a esa capacidad.
- Lograr el compromiso de la gente moviendo la responsabilidad y la toma de decisiones a los equipos de desarrollo.
- Aplicar métodos clásicos de mejora de procesos a problemas reales en su ambiente.
- Crear métricas que guíen la optimización de resultados para la organización en su totalidad.
Descripción del curso
El curso es una combinación entre teoría y trabajo en grupos sobre casos de estudio reales. Luego de la presentación de cada tema, los asistentes aplicarán los conceptos a algún proyecto real de alguno de los integrantes del grupo. Este formato provee una exploración en profundidad de las estrategias para aplicar los siete principios lean:
- Eliminar el desperdicio
- Crear conocimiento
- Construir calidad en el producto
- Demorar el compromiso
- Entregar rápidamente
- Respetar a las personas
- Mejorar el sistema
Adicionalmente, se verán técnicas para la implementación práctica de estos principios, incluyendo:
- Crear y usar mapas de la cadena de valor
- Establecer la capacidad de los procesos de la organización
- Aplicar de teoría de colas al pipeline de desarrollo de software
- Enfatizar la mejora persistente
- Trabajar en un ambiente regulado
- Alternativas para tercerización y contratos (opcional)
Audiencia
Este programa está diseñado para desarrolladores de software senior, líderes de equipo y managers que estén considerando aplicar lean software development en sus organizaciones. Será particularmente provechoso para aquellos buscando herramientas y prácticas que puedan ser puestas en uso.
Idioma
El curso será dictado en idioma inglés. Durante los dos días de curso habrá disponible un asistente de los instructores que hable español para así facilitar el proceso de aprendizaje para personas que tengan dificultad para comprender algunos conceptos, palabras o frases.
Capacidad
28 asistentes
Fecha
20 y 21 de octubre de 2008
Lugar
Hotel Bauen
Av. Callao 360 (C1022AAQ)
Ciudad de Buenos Aires,
Argentina
Mas Información
Horario
9:00 a 18:00 Hs.
Precio
U$S 600 por persona.
Precio promocional hasta el 25 de julio: U$S 500 por persona.
Registración
Puede reservar su vacante dejando sus datos aquí.