Upload
andreina
View
3
Download
0
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