Curso subvencionado semipresencial
Madrid
Duración : 2 Semanas
El marco de trabajo Scrum es fundamental en el mundo del desarrollo de software y en otros campos empresariales debido a su capacidad para mejorar la colaboración, la productividad y la calidad del producto final. Aquí hay algunas razones clave por las que Scrum es importante:
Flexibilidad y Adaptabilidad: Scrum se basa en iteraciones cortas llamadas "sprints", lo que permite a los equipos adaptarse rápidamente a los cambios en los requisitos del proyecto o en el mercado. Esta flexibilidad es crucial en entornos empresariales donde la incertidumbre y la rapidez son la norma.
Mejora de la Colaboración: Scrum fomenta la colaboración entre los miembros del equipo, los clientes y otros interesados. La comunicación frecuente y transparente ayuda a garantizar que todos estén en la misma página y trabajen hacia los mismos objetivos.
Entrega Incremental de Valor: Scrum prioriza la entrega continua de funcionalidades valiosas, lo que permite a los equipos obtener retroalimentación temprana y frecuente de los interesados. Esto ayuda a minimizar el riesgo y garantiza que el producto final satisfaga las necesidades del cliente.
Transparencia y Visibilidad: Scrum promueve la transparencia al hacer que el progreso del trabajo sea visible para todos los interesados a través de artefactos como el tablero Scrum y las reuniones regulares como la reunión diaria de Scrum y la revisión del sprint. Esto ayuda a identificar problemas rápidamente y tomar medidas correctivas.
Fomenta la Mejora Continua: Scrum incorpora retrospectivas regulares al final de cada sprint, donde los equipos reflexionan sobre su desempeño y buscan formas de mejorar. Esta cultura de mejora continua impulsa la innovación y la eficiencia en el equipo.
Empoderamiento del Equipo: Scrum fomenta la autoorganización y la toma de decisiones por parte del equipo. Esto promueve un sentido de responsabilidad y compromiso, lo que a su vez mejora la moral y la motivación.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Aprender técnicas y buenas prácticas ágiles de Ingeniería Software para implementar con éxito Scrum a nivel de desarrollo técnico (TDD, Refactorización, Integración continua) y aplicarlas en un entorno Java profesional.
A quién va dirigido
Prioritariamente PERSONAS OCUPADAS POR CUENTA AJENA que trabajen y coticen en la Comunidad de Madrid. - Prioritariamente PERSONAS OCUPADAS AUTÓNOMAS que trabajen y coticen en la Comunidad de Madrid. - Personas DESEMPLEADAS inscritas en los servicios públicos de empleo de la Comunidad de Madrid.
Requisitos
Habilidades básicas de comunicación lingüística que le permitan el aprendizaje y seguimiento de la formación. - Competencias básicas en el manejo de ordenadores. - Manejo básico en entornos microinformáticos. - Buen manejo del ordenador y software específico. - Conocimientos de navegación en internet
Temario completo de este curso
1. Arquitectura en un entorno ágil con scrum.
2. Técnicas de construcción de un equipo ágil.
3. Comportamientos colaborativos de apoyo.
4. Diseño de productos software con test driven development (tdd).
5. Ciclo de desarrollo tdd.
6. Principio y buenas prácticas en pruebas unitarias.
7. Medidas de calidad en pruebas.
8. Pruebas de aceptación con atdd.
9. Prácticas fundamentales de integración contínua (ic).
10. Técnicas de automatización de pruebas de software.
11. Configuración de la ic. Repositorio de código.
12. Refactorización del código. Código limpio. Patrones.