Workshop Teracode. Agile Principles
-
Upload
leonardo-rosales -
Category
Documents
-
view
317 -
download
2
description
Transcript of Workshop Teracode. Agile Principles
Teracode © 2012
Agile Principles Workshop
Agile Principles WorkshopLeonardo Rosales
@lgrosales
Teracode © 2012
Agile Principles Workshop
Fábrica de Aviones
Equipos de 4-6 personas Iteraciones y planning de 2 minutos Linea de producción
La construcción comienza en un extremo y termina en el otro Se trabaja sin stock: Se piden de a 10 hojas
El producto debe cumplir el alcance definidoSi el producto no pasa la revisión final, no será considerado en la iteración Los productos no terminados pueden ser completados en la próxima iteración
Cada equipo representa a una fábrica
Reglas
Teracode © 2012
Agile Principles Workshop
El proyecto La Fuerza Aérea Argentina esta
planeando comprar aviones nuevos
Quieren saber cuando aviones podemos entregar en 2 minutos
Nos dieron un minuto para decirles cuantos aviones podemos entregar en una iteración de 2 minutos
Teracode © 2012
Agile Principles Workshop
La propuesta A la Fuerza Aérea Argentina le gustaron las estimaciones
Tenemos ahora 2 minutos para crear un prototipo. El alcance es:Tiene que tener 12 ventanasTiene que tener una cabina para los pilotosTiene que tener un logotipo de la compañía en las dos alas y en la cola
El prototipo será mostrado al resto de los grupos
Teracode © 2012
Agile Principles Workshop
Teracode © 2012
Agile Principles Workshop
¡A trabajar! Gana quien entregue mas aviones Cada equipo tiene 3 iteraciones de 2 minutos Al final de cada iteración, cada equipo tiene 2 minutos para verificar
y actuar sobre su línea de producción para mejorar la productividad Antes de iniciar cada iteración se darán nuevas estimaciones Roles
Product ownerTeam leaderTeam
Teracode © 2012
Agile Principles Workshop
¡A trabajar!
Teracode © 2012
Agile Principles Workshop
Retro Se pudo fabricar lo que el cliente quería? Ayudó el prototipo?Que pasó con las estimaciones a medida que avanzaban las
iteraciones?Como ayudó el tiempo para inspeccionar y adaptar?Que piensan que es mejor?
Hacer la mayor cantidad de aviones en 10 minutosEntregar un % de aviones cada 2 minutos
Teracode © 2012
Agile Principles Workshop
ManifiestoIndividuos e interacciones > Procesos y herramientas
Software funcionando > Documentación exhaustiva
Colaboración con el cliente > Negociación contractual
Respuesta al cambio > Seguimiento de un plan
Teracode © 2012
Agile Principles Workshop
Principios del Manifiesto Nuestra principal prioridad es satisfacer al cliente a través de la
entrega temprana y continua de software de valor. Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al
desarrollo. Entregar con frecuencia software que funcione, en periodos de un
par de semanas hasta un par de meses, con preferencia en los periodos breves.
Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto.
Teracode © 2012
Agile Principles Workshop
Principios del Manifiesto Construcción de proyectos en torno a individuos motivados,
dándoles la oportunidad y el respaldo que necesitan y procurándoles confianza para que realicen la tarea.
La forma más eficiente y efectiva de comunicar información de ida y vuelta dentro de un equipo de desarrollo es mediante la conversación cara a cara.
El software que funciona es la principal medida del progreso. Los procesos ágiles promueven el desarrollo sostenido. Los
patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida.
Teracode © 2012
Agile Principles Workshop
Principios del Manifiesto La atención continua a la excelencia técnica enaltece la agilidad. La simplicidad como arte de maximizar la cantidad de trabajo que no
se hace, es esencial. Las mejores arquitecturas, requisitos y diseños emergen de equipos
que se auto-organizan. En intervalos regulares, el equipo reflexiona sobre la forma de ser
más efectivo y ajusta su conducta en consecuencia.
Teracode © 2012
Agile Principles Workshop
Creadores del juego
Flávio Steffens de Castro, author of www.agileway.com.br Rafael Prikladnicki, professor from PUCRS and agile coach and trainer
www.inf.pucrs.br/~rafael Las instrucciones del juego se pueden bajar de:
http://www.agileway.com.br/2009/11/16/the-airplane-factory-game
Manifiesto
http://agilemanifesto.org/principles.html
Teracode © 2012
Agile Principles Workshop
¡Muchas gracias!