DALOMetodos

3
¿Qué son los métodos ágiles de programación? Introducción De un tie mpo para acá se han des arr ollado bastantes herr amient as en el desarr ollo software mejorando pero un aspecto importante que también requiere bastante atención es las metodologías que se utilizan para el desarrollo de este. Las metodologías agiles de programación es uno de los temas más interesantes y recientes de la ingeniería de software desde la creación del manifiesto ágil. Metodologías Agiles de Pr ogramación n una reunión celebrada en febrero de !""# en $tah%$$& nace el término 'ágil' aplicado al desarrollo de software. n esta reunión participan un grupo de #( e)pertos de la indust ri a del software& incluyendo al gunos de los cr eadores o impulsor es de metodología s de softw are. *u objet i+o fue esbozar los +alores y princ ipios que deberían permitir a los equipos desarrollar software rápidamente y respondiendo a los cambios que puedan surgir a lo largo del proyecto. *e pretendía ofrecer una alternati+a a los procesos de desarrollo de software tradicionales& caracterizados por ser rígidos y dirigidos por la documentación que se genera en cada una de las acti+idades desarrolladas. ,arias de las denominadas metodologías ágiles ya estaban siendo utilizadas con é)ito en proyectos reales& pero les faltaba una mayor difusión y reconocimiento. Manifesto para el desarrollo ágil del sotware. - los indi+iduos y sus interacciones sobre los procesos y herramientas. - l software en funcionamiento sobre la documentación e)tensa. - la colaboración del cliente sobre la negociación del contrato. - la respuesta al cambio sobre el seguimiento de un plan. l manifiesto estimula las estructuras y actitudes de los equipos para que la comunicación sea más fácil. La alianza /gil define #! principios quienes quieren para alcanzar la agilidad #. *atisfacer al cliente mediante la entrega temprana y continua de software +alioso. !. La estructura de los procesos ágiles cambia para la +entaja competiti+a del cliente. 0. ntregar con frecuencia software funcionando. 1. La gente de negocios y los desarrolladores deben trabajar juntos. 2. 3onstruir proyectos alrededor de indi+iduos moti+ados.

description

Es un archivo de Métodos Ágiles de Programación

Transcript of DALOMetodos

7/21/2019 DALOMetodos

http://slidepdf.com/reader/full/dalometodos 1/3

¿Qué son los métodos ágiles de programación?Introducción

De un tiempo para acá se han desarrollado bastantes herramientas en el desarrollosoftware mejorando pero un aspecto importante que también requiere bastante atenciónes las metodologías que se utilizan para el desarrollo de este.

Las metodologías agiles de programación es uno de los temas más interesantes yrecientes de la ingeniería de software desde la creación del manifiesto ágil.

Metodologías Agiles de Programación

n una reunión celebrada en febrero de !""# en $tah%$$& nace el término 'ágil'aplicado al desarrollo de software. n esta reunión participan un grupo de #( e)pertos de

la industria del software& incluyendo algunos de los creadores o impulsores demetodologías de software. *u objeti+o fue esbozar los +alores y principios que deberíanpermitir a los equipos desarrollar software rápidamente y respondiendo a los cambios quepuedan surgir a lo largo del proyecto. *e pretendía ofrecer una alternati+a a los procesosde desarrollo de software tradicionales& caracterizados por ser rígidos y dirigidos por ladocumentación que se genera en cada una de las acti+idades desarrolladas. ,arias de lasdenominadas metodologías ágiles ya estaban siendo utilizadas con é)ito en proyectosreales& pero les faltaba una mayor difusión y reconocimiento.

Manifesto para el desarrollo ágil del sotware.- los indi+iduos y sus interacciones sobre los procesos y herramientas.

- l software en funcionamiento sobre la documentación e)tensa.- la colaboración del cliente sobre la negociación del contrato.

- la respuesta al cambio sobre el seguimiento de un plan.

l manifiesto estimula las estructuras y actitudes de los equipos para que la comunicaciónsea más fácil.

La alianza /gil define #! principios quienes quieren para alcanzar la agilidad

#. *atisfacer al cliente mediante la entrega temprana y continua de software +alioso.

!. La estructura de los procesos ágiles cambia para la +entaja competiti+a del cliente.

0. ntregar con frecuencia software funcionando.

1. La gente de negocios y los desarrolladores deben trabajar juntos.

2. 3onstruir proyectos alrededor de indi+iduos moti+ados.

7/21/2019 DALOMetodos

http://slidepdf.com/reader/full/dalometodos 2/3

4. l método más eficiente y efecti+o de transmitir información hacia y dentro de unequipo de desarrollo es la con+ersación cara a cara.

(. l software en funcionamiento es la medida primaria de progreso

5. Los procesos ágiles promue+en el desarrollo sustentable.

6. La atención continua a la e)celencia técnica y al buen dise7o mejora la agilidad.

#". La simplicidad es esencial.

##. Las mejores arquitecturas& los mejores requisitos y los mejores dise7os emergen delos equipos autoorganizados.

  inter+alos regulares el equipo refleja la forma en que se puede +ol+er más efecti+o.

La agilidad se puede aplicar en cualquier proceso de software. 8ara lograrlo es esencialque el proceso sea dise7ado en una forma que permita al equipo del proyecto adaptar ycoordinar las tareas& conducir la planeación en una forma que entienda la fluidez de unenfoque de desarrollo ágil& eliminar todo pero no los productos de trabajo esenciales ymantenerlos controlados& y enfatizar una estrategia de entrega incremental queproporciones software en funcionamiento del cliente tan rápido como sea factible para eltipo de producto y el ambiente operati+o.

onclusión!os métodos agiles son un opción mu" con#eniente en pro"ectos cortos dondese cuenta con poco tiempo e interesa $ue el cliente este lo más relacionado

7/21/2019 DALOMetodos

http://slidepdf.com/reader/full/dalometodos 3/3

posi%le al pro"ecto aun $ue se de%e estar consciente de $ue puede &a%ercam%ios de%ido a la alta de documentación.

'i%liograía

!etelier( P. )*+ de e%rero de +,*-. cyta. /%tenido de c"ta0&ttp011www.c"ta.com.ar1ta,2,+1#2n+a*.&tm

Pastrana( /. )*3 de e%rero de +,*-. Intelligence to Business. /%tenido de%enefcios de aplicar metodologías ágiles en el desarrollo de sotware0&ttp011we%cac&e.googleusercontent.com1searc&?$4cac&e0&ttp011www.i+%tec&.com1%log5i+%1tec&5deplo"ment125%enefcios5de5aplicar5metodologias5agiles5en5el5desarrollo5de5sotware16sae4acti#e6gws7rd4cr6ei4$ou89r3:Ao;<mw;InI3='g