Metodologías Ágiles y DevOps: El arte de realizar el doble de trabajo en la mitad de tiempo (I)

Metodologías Ágiles SCRUM
  • Por:

  • 15 Marzo 2022

Objetivos

El objetivo de este curso es dar una visión práctica de las herramientas que demandan las empresas actuales en sus procesos de desarrollo y explotación. Conceptos como Agile, SCRUM, Integración y Despliegue continuo o DevOps forman parte de la estrategia de las organizaciones, de los medios tecnológicos que están empleando hoy en día las entidades en la puesta en marcha de servicios, aplicaciones y nuevos productos ante la necesidad de ofrecer valor a sus clientes en un entorno de constante cambio y evolución.

Es un curso de aplicación práctica de la tecnología y de las herramientas a las necesidades reales de las organizaciones, enfocado a permitir que los asistentes adquieran unos conocimientos y una ventaja comparativa que les ayuden a integrarse de manera natural en los procesos de desarrollo y explotación de las organizaciones bajo un entorno cambiante y cada vez más exigente. 

Destino

El programa de especialización se dirige fundamentalmente a:

  • Desarrolladores que quieran conocer las metodologías ágiles y DevOps.
  • Personal técnico interesado en los procesos de desarrollo continuo, calidad y mejora continua.

Requisitos de admisión

  1. Recomendable experiencia previa en tareas de desarrollo, pruebas o explotación.
  2. Deseable en gestión de proyectos o trabajo en equipo. 

Organización

El curso se impartirá de manera presencial a partir de septiembre de 2022.

Programa

El curso trata el proceso de desarrollo cubriendo los principios de desarrollo ágil. Las metodologías ágiles, que desde hace ya unos años se han incorporado en la dinámica habitual de muchas organizaciones y cada vez son más utilizadas, buscan la reducción en los tiempos de desarrollo y costes, mientras se aumenta la satisfacción del cliente.

El ciclo de desarrollo completo abarca la puesta en producción, por eso complementariamente a las metodologías ágiles tenemos el concepto “DevOps” que permite el desarrollo y entrega continuos tal y como funcionan las organizaciones líderes a nivel mundial. 

El curso permitirá conocer los conceptos, componentes y herramientas de un ecosistema de desarrollo basado en la integración continua.

  • Introducir a los asistentes en las posibilidades de Scrum para llevar a cabo una gestión ágil de los proyectos.
  • Apreciar los beneficios frente a las metodologías tradicionales.
  • Examinar el ciclo completo de Scrum.
  • Introducir a los asistentes en Kanban y ver cómo podemos combinarlo incluso con Scrum, para hacer ScrumBan.
  • Herramientas que garantizan entrega y despliegue continuo.
  • La Integración Continua (IC) como base del aseguramiento de la calidad y la firmeza en el código.
  • La calidad como elemento conector de todo el proceso.

1. Introducción a las metodologías Ágiles

*Metodologías formales VS metodologías Ágiles.

*Concepto de Lean y SCRUM.

1.1. Detalle de un proyecto: Historias y Artilugios Scrum

*Conceptos.

*Algo de historia.

*Estimación y planificación ágil.

*Definición de actores e historias de usuario.

*Historias de usuario bien redactadas. Las 3C's.

*Patrones de descomposición de las historias.

*Priorización y dependencias.

*Construcción del Product-backlog.

1.2. Gestión de proyectos con Scrum

*Actividades y Roles.

*Planificación, pila del producto.

*La pila de Sprint.

*Equipos y reuniones.

*Demo y Retrospectiva.

*Velocidad y estimación ágil.

*Release / Product Burn-down Chart.

1.3. El valor de la técnica: Kanban y otros imprescindibles

*Kanban.

*ScrumBan: lo mejor de los dos.

*TDD, integración continua, métricas de calidad, patrones y otros imprescindibles.

*Retrospectivas y talleres.

1.4. Testing Agile

*Tipos de pruebas.

*El proceso de Quality Assurance y cuáles son sus beneficios.

*JUnit y la automatización de pruebas unitarias.

*Selenium y Webdriver.

Para completar el curso, os recomendamos la lectura de su segunda parte: "Metodologías Ágiles y DevOps: El arte de realizar el doble de trabajo en la mitad de tiempo (II)".


Duración
25
Máximo Personas
20
Consultar
Presencial

Hablémos

Metodologías Ágiles y DevOps: El arte de realizar el doble de trabajo en la mitad de tiempo (I)