Presentación
Las técnicas ágiles de desarrollo de software son ideas y metodologías creadas por desarrolladores de software para resolver problemas derivados de la aplicación de técnicas clásicas de ingeniería de software a la industria actual.
Ser ágil significa ser flexible en ciertas fases del proceso e inflexible en ciertos conceptos sobre el propio proceso. Ser ágil es dar más importancia a las personas que forman el equipo que a la tecnología usada, sin olvidar la importancia que tiene ésta. Para ser ágil hay que conocer muchas de las técnicas y estrategias que se están probando día a día en las empresas con equipos ágiles.
Ser ágil supone entrenarse para serlo, adquirir hábitos a fuerza de repetirlos y comprobar al cabo del tiempo si aportan mejora en la calidad de los productos o servicios desarrollados, mejora en el lugar de trabajo y mayor satisfacción de los clientes. Las empresas de desarrollo de software apuestan cada vez más por usar tecnologías ágiles, como muestra el resumen de las 3.925 encuestas realizadas por VersionOne entre julio y octubre de 2014 (Fuente: http://www.versionone.com/pdf/state-of-agile-development-survey-ninth.pdf), lo que hace aún más atractivo el contenido de esta asignatura para el futuro ingeniero informático.
La Guía Docente te aclarará más sobre la asignatura que vamos a compartir durante unos meses.