Está en la página 1de 13

eXtreme

Programming
(XP)
Equipo 6
Gonzlez Azamar Alberto
Len Prez Antonio
Paredes Chvez Manuel
Pastrana Arauz Arturo
Rivera Castro Jos Antonio

Cmo funciona?

Programacin en parejas

Pruebas primero

Refactorizacin

Simplicidad

Desarrollo de software en XP

Se basa en 4 actividades bsicas:

Codificar.

Probar.

Escuchar al cliente.

Disear.

5 valores que se deben tener los


desarrolladores

Comunicacin.

Simplicidad.

Retroalimentacin.

Valenta.

Respeto.

Diagrama proyecto XP

Por qu esta metodologa?

Forma parte de un movimiento de desarrollo gil de software.

A que nos referimos con metodologa gil:

Desarrollar software que funciona

Colaboracin con cliente

Responder a los cambios

Por qu esta metodologa?

Dificultad para implementar metodologas tradicionales.

Pugna entre comunidades.

Una solucin para un segmento importante de desarrollo.

Ventajas de usar XP

No involucra gran inversin.

Suele gustarle a los programadores.

Ofrece a los clientes mayor visibilidad en el proyecto.

Sus principales objetivos

Satisfaccin del cliente.

Trabajo en equipo.

Implementacin en empresa

Originalmente concebido como el proyecto C3 de Daimler


Chrysler.

Espacio abierto.

Mesas centrales.

Cubculos en espacio exterior.

Implementacin

Cultura empresarial que permite experimentacin.

Equipos pequeos.

Equipos mixtos, desarrolladores Senior y Junior.

Cambios requerimientos frecuentes.

Su desventaja

No existe documentacin.

No recomendable para proyectos que requieren seguridad alta.

Exceso de pruebas retrasa el desarrollo.

También podría gustarte