Metodologías Agiles

Páginas: 7 (1699 palabras) Publicado: 10 de enero de 2013
CARRERA: COMPUTACION E INFORMATICA
ALUMNO: VALDERRAMA CALDERON JEAN CARLOS

RESUMEN:

Esta es la filosofía de las Metodologías Extremas, las cuales dan mayor valor al individuo, a la colaboración con el cliente y al desarrollo incremental del software con iteraciones muy cortas. Este enfoque está mostrando su efectividad en proyectos con requisitos muy cambiantes y cuando se exige reducirdrásticamente los tiempos de desarrollo pero manteniendo una alta calidad. Las metodologías extremas están revolucionando la manera de producir software, y a la vez generando un amplio debate entre sus seguidores y quienes por escepticismo o convencimiento no las ven como alternativa para las metodologías tradicionales. En este trabajo se presenta resumidamente el contexto en el que surgen lasmetodologías extremas, sus valores, principios. Además se describe con mayor detalle Programación Extrema (Xtreme Programming, XP) la metodología ágil más popular en la actualidad
METOLOGÍAS EXTREMAS

Descripción:
Una Metodología Extrema es una metodología efectiva par a modelar y documentar un proyecto de software, es una colección de valores principios y prácticas para modelar software que puedeser aplicado de manera simple y ligera. Se trata de evitar lo que tantas veces ha ocurrido: cuando el proyecto se encuentra bastante avanzado y no va por el buen camino o, simplemente, el cliente decide introducir cambios sustanciales, y esos cambios obligan a desechar todo el trabajo realizado hasta entonces, lo que impide acabar en el plazo previsto. Dado que los cambios nunca van a dejar deexistir, es necesario ser capaces de gestionar los proyectos de una forma más ágil

Esta metodología nace en febrero del 2001 en una reunión celebrada en Utah EEUU. Principales ideas de la Metodología Extrema:
• Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las herramientas. La gente es el principal factor de éxito de un proyecto software. Es másimportante construir un buen equipo que construir el entorno. Muchas veces se comete el error de construir primero el entorno y esperar que el Equipo se adapte automáticamente.
Es mejor crear el equipo y que éste configure su propio entorno de desarrollo en base a sus necesidades.

• Desarrollar software que funciona más que conseguir una buena documentación. La regla a seguir es “no producirdocumentos a menos que sean necesarios de forma inmediata para tomar una decisión importante”. Estos documentos deben ser cortos y centrarse en lo fundamental.

• La colaboración con el cliente más que la negociación de un contrato. Se propone que exista una interacción constante entre el cliente y el equipo de desarrollo. Esta colaboración entre ambos será la que marque la marcha del proyecto y aseguresu éxito.

• Responder a los cambios más que seguir estrictamente un plan. La habilidad de responder a los cambios que puedan surgir a los largo del proyecto (cambios en los requisitos, en la tecnología, en el
equipo, etc.) Determina también el éxito o fracaso del mismo. Por lo tanto, la planificación no debe ser estricta sino flexible y abierta.
TIPOS
ProgramaciónExtrema o XP (EXTREME PROGRAMMING)
* Es una metodología extrema para el desarrollo de software y consiste básicamente en ajustarse estrictamente a una serie de reglas que se centran en las necesidades del cliente para lograr un producto de buena calidad en poco tiempo. La Programación Extrema es una metodología extrema centrada en potenciar las relaciones interpersonales como clave para eléxito en el desarrollo de software. Promueve el trabajo en equipo, preocupándose en todo momento del aprendizaje de los desarrolladores y estableciendo un buen clima de trabajo. Este tipo de método se basa en una realimentación continuada entre el cliente y el equipo de desarrollo con una comunicación fluida entre todos los participantes, también busca simplificar las soluciones implementadas y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS