Está en la página 1de 8

TÍTULO DEL PROYECTO: “SISTEMA WEB

PARA LA GESTIÓN DE PROYECTOS DE


CONSTRUCCIÓN CIVIL IMPLEMENTANDO
INTELIGENCIA DE NEGOCIOS PARA MEJORAR
LA TOMA DE DESICIONES GERENCIALES”
CASO: Empresa de Constructora ’’Arce Lerna
S.R.L”
METODOLOGÍA DE DESARROLLO DE SOFTWARE

1
Programación Extrema (XP)
XP es una metodología ágil centrada en potenciar las relaciones
interpersonales como clave para el éxito de desarrollo de software,
promoviendo el trabajo en equipo, preocupándose por el aprendizaje
de los desarrolladores, y propiciando un clima de trabajo.
XP se basa en:

realimentación continua entre el cliente y el desarrollador


comunicación fluida entre todos los participantes
simplicidad en al soluciones implementadas
coraje para enfrentarlos cambios.

XP se define como especialmente adecuada para proyecto con requisitos


imprecisos muy cambiantes.

2
Programación Extrema (XP)
Las características fundamentales del método son:

1. Desarrolla iterativo incremental: Pequeñas mejoras, unas tras otras.


2. Pruebas unitarias continuas: frecuentemente repetidas y automatizadas, incluyendo
pruebas de regresión.
3. Integración del equipo de programación con el cliente frecuentemente.
4. Corrección de todos los errores.
5. Reescribir el código para aumentar su legitimidad y mantenimiento,
pero sin modificar su comportamiento.
6. Propiedad de código compartida.
7. Simplicidad en el código, cuando todo funcione se podrá añadir funcionalidad

3
Programación Extrema (XP)
Orientación de la metodología al proyecto: Se eligió la metodología por el
poco tiempo que se desarrollara el proyecto como también Se trata de una
metodología cuyo objetivo es crear sistemas de alta calidad, basados en una
estrecha interacción con los clientes, pruebas constantes y ciclos de desarrollo
cortos.

Fase 1: planeación comienza escuchando al cliente, para recabar información


de los requerimientos donde se entenderá la lógica del negocio y las
funcionalidades que requiere el software.
Fase 2: Diseño. El diseño XP sigue rigurosamente el principio MS (mantenlo
sencillo). Un diseño sencillo siempre se prefiere sobre una representación más
compleja
4
Programación Extrema (XP)
Fase 3: Codificación. Después de que las historias han sido desarrolladas y de
que se ha hecho el trabajo de diseño preliminar se desarrolla una serie de
pruebas unitarias a cada una de las historias que se van a incluir en la
entrega.

Fase 4: Pruebas: Una vez creada la prueba unitaria que se centra en un


componente de software individual sobre interfaz, estructuras de datos y
funcionalidad del componente.

5
Programación Extrema (XP)

6
Programación Extrema (XP)

7
GRACIAS
POR SU
ATENCIÓN!

También podría gustarte