Entre el 11 y 13 de febrero del año 2001, un grupo de 17 personas en la cafetería de unas pistas de esqui: Snowbird ski resort, se reúnen para conversar, beber, comer, descansar y esquiar.
De la charla sale Agile “Software Development” Manifesto
El fondo es promover organizaciones basadas en la gente, la colaboración, lugares donde uno quiere trabajar.
Objetivo real: entregar productos a clientes operando en un ambiente que mas que hablar de que “nuestro capital más importante es la gente” realmente “actúe” pensando que lo es, y quite la palabra “capital”.
Temas de preocupación
- Satisfacción de expectativas del cliente y del proveedor.
- Dificultades de comunicación, diferencias de lenguaje.
- Plazos impuestos.
- Metodologías pesadas
- Procesos “porque sí”.
- Obligaciones “de libro”
- Resultados efectivos
Manifesto for Agile Software Development
- Individuos e interacciones más que procesos y herramientas.
- Sistemas funcionando antes que documentación detallada
- Colaboración con el cliente antes que negociación de contrato.
- Responder al cambio antes que seguir el plan.
Principios detrás del Manifiesto
- Nuestra prioridad es satisfacer al cliente entregándole lo antes posible y con frecuencia software valioso.
- Bienvenidos los cambios en los requerimientos, aún al final del desarrollo. El proceso ágil explota el cambio a favor de la ventaja competitiva del usuario.
- Entregar software operando frecuentemente, entre un par de semanas y un par de meses, con preferencia del plazo más corto.
- Las personas del negocio y los desarrolladores deben trabajar juntos diariamente, a lo largo de todo el proyecto.
- Construir proyectos basado en individuos motivados.
- Darles el ambiente y el apoyo, y creer que van a hacer el trabajo.
- El método más eficiente y efectivo de intercambiar información a y entre el grupo es por conversaciones cara a cara.
- El software operando es la principal medida del progreso.
- Los procesos ágiles promueven desarrollo sostenido.
- Los promotores, usuarios y desarrolladores deben poder mantener un ritmo constante indefinidamente.
- La atención continua a la excelencia técnica y buen diseño aumenta la agilidad.
- Es esencial la simplicidad: el arte de maximizar los cantidad de trabajo que NO se debe hacer.
- Las mejores arquitecturas, requerimientos y diseños surgen de grupos auto organizados.
- A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo, entonces ajusta y sintoniza su comportamiento.
Características del Manifiesto
- Iterativo: el proyecto se desarrolla por medio de varias iteraciones, cada una es un mini proyecto completo, con entregables concretos y operativos.
- Incremental: La primera entrega es una versión mínima pero completa del sistema, en cada iteración se va creciend
- Auto organizado: el equipo tiene la autonomía para organizarse para desarrollar en la mejor forma sus resultados
- Emergente: se permite que los requerimientos y las tecnologías surjan durante el desarrollo
Resumen y Conclusiones
- Las metodologías ágiles tienen promesas interesantes.
- No son la panacea para todos los casos.
- Requieren claridad, coraje, soporte.
- Son más adecuadas para grupos relativamente pequeños, con disciplina se pueden aplicar a grupos grandes.
- Requieren un “Nucleo” de gente capaz.
- Es un tema en ebullición.
7 comments about Manifiesto agile
En serio? Una nueva apertura? Los Simpsons son lo me1s. Lo fanico malo es que(aca) lo pasan en un canal que usa las repoticienes, para llenar la programacif3n, hasta el hartazgo. El episodio en que la nieve los atrapa en la escuela me lo conozco de memoria.Tengo una nueva entrada, sobre televisif3n. Sobre un programa que este1 en el mismo canal que pasa Los Simpsons.Y te recomiendo la prf3xima entrada. Casi este1 lista.
Thanks for that! It’s just the answer I needed.
I told my kids we’d play after I found what I needed. Damnit.
I would like to thank you for the efforts you’ve put in wrnitig this site. I am hoping the same high-grade website post from you in the upcoming as well. Actually your creative wrnitig abilities has encouraged me to get my own site now. Really the blogging is spreading its wings rapidly. Your write up is a good example of it.
It’s imperative that more people make this exact point.
Zune and also iPod: Most people compare the Zune to the touch, but after seeing exactly how slim as well as surprisingly little and light it is, I contemplate it becoming a rather special hybrid which combines attributes of the Touch and the Nano. It’s extremely colorful along with lovely OLED monitor is a bit smaller compared to the touch display screen, but the player itself feels a great deal smaller as well as lighter. It weighs in at about 2/3 all the, and is actually noticeably smaller wide and top, while being only a hair heavier.
I can’t believe I’ve been going for years without knowing that.