Sei sulla pagina 1di 6

UNIVERSIDAD ESTATAL DE BOLÍVAR

FACULTAD DE CIENCIAS ADMINISTRATIVAS GESTIÓN

EMPRESARIAL E INFORMÁTICA

ESCUELA DE SISTEMAS

Ingeniería de Software | | |

Nombre:

Juan Carlos Sanchez

Ingeniero

Henry Albán

Periodo académico

Abril 2019 - Octubre 2019


1. Tema: Metodología XP

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.

3. Roles

 Programador

 Cliente

 Tutor

4. ¿Fases de XP?

Figura N1: Fases de metodología XP


Fuente: Desarrollado por el investigador
5. ¿Fases y Sub Fases de XP?
Para iniciar nuestro desarrollo de nuestro software necesitamos seguir las

fases y sub fases que nos plantea la metodología, y así lograr un software

de calidad.

5.1. 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.

5.2. 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

 Definiciones de cronogramas de actividades

5.3. 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.

5.4. 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.

5.5. 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.

5.6. 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.
6. Fases y Sub fases

6.1. Exploración

6.1.1. Definir alcance del proyecto

6.1.2. Definir herramientas a utilizar

6.1.3. Establecer el proyecto

6.1.4. Levantamiento de información(Requerimientos)

6.2. Planificación

6.2.1. Definir cronogramas de actividades

6.2.2. Alcance de cada entrega

6.2.3. Estimación de esfuerzo

6.2.4. Establecer prioridades

6.3. Interacción

6.3.1. Análisis

6.3.2. Diseño

6.3.3. Planificación para pruebas

6.3.4. Testeo

6.3.5. Interacción continua

6.3.6. Código Colectivo

6.3.7. Pruebas

6.3.8. Retroalimentación
6.4. Producción

6.4.1. Entrega al cliente

6.4.2. Aprobación del cliente

6.5. Mantenimiento

6.5.1. Actualización del prototipo

6.6. Muerte

6.6.1. Entrega sin errores

6.6.2. Implementación

6.6.3. Entrega de documentación

7. Bibliografía

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.

Potrebbero piacerti anche