1 / 17

Metodología de desarrollo Programación Extrema

Metodología de desarrollo Programación Extrema. Metodología XP. Fundamentos Se basa en buenas prácticas La satisfacción del cliente. Potenciar el trabajo en grupo, todos están involucrados en el desarrollo del software. Valores: Comunicación, simplicidad, retroalimentación y coraje

terrel
Download Presentation

Metodología de desarrollo Programación Extrema

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metodología de desarrolloProgramación Extrema

  2. Metodología XP • Fundamentos • Se basa en buenas prácticas • La satisfacción del cliente. • Potenciar el trabajo en grupo, todos están involucrados en el desarrollo del software. • Valores: • Comunicación, simplicidad, retroalimentación y coraje • Cuatro variables: • Coste, tiempo, calidad, alcance Donde la relación entre estas variables no es directa, y a mas calidad menos tiempo.

  3. Metodología XP • Características de XP (buenas prácticas: • Juego de la planificación • Metáfora del sistema • Pruebas • Programación en pares • Integración continua • Cliente en el grupo de desarrollo • Versiones frecuentes • Diseño simple • Refabricación (Refactoring) • Estándares de codificación

  4. Programación Extrema XP • Fase de exploración • Fase de planificación • Fase de iteración • Fase de Producción

  5. Fase de exploración • Historia de Usuario • Metáfora • Arquitectura del Sistema • Tecnología y Estrategias

  6. Fase de planificación • Plan de entregas

  7. Fase de iteración

  8. Fase de iteraciónDesarrollo

  9. Fase de iteración • Tarjetas CRC

  10. Fase de iteración • Refactorización

  11. Fase de iteración • Velocidad del sistema

  12. Fase de iteración • Cliente siempre disponible

  13. Fase de producción • Unidad de pruebas • Aprobación de unidad de pruebas • Pruebas de aceptación • Costo de cambios

  14. Fase de producciónCosto de cambios

  15. Fase de producciónPruebas de aceptación

  16. Fuentes • Programación extrema www.extremeprogramming.org • [BECK2000] Kent Beck. “Extreme Programming Explained” Addison Wesley, 2000. • [BECK&FOWLER2000] Beck Kent, Fowler Martin “Planning Extreme Programming” Addison Wesley Primera Edición Octubre 2000 ISBN: 0-201-71091-9 • [BECK2000] Kent Beck. “Extreme Programming Explained” Addison Wesley, 2000. • [BECK&FOWLER2000] Beck Kent, Fowler Martin “Planning Extreme Programming” Addison Wesley Primera Edición Octubre 2000 ISBN: 0-201-71091-9 • Agile Alliance www.agileAlliance.org • Proyecto de Grado - UMSA: Sistema de información en la gestión y administración de datos atmosféricos Caso: Laboratorio de Física de la Atmósfera

More Related