Nosotros
El grupo de investigación de Ingeniería de Software es generar conocimiento avanzado, metodologías, modelos y herramientas que contribuyan a mejorar el diseño, desarrollo, gestión, calidad y evolución de sistemas de software. A través de la investigación aplicada y teórica, busca resolver problemas complejos del ámbito tecnológico e industrial, fomentar la transferencia de resultados a la sociedad y la industria impulsando la transformación digital y la innovación en el sector.
Objetivo General
El objetivo del Grupo de Ingeniería de Software (GIIS) es generar conocimiento avanzado, metodologías, modelos y herramientas innovadoras que contribuyan a mejorar el diseño, desarrollo, gestión, calidad y evolución de sistemas de software. A través de la investigación aplicada y teórica, busca resolver problemas complejos del ámbito tecnológico e industrial, fomentar la transformación de resultados a la ... y la industrial impulsando la transformación digital y la innovación en el sector.

Objetivos específicos
- Aplicar métodos empíricos (estudios de caso, experimentos, encuestas) para comprender y mejorar las prácticas de desarrollo de software.
- Diseñar, desarrollar y evaluar soluciones innovadoras que mejoren los procesos de enseñanza y aprendizaje. Se busca aplicar principios de ingeniería de software para crear herramientas tecnológicas que faciliten la educación, incorporando metodologías, enfoques de calidad y tecnologías emergentes.
- Desarrollar métodos y herramientas para modelar y especificar sistemas de software complejos, que involucran múltiples componentes e interacciones.
- Analizar y desarrollar modelos de calidad y estrategias innovadoras para el desarrollo e software con miras a la mejora continua de procesos.
- Comprender y gestionar los requisitos del software de manera efectiva, asegurando que el sistema desarrollado satisfaga las necesidades de los usuarios como agente humano presente en el proceso.
- Explorar y comprender las implicaciones éticas, sociales y legales del desarrollo y uso de software, especialmente en el contexto de la inteligencia artificial.
- Diseñar y desarrollar software que sea fácil de usar, eficiente, y que proporcione una experiencia positiva y satisfactoria para el usuario.
- Crear software que pueda ser utilizado por personas con diversas capacidades (físicas, cognitivas, sensoriales) y en diferentes contextos.