SlideShare una empresa de Scribd logo
1 de 7
 Las metodologías agiles de programación son unos
métodos para desarrollar software en los que es
esencial la colaboración entre los equipos de desarrollo
y el cliente que recibirá el producto final. Con la
presencia del cliente en el equipo de trabajo las
necesidades y soluciones que se presenten, van
evolucionando conforme al desarrollo del proyecto. Se
caracteriza por enfatizar la comunicación en vez de la
documentación.
 Poca documentación
 Diseño evolutivo
 Trabajo en equipo con el cliente
 Pruebas constantes
 Analisis como actividad en conjunto
 Ya que se cuenta con la participación del cliente, hay
una rápida respuesta a cambios de requisitos.
 Los cambios que quiera el cliente no tendrán una gran
repercusión en el avance del proyecto.
 Simplicidad de procesos, esto conlleva a un trabajo
mas eficaz y rápido.
 Las metodologías ágiles ofrecen una solución casi adecuada
para una gran cantidad de proyectos. Sin embargo existen
métodos más generales y con mejores resultados que otros.
Saber qué reglas y metodologías aplicar en cada caso es más
importante que seguir siempre las mismas.
 -Aplicaciones distribuidas. Las pruebas unitarias son complicadas
de aplicar entre componentes. Sería necesario construir una
arquitectura de pruebas para probar directamente los componentes,
que podría ser tan complicada como el sistema que se desea
construir.
 -Aplicaciones con diseño establecido como sistemas operativos,
software de telecomunicaciones.
 -Aplicaciones que requieren una larga documentacion.
 -Aplicaciones que van enfocadas mas hacia la parte grafica del
usuario, ya que no es facil realizar pruebas en el aspecto grafico
 SCRUM.
Es un marco de trabajo que nos proporciona una serie
de herramientas y roles para que con un proceso
iterativo podamos ver el progreso del proyecto.
 KANBAN.
Este tipo presenta la idea de que el trabajo que
realizan todos los participantes deberia enfocarse en un
solo bloque del proyecto, y solo empezar con algo nuevo
cuando el bloque anterior haya sido terminado en su
totalidad.
 XP:
Es una metodología ágil centrada en potenciar las
relaciones interpersonales como clave para el éxito en
desarrollo de software, promoviendo el trabajo en
equipo, y propiciando un buen clima de trabajo.
 Las metodologías agiles de programación presentan una
evolución significativa a sus predecesoras, las
metodologías de programación clásicas. Las agiles
evolucionaron de esta forma para adaptarse de mejor
manare a la forma en la que se deben de entregar los
proyectos hoy en día, que es de una forma mas rápida
pero sin comprometer la calidad el producto final. Estas
metodologías se centran en que la fuerza del trabajo en
equipo, y también en conjunto con el cliente, es lo que
brinda un mejor ambiente para el desarrollo del software
que al final es lo que propicia a un software de calidad.

Más contenido relacionado

La actualidad más candente

Metodos agiles de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de software
Geovani AG
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
Ricardo Mateus
 
Procesos agiles de desarrollo de software
Procesos agiles de desarrollo de softwareProcesos agiles de desarrollo de software
Procesos agiles de desarrollo de software
Jose Risso
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de software
JuanCarlos1937
 
Presentacion ASD GSI
Presentacion ASD GSIPresentacion ASD GSI
Presentacion ASD GSI
Alex Torres
 
Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programación
Rafael Hernandez
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
Kiberley Santos
 

La actualidad más candente (20)

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Metodos agiles de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de software
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Procesos agiles de desarrollo de software
Procesos agiles de desarrollo de softwareProcesos agiles de desarrollo de software
Procesos agiles de desarrollo de software
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de software
 
Metodologías agiles
Metodologías agiles Metodologías agiles
Metodologías agiles
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
Presentacion ASD GSI
Presentacion ASD GSIPresentacion ASD GSI
Presentacion ASD GSI
 
Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programación
 
Dsdm
DsdmDsdm
Dsdm
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 

Similar a Metodos agiles

FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
afrancoing
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de software
alejandor reyes
 

Similar a Metodos agiles (20)

Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptSEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
 
Métodos agiles
Métodos agilesMétodos agiles
Métodos agiles
 
Metodologías Ágil.pptx
Metodologías Ágil.pptxMetodologías Ágil.pptx
Metodologías Ágil.pptx
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
Public3
Public3Public3
Public3
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de Software
 
Metodología rápida para desarrollo de web
Metodología rápida para desarrollo de webMetodología rápida para desarrollo de web
Metodología rápida para desarrollo de web
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
 
Luis
LuisLuis
Luis
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de software
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de software
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Metodologia desarrollo de software
Metodologia desarrollo de softwareMetodologia desarrollo de software
Metodologia desarrollo de software
 
Metod. de software
Metod. de softwareMetod. de software
Metod. de software
 
Metodologia de desarrollo
Metodologia de desarrolloMetodologia de desarrollo
Metodologia de desarrollo
 
