El año pasado empecé a trabajar en un estudio formal sobre la enseñanza de Agile. Más precisamente sobre la enseñanza de Métodos y Prácticas Ágiles de Desarrollo de Software. Fue así que en el contexto del la conferencia CONAIISI 2018 realicé una encuesta entre los estudiantes allí presentes. A partir de los datos recolectados en esa encuesta escribimos un artículo que enviamos al Workshop Brasilero de Métodos Agiles. Para nuestra alegría el artículo fue aceptado, será publicado en los proceedings de la conferencia y yo lo estaré presentando este miércoles.
Agradezco a todos los que participaron de la encuesta y comparto aquí algunos de los hallazgos más relevantes.
- Al artículo se llama Initial Assessment of Agile Development in the Undergraduate Curricula
- Conseguimos 62 datapoints (cantidad de encuestas respondidas) correspondientes a representantes de 14 universidades distintas
- El 76% de los estudiantes avanzados indicaron haber estudiando Agile
- Entre las prácticas más estudiadas (por encima de 60%) encontramos: Continuous Integration, Pair-Programming, Test Automation y Desarrollo Iterativo
- Encontramos dos curiosidades importantes que sugieren que Agile puede estar siendo estudiado de forma muy superficial:
- El 65 % de quienes respondieron haber estudiado Scrum indicaron que no estudiaron Retrospectivas
- El 58% de quienes respondieron haber estudiado Extreme Programming indicaron no haber estudiado Test-Driven Development
