metodologias agiles

Páginas: 12 (2827 palabras) Publicado: 23 de noviembre de 2013
6-6-2013

ENSAYO “METODOLOGÍAS AGILES”

Alumna: Ingrid Roxana Sánchez Vázquez
Ingeniería de Software
Dra. Hanna Oktaba

Metodologías Agiles
Introducción
En los años 80 y 90, se creía que la mejor forma de obtener un mejor software era a través de:





Una planificación cuidadosa del proyecto
Una garantía de calidad formalizada
La utilización de métodos de análisis y diseñosoportados por herramientas CASE
Procesos de desarrollo de software controlados y rigurosos.

Lo que implican una importante sobrecarga de trabajo en cuanto a la planificación, diseño y
documentación del sistema.

A principios de la década del `90 ante ciertos problemas con retrasos, sobrecostos y
deficiencias de calidad o utilidad que se producían en el desarrollo de software fenómenosque
algunos denominaron como “crisis del software”, surgió un enfoque que fue bastante

revolucionario para su momento
El enfoque fue planteado por primera vez por Martin J., y se dio a conocer en la
comunidad de Ingeniería de Software con el nombre de RAD o Rapid Application
Development. RAD consistía en un entorno de desarrollo altamente productivo, en el que
participaban grupos pequeños deprogramadores utilizando herramientas que generaban
código en forma automática tomando como entradas sintaxis de alto nivel.
Inicialmente, las Metodologías Ágiles, fueron llamadas “metodologías livianas”, sin
embargo, aún no contaban con una aprobación pues se le consideraba por muchos
desarrolladores como meramente intuitiva. Luego, en febrero de 2001, tras una reunión
celebrada enUtah-EEUU nace formalmente el término “ágil” aplicado al desarrollo de
software, en dicha reunión participaron un grupo de 17 expertos, incluyendo algunos de
los creadores o impulsores de metodologías de software con el objetivo de esbozar los
valores y principios que deberían permitir a los equipos desarrollar software rápidamente
y respondiendo a los cambios que puedan surgir a lo largo delproyecto.

Desarrollo
Las metodologías agiles son un conjuntos de técnicas y prácticas que comparten los
mismos principios y valores, están basados en el desarrollo iterativo e incremental, donde
los requerimientos y soluciones evolucionan mediante la colaboración de grupos auto
organizados y multidisciplinarios.
La perspectiva de los Métodos Ágiles se expresan en el Manifiesto Ágil y en unconjunto
de 12 Principios.

Manifiesto Ágil:
Hemos descubierto mejores formas de desarrollar software, al construirlo por nuestra
cuenta y ayudando a otros a hacerlo. A través de este trabajo hemos llegado a valorar:
A los individuos y sus interacciones sobre los procesos y herramientas.
Al software funcionando sobre documentación extensa.
A la colaboración del cliente sobre la negociación delcontrato.
A la respuesta al cambio sobre el seguimiento de un plan.
Esto es, aunque los términos a la derecha tienen valor, nosotros valoramos más los
aspectos de la izquierda.
Principios:
1. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y
continua de software con valor.
2. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Losprocesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al
cliente.
3. Entregamos software funcional frecuentemente, entre dos semanas y dos meses,
con preferencia al periodo de tiempo más corto posible.
4. Los responsables de negocio y los desarrolladores trabajamos juntos de forma
cotidiana durante todo el proyecto.
5. Los proyectos se desarrollan en torno a individuosmotivados. Hay que darles el
entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.
6. El método más eficiente y efectivo de comunicar información al equipo de
desarrollo y entre sus miembros es la conversación cara a cara.
7. El software funcionando es la medida principal de progreso.
8. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores,
desarrolladores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologías Agiles
  • Metodologias agiles
  • metodologia agil
  • Metodologia agil
  • Metodologias agiles
  • Metodologias agiles
  • Metodologías Ágiles
  • Metodologías Ágiles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS