Certified Scrum Developer- CSD (ADGD337PO)
En el dinámico mundo del desarrollo de software, las metodologías ágiles se han convertido en un estándar esencial para adaptarse a los cambios y demandas del mercado. Dentro de estas metodologías, Scrum destaca por su capacidad para mejorar la eficiencia y productividad de los equipos de desarrollo. La implementación técnica de Scrum va más allá de la simple gestión de proyectos; implica adoptar prácticas como Test-Driven Development, refactorización e integración continua, que son fundamentales para mantener un código de alta calidad y entregar productos que realmente satisfagan las necesidades del cliente. En un entorno tecnológico cada vez más competitivo, dominar estas prácticas puede marcar la diferencia entre el éxito y el fracaso de un proyecto. Este curso te proporcionará las herramientas y conocimientos necesarios para aplicar Scrum de manera efectiva en el desarrollo de software, mejorando tus habilidades técnicas y promoviendo la calidad y eficiencia en tu trabajo diario. Prepárate para llevar tus competencias al siguiente nivel y optimizar significativamente tus procesos de desarrollo.
Unidades:
- Arquitectura en un entorno ágil con Scrum
- Técnicas de construcción de un equipo ágil
- Comportamientos colaborativos de apoyo
- Diseño de productos software con Test Driven Development (TDD)
- Ciclo de desarrollo TDD
- Principio y buenas prácticas en pruebas unitarias
- Medidas de calidad en pruebas
- Pruebas de aceptación con ATDD
- Prácticas fundamentales de integración continua (IC)
- Técnicas de automatización de pruebas de software
- Configuración de la IC. Repositorio de código
- Refactorización del código. Código limpio. Patrones