Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Métodos Ágiles de Programación 1
Métodos Ágiles de Programación 1
El manifiesto estimula las estructuras y actitudes de los equipos para que la comunicacin
sea ms fcil. Resalta la entrega rpida del software operativo y le resta importancia a los
productos de trabajo intermedio; adopta al cliente como una parte del equipo de desarrollo
y trabaja para eliminar la actitud del tipo nosotros y ustedes que perjudica a muchos
proyectos de software; reconoce que la planeacin tiene sus lmites en un mundo incierto
y que el plan del proyecto debe ser flexible.
La alianza gil define 12 principios quienes quieren para alcanzar la agilidad
1. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y
continua de software valioso.
2. Bienvenidos los requisitos cambiantes, incluso en fases tardas del desarrollo. La
estructura de los procesos giles cambia para la ventaja competitiva del cliente.
3. Entregar con frecuencia software funcionando, desde un par de semanas hasta un par
de meses, con una preferencia por la escala de tiempo ms corta.
4. La gente de negocios y los desarrolladores deben trabajar juntos a diario a lo largo del
proyecto.
5. Construir proyectos alrededor de individuos motivados. Darles el ambiente y el soporte
que necesitan, y confiar en ellos para obtener el trabajo realizado
6. El mtodo ms eficiente y efectivo de transmitir informacin hacia y dentro de un
equipo de desarrollo es la conversacin cara a cara.
7. El software en funcionamiento es la medida primaria de progreso
8. Los procesos giles promueven el desarrollo sustentable. Los patrocinadores,
desarrolladores y usuarios deben ser capaces de mantener un paso constante de
manera indefinida
9. La atencin continua a la excelencia tcnica y al buen diseo mejora la agilidad.
10. La simplicidad el arte de maximizar la cantidad de trabajo no realizado es
esencial.
11. Las mejores arquitecturas, los mejores requisitos y los mejores diseos emergen de
los equipos autoorganizados.
12. A intervalos regulares el equipo refleja la forma en que se puede volver ms efectivo;
entonces su comportamiento se ajusta y adecua en conocimientos.
La agilidad se puede aplicar en cualquier proceso de software. Sin embargo, para lograrlo
es esencial que el proceso sea diseado en una forma que permita al equipo del proyecto
adaptar y coordinar las tareas, conducir la planeacin en una forma que entienda la
fluidez de un enfoque de desarrollo gil, eliminar todo pero no los productos de trabajo
esenciales y mantenerlos controlados, y enfatizar una estrategia de entrega incremental
que proporciones software en funcionamiento del cliente tan rpido como sea factible para
el tipo de producto y el ambiente operativo.
Prctica.
Elaborar un mapa conceptual a travs de la herramienta cmap tools http://cmap.ihmc.us
Cuestionario
1. Los mtodos giles se utilizan en:
a) Programacin Orientada a Objetos
b) Desarrollo de software
c) Soporte de Software
d) Programacin estructurada
e) Calidad de Software
2. Qu modelo de desarrollo de software utilizan los mtodos giles?
a) Cascada
b) Lineal
c) Iterativo
d) Espiral
e) Evolutivo
3. Cules son las principales caractersticas en las que se basa el mtodo gil?
a) Trabajo en equipo, adaptable, avances funcionales
b) Satisfaccin del cliente, reduce tiempo, una sola entrega final.
c) Comunicacin, no se adapta a los cambios, no es interactivo.
d) Orientado a resultados, no hay comunicacin, no hay trabajo en equipo
4. Cules son las caractersticas que diferencian al mtodo gil del convencional?
a) El cliente participa en el equipo de desarrollo
b) Trabajo en equipo
c) Satisfaccin del cliente
d) Presenta avances incrementales del proyecto al cliente
e) Adaptable en cualquier etapa del proyecto
5. En los mtodos giles el cliente:
a) Desarrolla Software
b) Se incorpora al equipo de trabajo
c) Trabaja en otros proyectos de software
d) Resuelve problemas de comunicacin del equipo
e) Proporciona los recursos materiales
http://www.willydev.net/descargas/prev/TodoAgil.Pdf
http://upcommons.upc.edu/pfc/bitstream/2099.1/5608/1/50015.pdf pg 80-89
http://www.qualitrain.com.mx/index.php?
option=com_content&task=view&id=161&Itemid=146