Desarrollo Ágil de Software
El taller de Desarrollo Ágil es una sesión intensiva de tres días que enseña a los asistentes a trabajar en un modelo auto-organizado e interdisciplinario para construir un producto completamente funcional, utilizando las prácticas ágiles más modernas de ingeniería de desarrollo de software.
El curso proporciona una experiencia de primera mano con respecto a los beneficios de utilizar Scrum y las prácticas de ingeniería para abordar los retos encontrados en el desarrollo ágil de software.
Este curso de tres días está orientado a profesionales de desarrollo ágil de software. La dinámica poner fuerte énfasis en el armado de equipos interdisciplinarios para implementar, por medio de talleres, herramientas y prácticas y logar desarrollar software de manera ágil. Quienes ya tienen la credencial CSM pueden realizar este curso sin la necesidad de hacer los restantes para poder convertirse en CSD. Sí, en solo 3 días un Certified Scrum Master puede convertirse en Certified Scrum Developer
- Comprendan las prácticas de ingeniería de desarrollo ágil de software
- Conozcan e implementen las herramientas necesarias
- Pongan en práctica las técnicas ágiles de desarrollo de software
- Logren funcionar como equipos auto-organizados y multidisciplinarios
- Equipos de desarrollo de software o diseño web/gráfico/de experiencia de usuario
- Gerentes de proyectos
- Líderes técnicos y gerentes de desarrollo
- Introducción al Desarrollo de Software Ágil
¿Qué se espera del desarrollo ágil de software? - Configuración del entorno de desarrollo
Instalación de IDEs y herramientas - Codificación de una User Story
Primera historia de usuario, Creación del MVC, Creación de Datos, Validaciones, Pruebas Unitarias, Pruebas Funcionales, Medición de la efectividad de las Pruebas Automatizadas - Colaboración sin colisión
Integración continua, Prácticas de IC, Poniendo nuestro código bajo control, Configuración de la integración continua - Creación del Taskboard
Gestión Visual, ¿Qué es un TaskBoard?, Métrica Visual – Burn Down, Actividad: Creación de TaskBoards, Actividad: Construcción del TaskBoard del proyecto - ATDD / TDC / TDD
Introducción a TDD, El Ciclo TDD, Prueba de Aceptación BDD/ATDD, Los diversos tipos de pruebas, La AAA en TDD, Completando nuestras pruebas - Utilizando todo junto
Actividad de desarrollo de un User Story de ejemplo - Proyecto de Ejemplo
Discusión del proyecto de ejemplo, Ejercicio de debate - Creación del Plan de Liberación
Creación del Plan de Liberación de cada equipo - Sprint 1
Desarrollo de las funcionalidades planificadas - Sprint 2
Desarrollo de las funcionalidades planificadas - Cierre del curso
Retrospectiva
Duración: 24 horas.
Tamaño: 15-20 personas.
Prerequisito: Introducción a Scrum + Estimación y Planificación con Scrum o CSM o CSPO



