SlideShare una empresa de Scribd logo
1 de 10
Programación ágil
integrantes: Jesús
Gutiérrez
instructor: francisco jerez
Ficha: 1751818 (ADSI)
año: 2018
INTRODUCION
En este trabajo hablaremos sobre desarrollo ágil
de software, las transformaciones y algunos tipos
de metodología agiles.
Desarrollo ágil de software
El desarrollo ágil de software
envuelve un enfoque para la
toma de decisiones en los
proyectos de software, que se
refiere a métodos de ingeniería
del software basados en el
desarrollo iterativo e
incremental, donde los
requisitos y soluciones
evolucionan con el tiempo según
la necesidad del proyecto.
Transformando la industria del software
para que una metodología de desarrollo de
software se pueda considerar como ágil debe
cumplir con cuatro valores fundamentales,
recogidos en el Manifiesto Ágil:
• Los individuos e interacciones, por encima de
los procesos y las herramientas.
• Software en funcionamiento, frente a la
documentación exhaustiva.
• La colaboración con el cliente sobre la
negociación contractual.
• Respuesta al cambio, mejor que el seguimiento
de un plan.
Algunos tipos de metodología agiles
1. Scrum
2. PROGRAMACIÓN
EXTREMA – XP
3.KANBAN
1. SCRUM
Es un modelo de desarrollo ágil
caracterizado por:
1- Aportar una estrategia de desarrollo
incremental, en lugar de la
planificación y ejecución completa del
producto.
2- La calidad del resultado se basa
principalmente en el conocimiento
innato de las personas en equipos auto
organizados, antes que en la calidad
de los procesos empleados.
3- Solapamiento de las diferentes fases
de desarrollo
2.- PROGRAMACIÓN EXTREMA
(XP)
Metodología ágil centrada en
potenciar las relaciones
interpersonales como clave para
el éxito en desarrollo del
software, promoviendo el
trabajo en equipo,
preocupándose por el
aprendizaje de los
desarrolladores y propiciando un
buen clima de trabajo.
3.- KANBAN
Kanban es una palabra japonesa
que significa “tarjetas visuales” (kan
significa visual, y ban tarjeta). Esta
técnica se creó en Toyota, y se
utiliza para controlar el avance del
trabajo, en el contexto de una línea
de producción. Actualmente está
siendo aplicado en la gestión de
proyectos software
La programación extrema usa un enfoque orientado a objetos como paradigma
preferido de desarrollo, y engloba un conjunto de reglas y prácticas que ocurren
en el contexto de cuatro actividades estructurales: planeación, diseño,
codificación y pruebas.
Problemas que pueden darse en XP
Es un método de desarrollo ágil de software concebido
por Jeff Sutherland y su equipo de desarrollo a principios
de la década de 1990. Los principios Scrum son
congruentes con el manifiesto ágil y se utilizan para guiar
actividades de desarrollo dentro de un proceso de análisis
que incorpora las siguientes actividades estructurales:
requerimientos, análisis, diseño, evolución y entrega.
Dentro de cada actividad estructural, las tareas del trabajo
ocurren con un patrón del proceso llamado sprint.
Proceso XP - PLANEACION
La actividad de planeación (también llamada juego de
planeación) comienza escuchando actividad para
recabar requerimientos que permite que los miembros
técnicos del equipo XP entiendan el contexto del negocio
para el software y adquieran la sensibilidad de la salida y
características principales y funcionalidad que se
requieren.
Los clientes y desarrolladores trabajan juntos para
decidir cómo agrupar las historias en la siguiente entrega
(el siguiente incremento de software) que desarrollará el
equipo XP. Una vez que se llega a un compromiso sobre
la entrega (acuerdo sobre las historias por incluir, la
fecha de entrega y otros aspectos del proyecto), el
equipo XP ordena las historias que serán desarrolladas
en una de tres formas:

Más contenido relacionado

La actualidad más candente

Procesos agiles de desarrollo de software
Procesos agiles de desarrollo de softwareProcesos agiles de desarrollo de software
Procesos agiles de desarrollo de softwareJose Risso
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de softwareCoesi Consultoria
 
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
 
