8
Realizado por: Marwin Navarro C.I 24352787

Programacion extrema

Embed Size (px)

DESCRIPTION

programacion extrema

Citation preview

Diapositiva 1

Realizado por:

Marwin Navarro

C.I 24352787

Es una metodologa de desarrollo de la ingeniera de software formulada por Kent Beck. Esta metodologa pone ms nfasis en la adaptabilidad que en la previsibilidad.

Programacin extrema

Valores

Simplicidad

Comunicacin

Se simplifica el diseo para agilizar el desarrollo y facilitar el mantenimiento.

El cdigo autodocumentado es ms fiable que los comentarios ya que stos ltimos pronto quedan desfasados con el cdigo a medida que es modificado

Valores

Realimentacin

Coraje

Al estar el cliente integrado en el proyecto, su opinin sobre el estado del proyecto se conoce en tiempo real.

Una de ellas es siempre disear y programar para hoy y no para maana. Esto es un esfuerzo para evitar empantanarse en el diseo.

Valores

Respeto

Los miembros del equipo respetan el trabajo del resto no haciendo menos a otros, una mejor autoestima en el equipo eleva su ritmo de produccin.

Caractersticas Fundamentales

Desarrollo iterativo e incremental: pequeas mejoras, unas tras otras.

Pruebas unitarias continuas, frecuentemente repetidas y automatizadas,

Programacin en parejas

Frecuente integracin del equipo de programacin con el cliente o usuario

Correccin de todos los errores antes de aadir nueva funcionalidad.

Propiedad del cdigo compartida

Simplicidad en el cdigo

Programador

Cliente

Tester

Tracker

Entrenador

Consultor

Gestor (Big boss)

Roles