En Albarregas Dev-Lab rompemos con la dinámica tradicional. El aula se transforma en una simulación de empresa de desarrollo de software.
Nuestra base es el Aprendizaje Basado en Proyectos (ABP): no estudiamos para aprobar un examen, trabajamos para entregar un producto funcional a un cliente real (el propio centro educativo).
Para gestionar el caos del desarrollo real, adoptamos metodologías ágiles (Scrum), replicando el estándar de la industria.
Trabajo por Sprints: Dividimos el desarrollo en ciclos cortos de trabajo para entregar valor de forma incremental.
Rituales Ágiles: Realizamos Daily Meetings y revisiones de Sprint para ajustar el rumbo del proyecto.
Los alumnos se organizan en equipos de 3 personas. Para fomentar una experiencia completa, los roles son rotativos, permitiendo que cada estudiante experimente las diferentes caras del desarrollo de software:
👨💼 Jefe de Proyecto (Scrum Master): Gestiona los plazos y facilita el trabajo del equipo.
🎨 Desarrolladores Frontend: Encargados de la interfaz y la experiencia de usuario (React).
⚙️ Desarrolladores Backend: Responsable de la lógica del servidor, API y base de datos.
El rol del Profesorado: Dejamos de ser "maestros" para convertirnos en mentores técnicos y facilitadores, además de actuar como "clientes" durante la fase de análisis de requisitos.