¿De qué se trata el curso?
¿Quieres aprender a desarrollar software de manera ágil y eficiente? ¿Quieres dominar las metodologías ágiles para crear productos de alto impacto? Entonces el curso de Agile Software Development es para ti.
En este curso, aprenderás los principios y marcos de trabajo ágiles aplicados al desarrollo de software. Descubrirás cómo mejorar la colaboración, optimizar flujos de trabajo y entregar valor continuo en cada iteración.
Al finalizar el curso, obtendrás una certificación en Agile Software Development, que te permitirá aplicar prácticas ágiles en el desarrollo de software y liderar equipos hacia una entrega más rápida y efectiva.
¿Que incluye?
Incluye simuladores de preparación
6 meses de acceso a plataforma virtual
Incluye simuladores de preparación
Incluye garantía de certificación
Beneficios para tu éxito profesional
Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo.
Aumento de oportunidades laborales
Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo.
Aumento de oportunidades laborales
Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo.
Aumento de oportunidades laborales
Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo.
Aumento de oportunidades laborales
Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo.
¿Qué aprenderás en este curso?
Nuestro curso en te permitirá desarrollar habilidades para liderar equipos ágiles y liderar el proceso de desarrollo de software utilizando metodologías ágiles.
¿Qué vas a lograr?
Durante el entrenamiento, te prepararemos para que obtengas una comprensión profunda de las metodologías y marcos de trabajo ágiles en el desarrollo de software, así como para que puedas aplicar técnicas efectivas para maximizar la colaboración, la entrega continua de valor y la adaptación rápida a los cambios en el entorno de desarrollo.
Introducción al desarrollo de software ágil
Introducción al desarrollo de software ágil
Comprende los conceptos básicos y la justificación para adoptar un enfoque ágil en el desarrollo de software.
1. ¿Qué es el desarrollo de software ágil?
2. Manifiesto para la artesanía del software
3. Agile Software Development Lifecycle (ASDLC)
4. Estructura de los equipos: Células ágiles de desarrollo
5. Líder técnico vs Scrum Master
Planificación y priorización
Planificación y priorización
Define y analiza las necesidades, expectativas y requerimientos de los usuarios/mercado para desarrollar software que genere valor.
1. Recordando cómo funcionan los Sprints
2. Recomendaciones para escribir y priorizar las historias de usuario
3. Estimación del trabajo
Diseño de software
Diseño de software
1. ¿Cómo abordar la arquitectura?
2. Los microservicios
3. Trabajando con APIs
4. Arquitectura de Bases de Datos
Desarrollo
Desarrollo
1. Control de versiones Git
2. Git Flow
3. Buenas prácticas del desarrollo de software (SOLID – DRY) (Propiedad colectiva del código)
4. Pair programming
5. Documentación del código
Pruebas y calidad
Pruebas y calidad
1. Refactorización
2. Test Driven Development
3. Code Reviews
4. Deuda técnica
Liberaciones e implementación
Liberaciones e implementación
• Integración del código
• Técnicas DevOps: CI/CD
• Herramientas de monitoreo (Logging)
7. Mantenimiento y mejora
7. Mantenimiento y mejora
• Métricas y mediciones
• Conclusiones finales
¿Qué opinan nuestros estudiantes?
Testimonios reales de profesionales que han transformado su carrera
Cursos relacionados
Consultorías
Asesoría Personalizada Para Equipos Y Empresas. Implementamos Marcos Ágiles, Gestión De Servicios (ITIL)
16 Horas
Hibrido
Consultorías
Asesoría Personalizada Para Equipos Y Empresas. Implementamos Marcos Ágiles, Gestión De Servicios (ITIL)
16 Horas
Hibrido
Consultorías
Asesoría Personalizada Para Equipos Y Empresas. Implementamos Marcos Ágiles, Gestión De Servicios (ITIL)
16 Horas
Hibrido
Consultorías
Asesoría Personalizada Para Equipos Y Empresas. Implementamos Marcos Ágiles, Gestión De Servicios (ITIL)
16 Horas
Hibrido
