Metodologías Ágiles

Páginas: 21 (5166 palabras) Publicado: 19 de septiembre de 2011
Metodologías Agiles
Introducción

Una metodología Ágil es una metodología efectiva par a modelar y documentar un proyecto de software, es una colección de valores principios y practicas para modelar software que puede ser aplicados de manera simple y ligera.

La metodología Agil tiene varios principios que la diferencian sobre las metodologías tradicionales reflejados en un Manifiesto queenuncia cuatro valores que son :

1. Los individuos y sus relaciones sobre las personas y los procesos .- con este principio se hace manifiesto el énfasis de esta metodología sobre las personas , ya que ellas son de las que depende el éxito o el fracaso de un proyecto, es a las que se les debe motivar

2. Un Software funcional, que trabaje sobre la documentación mas completa .- con esteprincipio se trata de decir que lo mas importante es que el software trabaje , cumpla con las necesidades de negocio, no hacer de la documentación un fin en si mismo, ya que esta es solo para dar soporte , no es el objetivo primario del desarrollo, existen situaciones en donde incluso la documentación podría ser innecesaria, por ejemplo una pequeña aplicación emergente, que una vez pasada laemergencia , esta aplicación desaparece, el cargar de documentación de requerimientos, arquitectura , testeo etc. Podría considerarse de sobra, sin embargo eso no quiere decir que no es necesaria la documentación, esta debe existir pero solo la suficiente

3. Colaboración el cliente sobre el contrato de negocio .- Se trata de colaborar con el cliente el mayor tiempo no de luchar con el sobre uncontracto minucioso , esto puede ser difícil ya que los clientes no están acostumbrados, ellos están acostumbrados a trabajar sobre un contrato con el que puedan defenderse si las cosas van mal

4. Ser capaz de responder a los cambios y no obsesionarse sobre el seguimiento de un plan .-Es tener la capacidad de adaptación, no decir NO A LOS CAMBIOS, aceptar las sugerencias de los usuarios,sin por eso hacer un lado la planificación

Estos valores han dado lugar a doce principios que son :

1. La satisfacción del cliente

2. Bienvenida a los cambios que puedan ocurrir

3. Entregar regularmente software que trabaje

4. Gente de negocios y desarrolladores trabajan diariamente en conjunto

5. Construcción de proyectos alrededor de individuosmotivados para esto

6. Las comunicaciones cara a cara son las mejores

7. Software que trabaje es la mejor medida del progreso

8. Atención continua a la excelencia y al buen diseño

9. Promover el desarrollo sostenible

10. Simplicidad

11. Las mejores arquitecturas, requerimientos , y diseños emergen de equipos auto-organizados

12.Introspección , los equipos deben regularmente hacerse una revisión hacia si mismos y sus procesos para intentar mejorar

Modelado Agil

En el modelado Agil se trata de hallar el equilibrio ente exceso de modelado y carencia de este, se intenta que el modelado no se convierta en una carga, que sea suficiente para documentar el sistema, se pueden aprovechar el modelado de un proyecto RUP , esto es ladocumentación UML, se intenta promover procesos ligeros.

Con la modelación Agil se siguen tres objetivos que son:

• Promover y definir un grupo de valores, practicas y principios que ayudan a producir los modelos adecuados

• Orientación de cómo aplicar el modelado de proyectos agiles

• Orientación de cómo aplicar el modelado Agil a otro tipo de procesos o metodologías (porejemplo RUP)

Criterios para un meldado Agil

Un modelado Agil debe seguir estos criterios :

• Deben dar valor positivo, deben servir realmente de ayuda para dar un software funcional

• Deben solo cumplir su propósito y no mas , esto es dar a entenderse solo con los suficiente, no usar herramientas pesadas, por ejemplo las ofrecidas por Rational Rose, no ser tan estricto...
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