He tenido la oportunidad de trabajar en algunos proyectos ágiles, y si, los equipos son considerados multidisciplinarios, por ejemplo, el último proyecto era para el desarrollo de una aplicación móvil del sector comercial-bancario, en el equipo existían algunos roles como: Scrum Master, desarrolladores (móviles y web[backend y frontend] , QA's o testers, product owner o dueño de producto, diseñadores de prototipos, entre otros.
Están todas estas personas involucradas en el proyecto de alguna manera en todo momento? En otras palabras, ¿están siempre validando y adaptando la ruta de ese proyecto?
Definitivamente, las reuniones de planing se daban al inicio de cada sprint del proyecto, teníamos reuniones de revisión diariamente por al menos 15 minutos y una revisión semanal con el cliente para recibir su feedback. Producto de esto, nos permitía identificar problemas así como también las posibles soluciones o adpatar alguna necesidad del cliente a lo que ya teníamos avanzado.
Fue sin duda una experiencia bastante buena, dado que se podía realizar entregas frecuentes que aportaban valor y era evidente ante el cliente cada avance. Cosa que creo no se hubiera logrado si el equipo no fuera ágil y multidisciplinario.
Un saludo a todos!