Métodos ágiles de Programación
Introducción
Anteriormente en los años 80's y 90's se decía que la mejor manera de desarrollar software de calidad era mediante una planificación detallada, pero cuando se implemento esta manera de realizar software a proyectos pequeños, se perdía demasiado tiempo en el diseño que en el mismo desarrollo. Es por ello que se tuvieron que proponer nuevos métodos ágiles.
Desarrollo
La Metodología ágil es un marco metodológico de trabajo que
plantea permitir mejorar la eficiencia en la producción " la calidad de
los productos finales, tener la capacidad de respuesta al cambio en
los productos " sus definiciones, " brindar la mayor
satisfacción posible al cliente, a través de la entrega temprana " la
retroalimentación continua durante la construcción del producto
RSI superior
Desarrollo con
metodología ágil refuerza las entregas múltiples lo cual contra el cliente un
indicador operante y de cierto modo representaría un capital en trabajo. como
tal se refuerza más bien la lista de funcionalidades del acuerdo de entrega y
en el promedio implica un enfoque en desarrollar la funcionalidad que se
considere más vital para el proyecto desde el simple inicio.
Simplifica el manejo de la sobrecarga de procesos
Los equipos que trabajan sobre normas y regulaciones han de
validar su trabajo constantemente lo cual representa un doble sentido de
trabajo. Las metodologías por iteración simplifican el proceso de entrega
versus validación lo cual además permite adoptar cambios sobre la marcha del
alcance del proyecto.
Evaluación
1.
Los
métodos ágiles se utilizan en:
a) Programación Orientada a
Objetos
b)
Desarrollo de software
c) Soporte de Software
d) Programación estructurada
e) Calidad de Software
2.
¿Qué
modelo de desarrollo de software utilizan los métodos ágiles?
a) Cascada
b) Lineal
c)
Iterativo
d) Espiral
e) Evolutivo
3.
¿Cuáles
son las principales características en las que se basa el método ágil?
a)
Trabajo en equipo, adaptable, avances
funcionales
b) Satisfacción del cliente,
reduce tiempo, una sola entrega final.
c) Comunicación, no se adapta a
los cambios, no es interactivo.
d) Orientado a resultados, no hay
comunicación, no hay trabajo en equipo
4.
¿Cuáles
son las características que diferencian
al método ágil del convencional?
a)
El cliente participa en el equipo de
desarrollo
b) Trabajo en equipo
c) Satisfacción del cliente
d) Presenta avances incrementales
del proyecto al cliente
e) Adaptable en cualquier etapa
del proyecto
5.
En
los métodos ágiles el cliente:
a) Desarrolla Software
b)
Se incorpora al equipo de trabajo
c) Trabaja en otros proyectos de
software
d) Resuelve problemas de
comunicación del equipo
e) Proporciona los recursos
materiales
Evaluación
1.
Los
métodos ágiles se utilizan en:
a) Programación Orientada a
Objetos
b)
Desarrollo de software
c) Soporte de Software
d) Programación estructurada
e) Calidad de Software
2.
¿Qué
modelo de desarrollo de software utilizan los métodos ágiles?
a) Cascada
b) Lineal
c)
Iterativo
d) Espiral
e) Evolutivo
3.
¿Cuáles
son las principales características en las que se basa el método ágil?
a)
Trabajo en equipo, adaptable, avances
funcionales
b) Satisfacción del cliente,
reduce tiempo, una sola entrega final.
c) Comunicación, no se adapta a
los cambios, no es interactivo.
d) Orientado a resultados, no hay
comunicación, no hay trabajo en equipo
4.
¿Cuáles
son las características que diferencian
al método ágil del convencional?
a)
El cliente participa en el equipo de
desarrollo
b) Trabajo en equipo
c) Satisfacción del cliente
d) Presenta avances incrementales
del proyecto al cliente
e) Adaptable en cualquier etapa
del proyecto
5.
En
los métodos ágiles el cliente:
a) Desarrolla Software
b)
Se incorpora al equipo de trabajo
c) Trabaja en otros proyectos de
software
d) Resuelve problemas de
comunicación del equipo
e) Proporciona los recursos
materiales
Conclusiones
Los métodos ágiles de programación son una metodología que
se debe de seguir, siempre y cuando el proyecto que se va a realizar no sea
excesivamente grande, de ser así sería mejor usar los métodos tradicionales para
tener un producto de calidad.
Referencias
Ophelia Pastrana. (2015). 5 beneficios de aplicar metodologías ágiles en el desarrollo de software. 15-02-16, de I2B Sitio web: http://www.i2btech.com/blog-i2b/tech-deployment/5-beneficios-de-aplicar-metodologias-agiles-en-el-desarrollo-de-software/
No hay comentarios.:
Publicar un comentario