Metodología Ágil

El objetivo de este ensayo es dar una definición de "metodología ágil" que permita distinguirla de una metodología tradicional. Para comenzar definimos una metodología como "un conjunto de procedimientos ordenados y técnicas que buscan llegar a un objetivo específico", por lo tanto en el área de la programación una metodología ágil se utiliza para el desarrollo de proyectos.¿Cómo distinguimos una metodología ágil de una tradicional?En 2001 se celebró una reunión de expertos del desarrollo de software en Utah-EEUUU, con el objetivo de crear una alternativa a los procesos de desarrollo de software tradicionales, que le permitiera a los equipos de trabajo desarrollar software más rápidamente y responder a los cambios de una manera eficaz; es entonces cuando se presenta el "manifiesto ágil" el cual incluye la filosofía que rige a una metodología ágil.
En resumen para considerar que una metodología de desarrollo de software es ágil debe cumplir con los principales punto del manifiesto los cuales son:
  • Cambios en cualquier fase del proyecto.
  • Trabajo colaborativo, incluye un equipo de trabajo motivado que busque colaborar de verdad con el proyecto.
  • Simplicidad en todos los aspectos, principalmente en la forma de hacer las cosas.
  • El cliente es parte del equipo de trabajo, debe existir una comunicación total y una retroalimentación constante, el objetivo de esto es la total satisfacción del cliente.
A continuación anexo una mapa conceptual con la información más relevante del tema:




Comentarios

Entradas populares