SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Prof. Juan Manuel Cruz
Integrantes:
*Betto Villa Brandon Alexis
*Vargas Ramírez Víctor Cuauhtémoc
Métodos Agiles de Programación
6IM7
CECyT 9 “Juan de Dios Bátiz”
Hoy en día los métodos de desarrollo de software son muy utilizados en los
proyectos pues proporcionan una gran cantidad de ventajas y se adaptan mas a
las necesidades tanto del equipo desarrollador como del cliente. A continuación
explicaremos las características de los métodos agiles de desarrollo de software y
el porque de su aplicación actualmente.
Así como existen métodos de gestión de proyectos tradicionales, como el propuesto
por el Project Management Institute(R) más conocido como PMI(R) podemos
encontrarnos con una rama diferente en la gestión de proyectos, conocida como
Agile. El desarrollo ágil de software, no es más que una metodología de gestión
adaptativa, que te permite llevar a cabo, proyectos de desarrollo, adaptándote a los
cambios y evolucionando en forma conjunta con el software.
En primer lugar, las metodologías ágiles mejoran la satisfacción del cliente dado que
se involucrará y comprometerá a lo largo del proyecto. En cada etapa del desarrollo
se informará al cliente sobre los progresos del mismo. De ese modo, el cliente puede
sumar su experiencia para optimizar las características del producto final. Se pueden
evitar así numerosos malentendidos dado que el cliente poseerá en todo momento
una completa visión del estado del producto.
Destacar que los procesos ágiles permiten ahorrar tanto tiempo como costes. El
desarrollo ágil trabaja de un modo más eficiente y rápido que otras metodologías.
Además, estos procesos ponen el foco en cumplir estrictamente el presupuesto y los
plazos pactados a la hora de definir y planificar el proyecto.
Las metodologías ágiles permiten mejorar la calidad del producto. La continua
interacción entre los desarrolladores y los clientes tienen como objetivo asegurar
que el producto final sea exactamente lo que el cliente quiere y necesita. Además,
este enfoque permite abrazar la excelencia tecnológica, lo que permite obtener un
producto tecnológicamente superior.
Por otro lado, esta metodología permite alertar rápidamente tanto de errores como de
problemas. En la etapa de planificación, el equipo ha presentado una hoja de ruta
anticipando y dando respuesta a los principales problemas técnicos y a la velocidad en
la que se puede trabajar.
Y, finalmente, las metodologías ágiles permiten rentabilizar nuestras inversiones
más rápidamente. Gracias a la realización de entregas tempranas el cliente tendrá
rápido acceso a aquellas funcionalidades que en verdad aportan valor acelerando el
retorno de la inversión.
Dado que el análisis se reduce a un corto periodo de tiempo puede haber
deficiencias en cuanto al alcance del posible proyecto, estas pueden ser:
 Técnicas
 Requerimientos
El nivel de detalle con el que se ven los componentes no siempre es el necesario
para conjuntar correctamente el software.
Muchas necesidades del cliente a lo largo del desarrollo del proyecto afectan la
corriente natural del proyecto.
Podemos decir que las metodologías agiles de desarrollo de
software se adaptan perfectamente a las necesidades actuales de
tiempo, costo y desarrollo pues el software cambia día con día.
Los clientes a su vez son mas exigentes en cuanto a sus
necesidades, es por eso que las ventajas son mas en todos los
aspectos
 Agustin Yague, P. (12 de Noviembre de 2008). www.ati.es.
Recuperado el 21 de febrero de 2016, de www.ati.es:
https://www.ati.es/IMG/pdf/UPM08.pdf
 Gutierrez, D. (16 de Marzo de 2011). www.codecompilling.com.
Recuperado el 21 de Febrero de 2016, de
www.codecompilling.com:
http://www.codecompiling.net/files/slides/IS_clase_13_metodos_y_
procesos.pdf

Weitere ähnliche Inhalte

Was ist angesagt?

Programación extrema
Programación extremaProgramación extrema
Programación extremaAngel Medina
 
Desarrollo ágil de software
Desarrollo ágil de softwareDesarrollo ágil de software
Desarrollo ágil de softwareAl Ex
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)urumisama
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
Metodos agiles de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de softwareGeovani AG
 
Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programaciónRafael Hernandez
 
Metodología ágil de programación extrema
Metodología ágil de programación extremaMetodología ágil de programación extrema
Metodología ágil de programación extremaRafael Hernandez
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)Juan Avendaño
 
Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agilesjoselynvaleria93
 
Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)Cesar Acosta
 
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 softwareJuanCarlos1937
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de SoftwareMax Power
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareDomingo Suarez Torres
 

Was ist angesagt? (20)

Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Desarrollo Agil de Software
Desarrollo Agil de SoftwareDesarrollo Agil de Software
Desarrollo Agil de Software
 
Desarrollo ágil de software
Desarrollo ágil de softwareDesarrollo ágil de software
Desarrollo ágil de software
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
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 de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de software
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programación
 
Metodología ágil de programación extrema
Metodología ágil de programación extremaMetodología ágil de programación extrema
Metodología ágil de programación extrema
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agiles
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)
 
Programacion extrema_WR
Programacion extrema_WRProgramacion extrema_WR
Programacion extrema_WR
 
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
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar software
 

Ähnlich wie Metodos3

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 JrJunior Leal
 
Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Martha Pedraza
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010acmedinaj
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxJimenaRamosMamani1
 
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.pptPGNaya
 
Todo agilok
Todo agilokTodo agilok
Todo agilokCRJOSE
 
Metodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de softwareMetodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de softwareprinceos
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1Sergio Sanchez
 
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 SoftwareEliud Cortes
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitecturaroisbelfigueroa
 
