Metodologías

Curso de Extreme Programming (XP): Herramientas para mejorar las entregas de los equipos ágiles

En este curso vamos a contextualizar qué es Extreme Programming (XP) y sus principales técnicas, valores, principios y aplicación, ofreciendo una visión crítica de por qué deben adoptarse sus técnicas en equipos de Desarrollo de Software y un ejemplo práctico de su implementación.

Impartido por:

4.4 (17 valoraciones)
2 horas y 18 minutos · curso
Extreme Programming en equipos ágiles

Lo que aprenderás en este curso:

  • Cómo aplicar las técnicas de XP.
  • Definir el proceso de desarrollo ágil de software con XP.
  • Cómo utilizar XP en conjunto con otras metodologías ágiles de desarrollo de software.

Requisitos del curso

Es necesario tener conocimientos básicos de desarrollo de software y metodologías ágiles.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.4
17 valoraciones

Contenido del curso:

    • 1 m
    • ¿Por qué Extreme Programming?
      6 m
    • ¿Qué es Extreme Programming?
      3 m
    • Valores
      8 m
    • Principios
      13 m
    • Historias de usuario
      4 m
    • Pruebas de aceptación
      3 m
    • Estimación
      7 m
    • Pruebas unitarias y de integración
      5 m
    • Plan de entrega
      5 m
    • Plan de iteración
      5 m
    • ¿Qué es Pair Programming?
      6 m
    • Mejores prácticas para realizar Pair Programming
      8 m
    • ¿Qué es TDD?
      3 m
    • Mejores prácticas para realizar TDD
      7 m
    • ¿Qué es Integración Continua?
      4 m
    • Mejores prácticas para realizar Integración Continua
      5 m
    • ¿Qué es Refactoring?
      6 m
    • Mejores prácticas para realizar Refactoring
      4 m
    • Reuniones Stand Up
      7 m
    • 3 m
    • Releases
      3 m
    • Tipos de planificación
      4 m
    • La importancia de la Mejora Continua
      9 m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Implementar el Método Kanban en un equipo de IT

¿Cómo implementar el Método Kanban en un equipo de IT?

49 minutos y 55 segundos · taller OW+

En este curso contextualizaremos qué es Extreme Programming y sus principales técnicas, valores, principios y aplicación. Se le dará una visión crítica de por qué …

  • Management
Método Kanban: ¿Cómo empezar?

Método Kanban: ¿Cómo empezar?

48 minutos y 43 segundos · taller

En este curso contextualizaremos qué es Extreme Programming y sus principales técnicas, valores, principios y aplicación. Se le dará una visión crítica de por qué …

  • Metodologías

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Cuándo comienza el curso?

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.

Esta formación está pensada para alumnos interesados en el desarrollo de software ágil aplicando las mejores prácticas, que posean conocimientos básicos en el desarrollo de software, testing y metodologías ágiles, ya que son imprescindibles para seguir la formación de manera correcta.

Este curso de Extreme Programming se ha dividido en 7 bloques, cada uno enfocado en un aspecto de los que cubre la formación, para ir avanzando en la misma de una forma organizada y pudiendo aprender sin mezclar conceptos.

En el bloque introductorio nos centramos en explicar qué es Extreme Programming, por qué utilizarlo en equipos de Desarrollo de Software y las ventajas que aporta, así como detallar sus fundamentos, valores y principios. 

Una vez conocido todo lo explicado anteriormente, podrás pasar al segundo apartado del curso, que se centra en los artefactos de XP. A lo largo de las lecciones que componen este bloque, se explicará y profundizará en las historias de usuario, las pruebas de aceptación, la estimación, las pruebas unitarias y de integración, el plan de entrega y el plan de iteración.

Seguidamente, en las 5 secciones que restan para concluir el curso, abordaremos algunas prácticas empleadas en Extreme Programming, como son Pair Programming, TDD, Integración Continua, Refactoring y Feedback Loops, explicando en qué consiste cada una de ellas y detallando una serie de buenas prácticas a la hora de aplicarlas.

Como puedes comprobar, es un curso muy completo y que te permitirá aprender a aplicar las técnicas de XP, definir el proceso de desarrollo ágil de software con XP y utilizar esta metodología en conjunto con otras metodologías ágiles de desarrollo de software, para mejorar así las entregas de tu equipo ágil.

 

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.