Alineando estrategias y prácticas de enseñanza de ingeniería de software con las necesidades industriales
Autores: Metrôlho, José; Ribeiro, Fernando; Graça, Paula; Mourato, Ana; Figueiredo, David; Vilarinho, Hugo
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Alineando estrategias y prácticas de enseñanza de ingeniería de software con las necesidades industriales
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Sistemas
Palabras clave
Enfoques
Educación en ingeniería de software
Industria del software
Actitud de aprendizaje activo
Experiencias realistas
Contexto del proyecto
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 24
Citaciones: Sin citaciones
Se han propuesto varios enfoques para reducir la brecha entre la educación en ingeniería de software y las necesidades y prácticas de la industria del software. Muchos de ellos tienen como objetivo promover una actitud de aprendizaje más activa en los estudiantes y brindarles experiencias más realistas, recreando así entornos de desarrollo de software de la industria y desarrollo colaborativo y, en algunos casos, con la participación de empresas que actúan principalmente como clientes potenciales. Dado que muchos cursos de grado suelen ofrecer asignaturas separadas para enseñar ingeniería de requisitos, análisis y diseño, codificación o validación, la integración de todas estas fases normalmente requiere experiencia en un contexto de proyecto y suele llevarse a cabo en un proyecto de último año. El enfoque descrito en este artículo se beneficia de la estrecha colaboración de una empresa de software que va más allá de la participación común de un cliente potencial. Los estudiantes se integran en equipos distribuidos que comprenden estudiantes, profesores y profesionales de TI. Los equipos siguen la metodología ágil Scrum y utilizan la plataforma de desarrollo de bajo código de OutSystems, brindando a los estudiantes la experiencia de un escenario casi real. Los resultados muestran que este enfoque complementa el conocimiento y la práctica adquiridos en las asignaturas del curso, desarrolla las habilidades técnicas y no técnicas de los estudiantes, como el compromiso, el trabajo en equipo y la comunicación, y los inicia en las metodologías y estrategias de desarrollo utilizadas en estas empresas. La retroalimentación de los profesores involucrados, las empresas de software y los estudiantes fue muy positiva.
Descripción
Se han propuesto varios enfoques para reducir la brecha entre la educación en ingeniería de software y las necesidades y prácticas de la industria del software. Muchos de ellos tienen como objetivo promover una actitud de aprendizaje más activa en los estudiantes y brindarles experiencias más realistas, recreando así entornos de desarrollo de software de la industria y desarrollo colaborativo y, en algunos casos, con la participación de empresas que actúan principalmente como clientes potenciales. Dado que muchos cursos de grado suelen ofrecer asignaturas separadas para enseñar ingeniería de requisitos, análisis y diseño, codificación o validación, la integración de todas estas fases normalmente requiere experiencia en un contexto de proyecto y suele llevarse a cabo en un proyecto de último año. El enfoque descrito en este artículo se beneficia de la estrecha colaboración de una empresa de software que va más allá de la participación común de un cliente potencial. Los estudiantes se integran en equipos distribuidos que comprenden estudiantes, profesores y profesionales de TI. Los equipos siguen la metodología ágil Scrum y utilizan la plataforma de desarrollo de bajo código de OutSystems, brindando a los estudiantes la experiencia de un escenario casi real. Los resultados muestran que este enfoque complementa el conocimiento y la práctica adquiridos en las asignaturas del curso, desarrolla las habilidades técnicas y no técnicas de los estudiantes, como el compromiso, el trabajo en equipo y la comunicación, y los inicia en las metodologías y estrategias de desarrollo utilizadas en estas empresas. La retroalimentación de los profesores involucrados, las empresas de software y los estudiantes fue muy positiva.