Metodologías ágiles.pptx
Metodologías ágiles.pptxMetodologías ágiles.pptx
Metodologías ágiles.pptx
 

Último

Último (8)

PRODUCCIÓN DE CARNE BOVINA EL SALVADOR.pptx
PRODUCCIÓN DE CARNE BOVINA EL SALVADOR.pptxPRODUCCIÓN DE CARNE BOVINA EL SALVADOR.pptx
PRODUCCIÓN DE CARNE BOVINA EL SALVADOR.pptx
 
Corella Guía Vegana Primera Edición Mayo 2024.pdf
Corella Guía Vegana Primera Edición Mayo 2024.pdfCorella Guía Vegana Primera Edición Mayo 2024.pdf
Corella Guía Vegana Primera Edición Mayo 2024.pdf
 
ALIMENTACION basadas en plantaas en deportistas
ALIMENTACION basadas en plantaas en deportistasALIMENTACION basadas en plantaas en deportistas
ALIMENTACION basadas en plantaas en deportistas
 
Anatomia y fisiologia de las gallinas ponedoraspptx
Anatomia y fisiologia de las gallinas ponedoraspptxAnatomia y fisiologia de las gallinas ponedoraspptx
Anatomia y fisiologia de las gallinas ponedoraspptx
 
anatomia y fisiologia de las gallinas ponedoras.pptx
anatomia y fisiologia de las gallinas ponedoras.pptxanatomia y fisiologia de las gallinas ponedoras.pptx
anatomia y fisiologia de las gallinas ponedoras.pptx
 
Tipos de eventos en la banqueteria (1).pdf
Tipos de eventos en la banqueteria (1).pdfTipos de eventos en la banqueteria (1).pdf
Tipos de eventos en la banqueteria (1).pdf
 
leyes del señor johan Gregorio Mendel.docx
leyes del señor johan Gregorio Mendel.docxleyes del señor johan Gregorio Mendel.docx
leyes del señor johan Gregorio Mendel.docx
 
Presentación_las vitaminas para el ser humano.pptx
Presentación_las vitaminas para el ser humano.pptxPresentación_las vitaminas para el ser humano.pptx
Presentación_las vitaminas para el ser humano.pptx
 

Metodos agiles

  • 1.
  • 2.  Las metodologías agiles de programación son unos métodos para desarrollar software en los que es esencial la colaboración entre los equipos de desarrollo y el cliente que recibirá el producto final. Con la presencia del cliente en el equipo de trabajo las necesidades y soluciones que se presenten, van evolucionando conforme al desarrollo del proyecto. Se caracteriza por enfatizar la comunicación en vez de la documentación.
  • 3.  Poca documentación  Diseño evolutivo  Trabajo en equipo con el cliente  Pruebas constantes  Analisis como actividad en conjunto
  • 4.  Ya que se cuenta con la participación del cliente, hay una rápida respuesta a cambios de requisitos.  Los cambios que quiera el cliente no tendrán una gran repercusión en el avance del proyecto.  Simplicidad de procesos, esto conlleva a un trabajo mas eficaz y rápido.
  • 5.  Las metodologías ágiles ofrecen una solución casi adecuada para una gran cantidad de proyectos. Sin embargo existen métodos más generales y con mejores resultados que otros. Saber qué reglas y metodologías aplicar en cada caso es más importante que seguir siempre las mismas.  -Aplicaciones distribuidas. Las pruebas unitarias son complicadas de aplicar entre componentes. Sería necesario construir una arquitectura de pruebas para probar directamente los componentes, que podría ser tan complicada como el sistema que se desea construir.  -Aplicaciones con diseño establecido como sistemas operativos, software de telecomunicaciones.  -Aplicaciones que requieren una larga documentacion.  -Aplicaciones que van enfocadas mas hacia la parte grafica del usuario, ya que no es facil realizar pruebas en el aspecto grafico
  • 6.  SCRUM. Es un marco de trabajo que nos proporciona una serie de herramientas y roles para que con un proceso iterativo podamos ver el progreso del proyecto.  KANBAN. Este tipo presenta la idea de que el trabajo que realizan todos los participantes deberia enfocarse en un solo bloque del proyecto, y solo empezar con algo nuevo cuando el bloque anterior haya sido terminado en su totalidad.  XP: Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo, y propiciando un buen clima de trabajo.
  • 7.  Las metodologías agiles de programación presentan una evolución significativa a sus predecesoras, las metodologías de programación clásicas. Las agiles evolucionaron de esta forma para adaptarse de mejor manare a la forma en la que se deben de entregar los proyectos hoy en día, que es de una forma mas rápida pero sin comprometer la calidad el producto final. Estas metodologías se centran en que la fuerza del trabajo en equipo, y también en conjunto con el cliente, es lo que brinda un mejor ambiente para el desarrollo del software que al final es lo que propicia a un software de calidad.