3.MetodologíAs Y Templates Para Tfs
3.MetodologíAs Y Templates Para Tfs3.MetodologíAs Y Templates Para Tfs
3.MetodologíAs Y Templates Para TfsDebora Di Piano
 
Ingeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosIngeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosPilar Pardo Hidalgo
 
El Modelo de las cuatro P
El Modelo de las cuatro PEl Modelo de las cuatro P
El Modelo de las cuatro PNeris Alfonzo
 
Trabajo de gestión de proyecto informático
Trabajo de gestión de proyecto informáticoTrabajo de gestión de proyecto informático
Trabajo de gestión de proyecto informáticoCristopher Palma
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareJosé Antonio Sandoval Acosta
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareCoesi Consultoria
 
DevOps con Seguridad - Administrando Riesgos
DevOps con Seguridad - Administrando RiesgosDevOps con Seguridad - Administrando Riesgos
DevOps con Seguridad - Administrando RiesgosSoftware Guru
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesJuan C. S. Suárez
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Softwareodalysurbina
 
Proceso del software una visión general
Proceso del software una visión generalProceso del software una visión general
Proceso del software una visión generalRuth Hidalgo Tene
 
Proceso Del Software
Proceso Del SoftwareProceso Del Software
Proceso Del Softwareleo_ruth
 

La actualidad más candente (20)

Procesos agiles de desarrollo de software
Procesos agiles de desarrollo de softwareProcesos agiles de desarrollo de software
Procesos agiles de desarrollo de software
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de software
 
Unidad 1.pptx
Unidad 1.pptxUnidad 1.pptx
Unidad 1.pptx
 
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
 
3.MetodologíAs Y Templates Para Tfs
3.MetodologíAs Y Templates Para Tfs3.MetodologíAs Y Templates Para Tfs
3.MetodologíAs Y Templates Para Tfs
 
Id sw01
Id sw01Id sw01
Id sw01
 
Ingeniería y gestión de requerimientos
Ingeniería y gestión de requerimientosIngeniería y gestión de requerimientos
Ingeniería y gestión de requerimientos
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
El Modelo de las cuatro P
El Modelo de las cuatro PEl Modelo de las cuatro P
El Modelo de las cuatro P
 
Trabajo de gestión de proyecto informático
Trabajo de gestión de proyecto informáticoTrabajo de gestión de proyecto informático
Trabajo de gestión de proyecto informático
 
Fases de RUP
Fases de RUPFases de RUP
Fases de RUP
 
Scrum
ScrumScrum
Scrum
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
DevOps con Seguridad - Administrando Riesgos
DevOps con Seguridad - Administrando RiesgosDevOps con Seguridad - Administrando Riesgos
DevOps con Seguridad - Administrando Riesgos
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos Ágiles
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Software
 
Proceso del software una visión general
Proceso del software una visión generalProceso del software una visión general
Proceso del software una visión general
 
Proceso Del Software
Proceso Del SoftwareProceso Del Software
Proceso Del Software
 

Similar a Programacion agil

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesEIYSC
 
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
 
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
 
facci Xp-scrum
facci Xp-scrumfacci Xp-scrum
facci Xp-scrumafrancoing
 
Requirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfRequirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfLuciaMartnez7
 
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 usarKiberley Santos
 
La programación extrema o e xtreme programming
La programación extrema o e xtreme programmingLa programación extrema o e xtreme programming
La programación extrema o e xtreme programmingJoseMariaAndujar
 
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
 
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrh
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrhÁgil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrh
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrhANGELROMAN63
 
Taller de sistemas metodologia agil
Taller de sistemas metodologia agilTaller de sistemas metodologia agil
Taller de sistemas metodologia agilClaudiaLeaos
 
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoMetodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoRudyErickAlarconAyar1
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del cursojonathgomez1
 

Similar a Programacion agil (20)

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
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
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 
Metodologías Ágiles
Metodologías ÁgilesMetodologías Ágiles
Metodologías Ágiles
 
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
 
facci Xp-scrum
facci Xp-scrumfacci Xp-scrum
facci Xp-scrum
 
Requirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfRequirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdf
 
Introducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo ScrumIntroducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo Scrum
 
AIS -Software.pdf
AIS -Software.pdfAIS -Software.pdf
AIS -Software.pdf
 
Guia
GuiaGuia
Guia
 
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
 
desarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaaredesarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaare
 
La programación extrema o e xtreme programming
La programación extrema o e xtreme programmingLa programación extrema o e xtreme programming
La programación extrema o e xtreme programming
 
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
 
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrh
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrhÁgil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrh
Ágil.pptx fghdtfhfhfhfhtfhthrthrthrthtrhrh
 
Taller de sistemas metodologia agil
Taller de sistemas metodologia agilTaller de sistemas metodologia agil
Taller de sistemas metodologia agil
 
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertidoMetodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
Metodologias de gestion_de_proyectos_de_desarrollo_de_software-convertido
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del curso
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 

Último

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 

Último (20)

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Programacion agil

  • 2. integrantes: Jesús Gutiérrez instructor: francisco jerez Ficha: 1751818 (ADSI) año: 2018
  • 3. INTRODUCION En este trabajo hablaremos sobre desarrollo ágil de software, las transformaciones y algunos tipos de metodología agiles.
  • 4. Desarrollo ágil de software El desarrollo ágil de software envuelve un enfoque para la toma de decisiones en los proyectos de software, que se refiere a métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan con el tiempo según la necesidad del proyecto.
  • 5. Transformando la industria del software para que una metodología de desarrollo de software se pueda considerar como ágil debe cumplir con cuatro valores fundamentales, recogidos en el Manifiesto Ágil: • Los individuos e interacciones, por encima de los procesos y las herramientas. • Software en funcionamiento, frente a la documentación exhaustiva. • La colaboración con el cliente sobre la negociación contractual. • Respuesta al cambio, mejor que el seguimiento de un plan.
  • 6. Algunos tipos de metodología agiles 1. Scrum 2. PROGRAMACIÓN EXTREMA – XP 3.KANBAN
  • 7. 1. SCRUM Es un modelo de desarrollo ágil caracterizado por: 1- Aportar una estrategia de desarrollo incremental, en lugar de la planificación y ejecución completa del producto. 2- La calidad del resultado se basa principalmente en el conocimiento innato de las personas en equipos auto organizados, antes que en la calidad de los procesos empleados. 3- Solapamiento de las diferentes fases de desarrollo 2.- PROGRAMACIÓN EXTREMA (XP) Metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo del software, promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los desarrolladores y propiciando un buen clima de trabajo. 3.- KANBAN Kanban es una palabra japonesa que significa “tarjetas visuales” (kan significa visual, y ban tarjeta). Esta técnica se creó en Toyota, y se utiliza para controlar el avance del trabajo, en el contexto de una línea de producción. Actualmente está siendo aplicado en la gestión de proyectos software
  • 8. La programación extrema usa un enfoque orientado a objetos como paradigma preferido de desarrollo, y engloba un conjunto de reglas y prácticas que ocurren en el contexto de cuatro actividades estructurales: planeación, diseño, codificación y pruebas.
  • 9. Problemas que pueden darse en XP Es un método de desarrollo ágil de software concebido por Jeff Sutherland y su equipo de desarrollo a principios de la década de 1990. Los principios Scrum son congruentes con el manifiesto ágil y se utilizan para guiar actividades de desarrollo dentro de un proceso de análisis que incorpora las siguientes actividades estructurales: requerimientos, análisis, diseño, evolución y entrega. Dentro de cada actividad estructural, las tareas del trabajo ocurren con un patrón del proceso llamado sprint.
  • 10. Proceso XP - PLANEACION La actividad de planeación (también llamada juego de planeación) comienza escuchando actividad para recabar requerimientos que permite que los miembros técnicos del equipo XP entiendan el contexto del negocio para el software y adquieran la sensibilidad de la salida y características principales y funcionalidad que se requieren. Los clientes y desarrolladores trabajan juntos para decidir cómo agrupar las historias en la siguiente entrega (el siguiente incremento de software) que desarrollará el equipo XP. Una vez que se llega a un compromiso sobre la entrega (acuerdo sobre las historias por incluir, la fecha de entrega y otros aspectos del proyecto), el equipo XP ordena las historias que serán desarrolladas en una de tres formas: