conformado
metodos
crean
surge
para
cuando
Surge
metodos

Metodología ágil de la programación

Ofrecer alternativa a los procesos de desarrollo de software tradicionales por lo cual su objetivo fue desarrollar un software rápidamente y respondiendo a los cambios que puedan surgen a los largo del proyecto rígidos.

Febrero de 2001 tras una Reunión celebrada en Utah-EEUU, participación de 17 expertos de la industria del software.

The Agile Alliance, organización que promueve conceptos con el desarrollo ágil de software

El Manifiesto Ágil, esta se valora en 4 partes 1). Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las herramientas. 2). Desarrollar software que funciona mas que conseguir una buena documentación. 3). La colaboración con el cliente mas que la negociación de un contrato. 4). Responder a los cambios mas que seguir estrictamente un plan.

Programación extrema (EXTREME PROGRAMMING, XP), para el XP también habían hay otros procesos tales como, Roles XP, Proceso XP, Practica XP.

ROLES, estos son algunos de las propuestas hechas por Kent Break

Programador

Tester

Tracker

Coach

Big boss

Consultor

Clientes

12 puntos para tener interacción, funcionalidad, colaboración, y aceptación.

XII. Motivación es la reflexión para llegar a algo mas efectivo.

VI. Dialogo para mayor autoorganización.

II. Cambios por el cliente.

I .Satisfacer al cliente con la entrega temprana.

VIII. Paz constante entre los desarrolladores y usuarios para el proceso ágil.

XI. Equipos organizados para mejores arquitecturas, requisitos y diseños.

X. Simplicidad.

V. Apoyo y confianza

III. Entrega software funcional, en el menor intervalo de tiempo posible

IV. Trabajo junto a lo largo del proyecto

IX. Atención continua.

VII. La funcionalidad es la principal medida de progreso

Soluciones casi a medida para una gran cantidad de proyectos, su cualidad mas destacable es la sencillez, esto significa mayor aprendizaje y reduciéndose los costos de implementación en un equipo de desarrollo.

Modelos, estas son otras metodologías que ya están siendo utilizadas con éxito con proyectos reales pero faltaría de mayor difusión t reconocimiento.

SCRUM

Crystal Methodolies

Dynamic Systems Development Method

Adaptive Software Development

Feature -Driven Development

Lean Development

Bibliografias : Canós, J. H., Patricio, L., & Carmen, P. (2006). IUDigital. Obtenido de https://iudigital.instructure.com/courses/3728/assignments/47436?module_item_id=181360
Jose H. (s.f.).