Programación extrema xp



La programación extrema o eXtreme Programming (XP) es un enfoque de la ingeniería de software formulado por Kent Beck, autor del primer libro sobre la materia, Extreme Programming Explained: Embrace Change (1999). Es el más destacado de los procesos ágiles de desarrollo de software.

Este manifiesto se basa en realimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios. XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto riesgo técnico.

Las 4 variables mas  importante del proyecto son
• Costo
• Hora
• Calidad
• Alcance

La solución es hacer que las cuatro variables visible.

OBJETIVOS.

 • Satisfacer al cliente a través de entregas continuas y tempranas es la mayor prioridad.
• Los cambios a los requerimientos son bienvenidos, aún en fases tardías del desarrollo.
• Desarrolladores, gerentes y clientes deben trabajar juntos diariamente, a lo largo del proyecto.
• Construir proyectos alrededor de personas motivadas, dándoles el entorno y soporte que necesitan, y confiando en que realizarán el trabajo.
• El método más eficiente y efectivo de transmitir información entre un equipo de desarrolladores es la conversación frontal (cara a cara).
 • Tener software que funciona es la medida primaria del progreso.



Establecer las mejores prácticas de Ingeniería de Software en los desarrollo de proyectos.
Mejorar la productividad de los proyectos.
Garantizar la Calidad del Software desarrollando, haciendo que este supere las expectativas del cliente.



Cualquiera puede hacer complicado algo simple.

No hay comentarios:

Publicar un comentario