Desarrollo de software agil

Páginas: 11 (2547 palabras) Publicado: 9 de julio de 2013
Ingeniería Civil Industrial, Tecnología& Sistemas
Universidad de La Serena, Chile

Desarrollo de software ágil.

Alejandro Álvarez Marín1,*, Natalie Bolbaran2,David Hurtado2 , Joaquín Morey2, Andrea Rivera2
(1) Académico, Departamento de Ingeniería Industrial, Universidad de La Serena, Chile
(2) Estudiantes, Ingeniería Civil Industrial, Universidad de La Serena, Chile
Información ArtículoPublicación
octubre de 2012
Palabras Clave
Desarrollo de software
Metodología Ágil
Metodología Tradicional
Manifiesto Ágil
Adaptabilidad
Iteración
Autor de Correspondencia *
Benavente N° 980
La Serena, Chile
1720170
aalvarez@userena.cl
nbolbaran@hotmail.com
chinohurtado@hotmail.com
joa_morey@hotmail.com
andruinriv@hotmail.com
+56051204262

Resumen
El Desarrollo de SoftwareÁgil o “ligero” es un nuevo enfoque en la ingeniería del software,
el cual viene a remplazar de cierto modo el desarrollo de Software Tradicional o “pesado”. Primero
se contará sobre la historia del desarrollo de software, luego se hablará de las eras de evolución del
desarrollo de software, seguido de una breve introducción de los métodos de desarrollo de
software Tradicionales, para luegoentrar de lleno al método Ágil, donde se especificarán sus
principales funciones y características. El término ágil nace en una reunión celebrada en Utah el
año 2001, en la cual se crean los valores y principios para el desarrollo de software ágiles. Se podrá
afirmar que los métodos ágiles están diseñados de tal forma de que ponen vital importancia en la
capacidad de respuesta a los cambios quepresenta el entorno, la confianza en las habilidades del
equipo y mantener una buena relación con el cliente. Se mencionará algunos de los métodos
ágiles más populares, como Scrum y Xtreme Programming, también se darán a conocer algunos
proyectos en los cuales se utilizan estas técnicas de desarrollo. Además, se encontrarán
comparaciones y se observará donde es más factible usar cada método dedesarrollo (ágiles v/s
tradicionales), asimismo se verán las ventajas y desventajas de cada método, así se podrá hacer
un análisis de cual será más eficiente y se adapte mejor a cada proyecto.

1. Introducción
Durante décadas, se ha discutido en círculos y
organizaciones de ingeniería de software el problema de
cómo se debe organizar el desarrollo de software con el
fin de entregarsoluciones mas rápidas, mejores y más
baratas. (Tore Dyba, Torgeir Dingsøyr, 2008).
En la actualidad la mayoría de las empresas y
organizaciones se enfocan o tienden a implementar
métodos y técnicas ágiles en el desarrollo de software
para poder responder a las necesidades de la sociedad
y adaptarse fácilmente al entorno cambiante.
Los nuevos proyectos contemporáneos se deben
adecuar a losrequisitos de los clientes, por lo que se
necesita reducir los tiempos de desarrollo de un software,
así también minimizar el riesgo al fracaso. A cada
periodo o ciclos se le conoce como “iteraciones” y cada
una de estas se puede considerar un sub-sistema o
sistemas que en conjunto forman el software final.
Además en el desarrollo de software ágiles, se prioriza la
mutua participación del equipodesarrollador y el cliente
con el objetivo de conseguir una sinergia y lograr el éxito.
“El desarrollo ágil de software pretende enfatizar los
aspectos sociales del desarrollo de software con valores
explícitos, como la comunicación y respeto y principios
explícitos, como la humanidad y la reflexión” (Beck y
Andrés, 2004).

Entonces en este documento se darán a conocer las
característicasde los métodos ágiles y se contrastarán
con los métodos “pesados” o tradicionales para poder
concluir como han podido adaptarse a los cambios de
requerimientos en periodos cortos de tiempo, tratando
de mantener siempre la calidad del producto.
2. Historia del desarrollo de software
A finales de los años 80, se presentaron los problemas
esenciales relacionados al desarrollo de software y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso de desarrollo agil de software
  • Desarrollo ágil de software
  • Metodologías Ágiles De Desarrollo De Software
  • Metodologia De Desarrollo Agil De Software Scrum
  • Metodologías agiles en el desarrollo del software-resumen
  • Metodología Ágil Más Optima Para El Desarrollo De Software
  • Desarrollo Agil De Software
  • Metodologias agiles en desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS