SlideShare una empresa de Scribd logo
1 de 18
UNIVERSIDAD ESTATAL DE BOLÍVAR
FACULTAD DE CIENCIAS
ADMINISTRATIVAS
ESCUELA DE SISTEMAS
Ingeniería de Software | | |
Nombre:
Juan Carlos Sánchez
¿Qué es XP?
Es una metodología ágil de desarrollo de
software basada en una serie de valores,
que lo llevan a satisfacer las necesidades del
cliente conjuntamente con el programador.
Roles
Programador
Cliente
Tutor
FASES
PLANIFICACIÓN
EXPLORACIÓN
PRODUCCIÓN
MANTENIMIENTO
MUERTE
INTERACCIÓN
Exploración
La fase de Exploración se establece que materiales se va
a utilizar para el desarrollo de software, el equipo de
desarrollo, así como también las tecnologías y los
equipos que posee el usuario, también se debe incluir el
grado de conocimiento de los clientes frente a este tipo
de sistemas que se va a desarrollar en el transcurso del
tiempo, tomar los requerimientos del usuario.
Planificación
En esta fase se pretende que el programador y el usuario
final lleguen a un acuerdo mutuo sobre lo que se va a
desarrollar como:
Fecha de entrega
El costo estimado del software
Fecha de instalación y finalización
Alcance del sistema
Interacción
Esta fase comprende en realizar varias interacciones
sobre el sistema para poder lanzar nuestro primer
prototipo con los requerimientos que se logró
recolectar con el cliente anteriormente.
Producción
Para esta fase se solicita pruebas adicionales y
estudios del sistema, y si existe alguna idea o
sugerencia se la realiza y también se la
documentada.
Mantenimiento
Ya aplicando las sugerencias del cliente al presentar el
prototipo se debe corregir errores de una manera eficiente
ya que el sistema se encuentra casi finalizado porque el
sistema ya cumple con los requerimientos del usuario y las
diferentes pruebas realizadas por el programador y el
cliente.
Muerte
En esta fase el usuario debe estar satisfecho con el sistema
que solicito, dando el programador un software de calidad
con los estándares completamente realizados, y es
momento de la implementación del sistema y la entrega de
la documentación del sistema informático.
Fases y Sub fases
Exploración
Definir alcance del proyecto
Definir herramientas a utilizar
Establecer el proyecto
Levantamiento de información(Requerimientos)
Planificación
Definir cronogramas de actividades
Alcance de cada entrega
Estimación de esfuerzo
Establecer prioridades
Interacción
Análisis
Diseño
Planificación para pruebas
Testeo
Interacción continua
Código Colectivo
Pruebas
Retroalimentación
Producción
Entrega al cliente
Aprobación del cliente
Mantenimiento
Actualización del prototipo
Muerte
Entrega sin errores
Implementación
Entrega de documentación
Bibliografía
Pilataxi, E. (2018). E-portafolio y su incidencia en los procesos de evaluación
de docentes en la Unidad Educativa Ibarra, utilizando la metodología Extreme
Programming. Ibarra: UNIVERSIDAD TÉCNICA DEL NORTE.
Ulloa, D. (2014). ESTUDIO DE METODOLOGÍAS PARA ESTANDARIZAR EL
DESARROLLO DE SOFTWARE EN EL DEPARTAMENTO DE INFORMÁTICA EN
LA PASTORAL SOCIAL CARITAS DE LA DIÓCESIS DE AMBATO. Ambato:
UNIVERSIDAD TÉCNICA DE AMBATO.
Vargas, L. (2015). METODOLOGÍA DE DESARROLLO DE SOFTWARE DIRIGIDA
A EQUIPOS DE TRABAJO REDUCIDOS PARA SU APLICACIÓN EN LOS PROYECTOS
INTEGRADORES Y TESIS EN UNIANDES EXTENSIÓN IBARRA. Ibarra: UNIVERSIDAD
REGIONAL AUTÓNOMA DE LOS ANDES.

Más contenido relacionado

La actualidad más candente

Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estadosloco8888
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad IILuis Caiza
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML1da4
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaRolf Pinto
 
Unit 5 usability and satisfaction test
Unit 5 usability and satisfaction testUnit 5 usability and satisfaction test
Unit 5 usability and satisfaction testgopal10scs185
 
Ejercicios - Diagramas de Estados y Clases
Ejercicios - Diagramas de Estados y ClasesEjercicios - Diagramas de Estados y Clases
Ejercicios - Diagramas de Estados y ClasesHector Farias
 
Caso de Uso
Caso de UsoCaso de Uso
Caso de Usoutrilla
 
Análisis léxico y análisis sintáctico
Análisis léxico y análisis sintácticoAnálisis léxico y análisis sintáctico
Análisis léxico y análisis sintácticoangiepao1717
 
Sistemas difusos
Sistemas difusosSistemas difusos
Sistemas difusosHugo Banda
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos Mauricio Blandon
 

La actualidad más candente (20)

Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Uml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_usoUml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_uso
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad Algoritmica
 
Unit 5 usability and satisfaction test
Unit 5 usability and satisfaction testUnit 5 usability and satisfaction test
Unit 5 usability and satisfaction test
 
Linq
LinqLinq
Linq
 
Ejercicios - Diagramas de Estados y Clases
Ejercicios - Diagramas de Estados y ClasesEjercicios - Diagramas de Estados y Clases
Ejercicios - Diagramas de Estados y Clases
 
Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
 
Caso de Uso
Caso de UsoCaso de Uso
Caso de Uso
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
Análisis léxico y análisis sintáctico
Análisis léxico y análisis sintácticoAnálisis léxico y análisis sintáctico
Análisis léxico y análisis sintáctico
 
Sistemas difusos
Sistemas difusosSistemas difusos
Sistemas difusos
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos
 
Entidad Relación Banco
Entidad Relación BancoEntidad Relación Banco
Entidad Relación Banco
 
Jeet ooad unit-2
Jeet ooad unit-2Jeet ooad unit-2
Jeet ooad unit-2
 

Similar a Fases de metodologí Xp presentaciones

ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XP
ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XPETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XP
ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XPJglory22
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp0202278446
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 
Power Point Proyectos Informaticos
Power Point Proyectos InformaticosPower Point Proyectos Informaticos
Power Point Proyectos InformaticosDaniela
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Dalia Sandiego
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoHenry Cambal
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa... grachika
 

Similar a Fases de metodologí Xp presentaciones (20)

ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XP
ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XPETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XP
ETAPAS Y SUB ETAPAS DE LA METODOLOGÍA XP
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Ciclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacionCiclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacion
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Power Point Proyectos Informaticos
Power Point Proyectos InformaticosPower Point Proyectos Informaticos
Power Point Proyectos Informaticos
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
AMSI
AMSIAMSI
AMSI
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativo
 
XXXS
XXXSXXXS
XXXS
 
Calidad del desarrollo de software
Calidad del desarrollo de softwareCalidad del desarrollo de software
Calidad del desarrollo de software
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Desarrollo de Sistemas de Información
Desarrollo de Sistemas de InformaciónDesarrollo de Sistemas de Información
Desarrollo de Sistemas de Información
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Metodologia Programación
Metodologia ProgramaciónMetodologia Programación
Metodologia Programación
 
Ciclo de vida del software.pdf
Ciclo de vida del software.pdfCiclo de vida del software.pdf
Ciclo de vida del software.pdf
 

Último

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 

Último (7)

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 

Fases de metodologí Xp presentaciones

  • 1. UNIVERSIDAD ESTATAL DE BOLÍVAR FACULTAD DE CIENCIAS ADMINISTRATIVAS ESCUELA DE SISTEMAS Ingeniería de Software | | | Nombre: Juan Carlos Sánchez
  • 2. ¿Qué es XP? Es una metodología ágil de desarrollo de software basada en una serie de valores, que lo llevan a satisfacer las necesidades del cliente conjuntamente con el programador.
  • 5. Exploración La fase de Exploración se establece que materiales se va a utilizar para el desarrollo de software, el equipo de desarrollo, así como también las tecnologías y los equipos que posee el usuario, también se debe incluir el grado de conocimiento de los clientes frente a este tipo de sistemas que se va a desarrollar en el transcurso del tiempo, tomar los requerimientos del usuario.
  • 6. Planificación En esta fase se pretende que el programador y el usuario final lleguen a un acuerdo mutuo sobre lo que se va a desarrollar como: Fecha de entrega El costo estimado del software Fecha de instalación y finalización Alcance del sistema
  • 7. Interacción Esta fase comprende en realizar varias interacciones sobre el sistema para poder lanzar nuestro primer prototipo con los requerimientos que se logró recolectar con el cliente anteriormente.
  • 8. Producción Para esta fase se solicita pruebas adicionales y estudios del sistema, y si existe alguna idea o sugerencia se la realiza y también se la documentada.
  • 9. Mantenimiento Ya aplicando las sugerencias del cliente al presentar el prototipo se debe corregir errores de una manera eficiente ya que el sistema se encuentra casi finalizado porque el sistema ya cumple con los requerimientos del usuario y las diferentes pruebas realizadas por el programador y el cliente.
  • 10. Muerte En esta fase el usuario debe estar satisfecho con el sistema que solicito, dando el programador un software de calidad con los estándares completamente realizados, y es momento de la implementación del sistema y la entrega de la documentación del sistema informático.
  • 11. Fases y Sub fases
  • 12. Exploración Definir alcance del proyecto Definir herramientas a utilizar Establecer el proyecto Levantamiento de información(Requerimientos)
  • 13. Planificación Definir cronogramas de actividades Alcance de cada entrega Estimación de esfuerzo Establecer prioridades
  • 14. Interacción Análisis Diseño Planificación para pruebas Testeo Interacción continua Código Colectivo Pruebas Retroalimentación
  • 18. Bibliografía Pilataxi, E. (2018). E-portafolio y su incidencia en los procesos de evaluación de docentes en la Unidad Educativa Ibarra, utilizando la metodología Extreme Programming. Ibarra: UNIVERSIDAD TÉCNICA DEL NORTE. Ulloa, D. (2014). ESTUDIO DE METODOLOGÍAS PARA ESTANDARIZAR EL DESARROLLO DE SOFTWARE EN EL DEPARTAMENTO DE INFORMÁTICA EN LA PASTORAL SOCIAL CARITAS DE LA DIÓCESIS DE AMBATO. Ambato: UNIVERSIDAD TÉCNICA DE AMBATO. Vargas, L. (2015). METODOLOGÍA DE DESARROLLO DE SOFTWARE DIRIGIDA A EQUIPOS DE TRABAJO REDUCIDOS PARA SU APLICACIÓN EN LOS PROYECTOS INTEGRADORES Y TESIS EN UNIANDES EXTENSIÓN IBARRA. Ibarra: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES.