Conocimientos y habilidades que adquieres realizando 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.

Temario

  • Historias de usuario

    4m
  • Pruebas de aceptación

    3m
  • Estimación

    7m
  • Pruebas unitarias y de integración

    5m
  • Plan de entrega

    5m
  • Plan de iteración

    5m
  • ¿Qué es Pair Programming?

    6m
  • Mejores prácticas para realizar Pair Programming

    8m
  • ¿Qué es TDD?

    3m
  • Mejores prácticas para realizar TDD

    7m
  • ¿Qué es Integración Continua?

    4m
  • Mejores prácticas para realizar Integración Continua

    5m
  • ¿Qué es Refactoring?

    6m
  • Mejores prácticas para realizar Refactoring

    4m

Relacionado

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

Método Kanban: ¿Cómo empezar?

Método Kanban: ¿Cómo empezar?

taller

Con este taller aprenderás:

  • Diferencia entre Método Kanban y Tablero Kanban.
  • La importancia del pensamiento sistémico.
  • Roles y Cadencias.

Duración: 48 minutos y 43 segundos

Diseña y utiliza un tablero Kanban

Diseña y utiliza un tablero Kanban

taller

Con este taller aprenderás:

  • Lectura e interpretación adecuada de un tablero kanban
  • Ejemplos de cómo reflejar y manejar las situaciones más habituales en proyectos
  • Entender cómo podemos hacer que un kanban nos sirva para varios proyectos a la vez que se ejecutan simultáneamente

Duración: 1 hora y 1 minuto

Preguntas Frecuentes

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í.

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.

Efectivamente, una vez superado cada curso podrás descargarte el diploma acreditativo de cada uno de ellos. Añade estos cursos a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todos los cursos de la carrera.

Descripción

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.

 

* Requisitos del Curso

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

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars