Scrum & XP

SCRUM
Es un proceso de desarrollo de software iterativo y creciente utilizado comúnmente en entornos basados en el desarrollo ágil de software.

  • Enfatiza valores y prácticas de gestión sin pronunciarse sobre requerimientos.
  • Hace uso de equipos auto-dirigidos y auto-organizados.
  • Desarrollo de software iterativo incremental basado en prácticas ágiles.
  • Iteraciones de 30 días conocidas como Sprint.
  • Dentro de cada Sprint se denomina el Scrum Master, el líder del proyecto quien llevará a cabo la gestión de la iteración.
  • Se realizan "Scrum Daily Meetings", reuniones para brindar retroalimentación al equipo.

Extreme Programming (XP)
Es la metodología ágil de desarrollo de software más destacada. Los cambios en los requisitos son un aspecto natural del desarrollo de los proyectos.
  • Testeos continuos.
  • Pequeñas mejoras (entregas frecuentes).
  • Diseño simple.
  • Programación en parejas.
  • El cliente es parte del equipo de trabajo.
  • Integración continua.
Semejanzas
  • Ambas son metodologías ágiles de desarrollo de software y cumplen lo estipulado en el "Manifiesto Ágil".
  • Ambas utilizan historias de usuario.
  • Se realizan entregas continuas en un corto periodo de tiempo.
  • Reuniones entre los miembros del equipo.
Diferencias











Comentarios

Entradas populares