Definición
La metodología XP o Programación Extrema es una metodología ágil y flexible utilizada para la gestión de proyectos.
Extreme Programming se centra en potenciar las relaciones interpersonales del equipo de desarrollo como clave del éxito mediante el trabajo en equipo, el aprendizaje continuo y el buen clima de trabajo.
Esta metodología pone el énfasis en la retroalimentación continua entre cliente y el equipo de desarrollo y es idónea para proyectos con requisitos imprecisos y muy cambiantes.
Esquema
Características
- Se considera al equipo de proyecto como el principal factor de éxito del proyecto
- Software que funciona por encima de una buena documentación.
- Interacción constante entre el cliente y el equipo de desarrollo.
- Planificación flexible y abierta.
- Rápida respuesta a cambios.
Roles
- Cliente: responsable de definir y conducir el proyecto así como sus objetivos.
- Programadores: estiman tiempos de desarrollo de cada actividad y programan el proyecto.
- Tester: Encargado de Pruebas.
- Tracker: Encargado de Seguimiento.
- Coach: Entrenador. Su papel es guiar y orientar al equipo.
- Big Boss: Gestor del proyecto, gerente del proyecto, debe tener una idea general del proyecto y estar familiarizado con su estado.
aquí no hay sprints? Como se maneja la agilidad en esta metodologia
Sí. pero se le llaman iteraciones.
lo de el x2
wen post :V
los amo
estaba haciendo un trabajo de investigación sobre metodologías XP con un grupo de compañeros y le di click a tu nick JAJAJAJAJA
psdt: 2019, el mejor año :,)
-hola buenas noches a todos me podrían responder esta pregunta. es urgente por favor
-casos exitosos de metodología XP y en que empresas
-casos de fracaso de metodología XP y en que empresas
Aun necesita la informacion?
si
Pues consulte :V
quien sigue usando los comentarios en las paginas web? jsjs
También es necesario tener en cuenta de manera simultánea muchos elementos
Tales como el diálogo, la especificación, diseño, codificación, prueba y verificación.
Pasan por una serie de pasos, como el ciclo de vida de la aplicación: análisis, diseño, codificación o implementacion, pruebas y mantenimiento.
Buen punto aunque para eso sería mejor buscar otra metodología como Scrum o la que mejor se adapte a las necesidades que se tengan como el tiempo que se tenga, la relación y si el cliente quisiera ser participe del proyecto de forma colaborativa en su diseño y creación o no. Muchos puntos y que probablemente no esta pero otras metodologías si lo tengan.
UTIM MANDA :V
Actualizar información de página web