Desarrollo de una aplicación web para realizar investigación online en educción de requisitos

Palenzuela Bermejo, Pablo (2025). Desarrollo de una aplicación web para realizar investigación online en educción de requisitos. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S. de Ingenieros Informáticos (UPM), Boadilla del Monte.

Descripción

Título: Desarrollo de una aplicación web para realizar investigación online en educción de requisitos
Autor/es:
  • Palenzuela Bermejo, Pablo
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Matemáticas e Informática
Fecha: Enero 2025
Materias:
ODS:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_PABLO_PALENZUELA_BERMEJO.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (7MB)

Resumen

La educción de requisitos es una de las áreas más importantes dentro de la Ingeniería del Software, ya que su propósito principal es obtener información precisa y detallada sobre las necesidades de clientes y usuarios. Entre las diversas técnicas existentes, la entrevista es, sin lugar a dudas, la más utilizada. Sin embargo, a pesar de su relevancia, aún persisten dificultades para llevar a cabo entrevistas que resulten realmente efectivas, ya que dependen en gran medida de la organización del entrevistador y de la correcta interpretación de los datos obtenidos. El objetivo de este proyecto es desarrollar una aplicación web orientada a investigar y comprender cómo una persona interpreta y entiende los requisitos definidos, así como el grado de precisión con el que lo hace. Para ello, la aplicación facilita la realización de entrevistas basadas en contenido multimedia, automatizando tareas repetitivas y tediosas como la conducción de entrevistas y la anotación manual de los eventos ocurridos durante estas. Para llevar a cabo esta automatización, se han aplicado técnicas de ingeniería de software, tales como la definición de requisitos, el diseño de alto nivel y la especificación seguida de la ejecución de pruebas de software.

ABSTRACT

The elicitation of requirements is one of the most important areas within Software Engineering, as its main purpose is to obtain accurate and detailed information about the needs of clients and users. Among the various existing techniques, the interview is undoubtedly the most commonly used. However, despite its relevance, challenges persist in conducting interviews that are truly effective, as they heavily depend on the interviewer’s organization and the correct interpretation of the data obtained. The objective of this project is to create a web application to study and understand how a person interprets and understands given requirements and how accurately they do so. The application will help by making it easier to conduct interviews using multimedia content and will automate repetitive tasks like leading the interviews and taking notes about the events that happen during them. Software engineering techniques have been applied to develop this automation, including requirements definition, high-level design creation, and software testing specification and execution.

Más información

ID de Registro: 87926
Identificador DC: https://oa.upm.es/87926/
Identificador OAI: oai:oa.upm.es:87926
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 20 Feb 2025 09:22
Ultima Modificación: 20 Feb 2025 09:22