Construcción
ConstrucciónConstrucción
ConstrucciónCheloko14
 
construccion de pi.pptx
construccion de pi.pptxconstruccion de pi.pptx
construccion de pi.pptxCheloko14
 
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL -
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL - JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL -
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL - Jhon Kevin Mamani Pecho
 
Adm Acelerada De Proyectos 02 10 08
Adm Acelerada De Proyectos 02 10 08Adm Acelerada De Proyectos 02 10 08
Adm Acelerada De Proyectos 02 10 08lviturro
 

Ähnlich wie Metodos3 (20)

Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
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
 
Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptx
 
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
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Todo agilok
Todo agilokTodo agilok
Todo agilok
 
Articulo agiles metodos
Articulo agiles metodosArticulo agiles metodos
Articulo agiles metodos
 
Metodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de softwareMetodologías ágiles en el desarrollo de software
Metodologías ágiles en el desarrollo de software
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
 
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
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
Exposicion
ExposicionExposicion
Exposicion
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Construcción
ConstrucciónConstrucción
Construcción
 
construccion de pi.pptx
construccion de pi.pptxconstruccion de pi.pptx
construccion de pi.pptx
 
Ejemplo proyecto informatico.pptx
Ejemplo proyecto informatico.pptxEjemplo proyecto informatico.pptx
Ejemplo proyecto informatico.pptx
 
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL -
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL - JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL -
JHON MAMANI - METODOLOGIAS DE SOFTWARE - DIAGRAMA CAUSAL -
 
Adm Acelerada De Proyectos 02 10 08
Adm Acelerada De Proyectos 02 10 08Adm Acelerada De Proyectos 02 10 08
Adm Acelerada De Proyectos 02 10 08
 

Metodos3

  • 1. Prof. Juan Manuel Cruz Integrantes: *Betto Villa Brandon Alexis *Vargas Ramírez Víctor Cuauhtémoc Métodos Agiles de Programación 6IM7 CECyT 9 “Juan de Dios Bátiz”
  • 2.
  • 3. Hoy en día los métodos de desarrollo de software son muy utilizados en los proyectos pues proporcionan una gran cantidad de ventajas y se adaptan mas a las necesidades tanto del equipo desarrollador como del cliente. A continuación explicaremos las características de los métodos agiles de desarrollo de software y el porque de su aplicación actualmente.
  • 4. Así como existen métodos de gestión de proyectos tradicionales, como el propuesto por el Project Management Institute(R) más conocido como PMI(R) podemos encontrarnos con una rama diferente en la gestión de proyectos, conocida como Agile. El desarrollo ágil de software, no es más que una metodología de gestión adaptativa, que te permite llevar a cabo, proyectos de desarrollo, adaptándote a los cambios y evolucionando en forma conjunta con el software.
  • 5. En primer lugar, las metodologías ágiles mejoran la satisfacción del cliente dado que se involucrará y comprometerá a lo largo del proyecto. En cada etapa del desarrollo se informará al cliente sobre los progresos del mismo. De ese modo, el cliente puede sumar su experiencia para optimizar las características del producto final. Se pueden evitar así numerosos malentendidos dado que el cliente poseerá en todo momento una completa visión del estado del producto.
  • 6. Destacar que los procesos ágiles permiten ahorrar tanto tiempo como costes. El desarrollo ágil trabaja de un modo más eficiente y rápido que otras metodologías. Además, estos procesos ponen el foco en cumplir estrictamente el presupuesto y los plazos pactados a la hora de definir y planificar el proyecto.
  • 7. Las metodologías ágiles permiten mejorar la calidad del producto. La continua interacción entre los desarrolladores y los clientes tienen como objetivo asegurar que el producto final sea exactamente lo que el cliente quiere y necesita. Además, este enfoque permite abrazar la excelencia tecnológica, lo que permite obtener un producto tecnológicamente superior.
  • 8. Por otro lado, esta metodología permite alertar rápidamente tanto de errores como de problemas. En la etapa de planificación, el equipo ha presentado una hoja de ruta anticipando y dando respuesta a los principales problemas técnicos y a la velocidad en la que se puede trabajar.
  • 9. Y, finalmente, las metodologías ágiles permiten rentabilizar nuestras inversiones más rápidamente. Gracias a la realización de entregas tempranas el cliente tendrá rápido acceso a aquellas funcionalidades que en verdad aportan valor acelerando el retorno de la inversión.
  • 10. Dado que el análisis se reduce a un corto periodo de tiempo puede haber deficiencias en cuanto al alcance del posible proyecto, estas pueden ser:  Técnicas  Requerimientos
  • 11. El nivel de detalle con el que se ven los componentes no siempre es el necesario para conjuntar correctamente el software.
  • 12. Muchas necesidades del cliente a lo largo del desarrollo del proyecto afectan la corriente natural del proyecto.
  • 13. Podemos decir que las metodologías agiles de desarrollo de software se adaptan perfectamente a las necesidades actuales de tiempo, costo y desarrollo pues el software cambia día con día. Los clientes a su vez son mas exigentes en cuanto a sus necesidades, es por eso que las ventajas son mas en todos los aspectos
  • 14.  Agustin Yague, P. (12 de Noviembre de 2008). www.ati.es. Recuperado el 21 de febrero de 2016, de www.ati.es: https://www.ati.es/IMG/pdf/UPM08.pdf  Gutierrez, D. (16 de Marzo de 2011). www.codecompilling.com. Recuperado el 21 de Febrero de 2016, de www.codecompilling.com: http://www.codecompiling.net/files/slides/IS_clase_13_metodos_y_ procesos.pdf