Metodología XP Programación Extrema (Metodología ágil)

por | Abr 7, 2018 | Metodologías | 13 Comentarios

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

Metodología XP - Programación Extrema

Metodología XP – Programación Extrema

 

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.

13 Comentarios

  1. alonso

    aquí no hay sprints? Como se maneja la agilidad en esta metodologia

    Responder
    • Hugo

      Sí. pero se le llaman iteraciones.

      Responder
  2. safiro

    lo de el x2

    Responder
  3. ander

    wen post :V

    Responder
  4. YENIFER

    -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

    Responder
    • Tote

      Aun necesita la informacion?

      Responder
      • Yennifer
        • Paco el Flaco

          Pues consulte :V

          Responder
          • Elder

            quien sigue usando los comentarios en las paginas web? jsjs

  5. caroline veliz

    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.

    Responder
    • Kevin

      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.

      Responder
  6. Marvin Martin

    UTIM MANDA :V

    Responder

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *