Fecha de propuesta:
07/10/2024
(Aceptada)
Descripción:
Uno de los retos en el ámbito de la enseñanza de asignaturas como Ingeniería de Software y Desarrollo Ágil es la creación de casos de uso e historias de usuario realistas, que reflejen situaciones y requisitos del mundo real. La elaboración manual de estos artefactos puede ser costosa en tiempo y esfuerzo. Esta propuesta busca desarrollar un sistema basado en Inteligencia Artificial que facilite la generación de casos de uso e historias de usuario personalizados, adaptados a diferentes tipos de proyectos y escenarios. Además, el sistema proporcionará feedback automático y permitirá que los usuarios modifiquen y ajusten los casos generados según sus necesidades específicas. El objetivo final es mejorar la capacidad de los estudiantes para comprender y aplicar estas herramientas en contextos reales de desarrollo de software.
Objetivos funcionales:
• Diseñar un sistema capaz de generar casos de uso e historias de usuario basados en requisitos de dominio definidos por el usuario o generados por IA.
• Implementar un módulo de personalización para que los usuarios puedan ajustar los casos de uso e historias generadas según las necesidades del proyecto.
• Desarrollar una interfaz intuitiva para facilitar la creación, modificación y evaluación de casos de uso e historias de usuario, con la posibilidad de recibir feedback automático.
Entornos de desarrollo y explotación:
Como lenguaje de programación se utilizará Python para aprovechar modelos de IA existentes. La aplicación se desarrollará para entorno web mediante HTML+CSS+JS y el framework web de Django.
|