Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12104/98327
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.authorPerales Tejeda, Mónica Fabiola
dc.date.accessioned2024-03-15T17:24:26Z-
dc.date.available2024-03-15T17:24:26Z-
dc.date.issued2023-03-17
dc.identifier.urihttps://wdg.biblio.udg.mx
dc.identifier.urihttps://hdl.handle.net/20.500.12104/98327-
dc.description.abstractEl software de sistema forma parte fundamental de una gran cantidad de dispositivos electrónicos que utilizamos diariamente; entre ellos los teléfonos inteligentes, automóviles y cajeros automáticos. Sin embargo, dichos sistemas son diseñados, desarrollados e implementados por seres humanos quienes, en cualquiera de sus etapas de creación, pueden generar un defecto en el producto (Mera Paz, 2016). En el Centro universitario de los Valles (CUValles) se está desarrollando el software “CogniDron-EEG”, cuyo propósito es permitir que una interfaz cerebro-computadora pueda ser usada con fines terapéuticos. Por lo tanto, el objetivo general de esta tesis es diseñar un plan de pruebas maestro para evaluar la calidad del software “CogniDron-EEG”, el cual fue desarrollado como prototipo de una interfaz cerebro- computadora. Para diseñar el plan de pruebas de calidad del sistema CogniDron-EEG se consideró el estándar ISO/IEC 25040, el cual describe el proceso para evaluar la calidad de un producto de software (ISO/IEC, ISO 25000, 2022). Se aplicaron métricas cuantitativas así como pruebas de aceptación en usuarios sin diagnósticos previos de entre 7 y 13 años de edad para asegurar el cumplimiento de los requerimientos especificados por el cliente. Dichas pruebas se llevaron a cabo en dos etapas; la primera de ellas consistió en la recolección del consentimiento informado de sus padres o tutores y la aplicación de cuestionarios psicométricos (Neuropsi y Shipley-2), la segunda de ellas en la ejecución de dos sesiones de entrenamiento cognitivo de 8 minutos: una utilizando el CogniDron-EEG y otra utilizando el sistema comercial NeXus. Posteriormente se solicitó a los participantes contestar los cuestionarios “Pick A Mood” (PAM), “Self Assessment Manikin” (SAM), una versión adaptada del “Game Experience Questionnaire” (GEQ) y determinar su sistema de preferencia, mientras que a los usuarios terapeutas se les aplicó la Escala de Usabilidad del Sistema (SUS por sus siglas en inglés). Al momento de su evaluación, de los 51 requerimientos funcionales establecidos por el cliente 20 se implementaron sin errores, 14 con errores de bajo nivel, 1 con errores moderados, 7 con errores de nivel crítico y 9 no se implementaron. El PAM mostró que CogniDron-EEG genera emociones satisfactorias, el SAM sugirió mayor atracción hacia el CogniDron-EEG y el GEQ muestra mayor frustración al usar el sistema NeXus. Finalmente, el grado de usabilidad que muestra el SUS fue de 74 y el 70% de los usuarios lo prefirió sobre el sistema NeXus. En conclusión, la primer versión del CogniDron-EEG tiene un grado de calidad óptimo. Pruebas en usuarios con TDAH son necesarias para validar su efectividad como herramienta terapéutica.
dc.description.tableofcontentsÍndice Resumen ................................................................................................................ 3 Glosario.................................................................................................................. 7 Capítulo 1. Introducción ....................................................................................... 9 1.1 Antecedentes............................................................................................................. 9 1.2 Planteamiento del Problema..................................................................................12 1.3 Justificación ............................................................................................................13 1.4 Objetivos..................................................................................................................13 1.4.1 Objetivo general ............................................................................................................... 13 1.4.2 Objetivos particulares....................................................................................................... 13 Capítulo 2. Marco teórico.................................................................................... 15 2.1 Calidad del software ...............................................................................................15 2.1.1 Calidad de proceso .......................................................................................................... 16 2.1.2 Calidad de producto ......................................................................................................... 16 2.1.3 Calidad en uso ................................................................................................................. 17 2.2 Modelos de calidad................................................................................................. 17 2.2.1 Modelos básicos............................................................................................................... 18 2.2.2 Modelos a la medida (Tailored) ........................................................................................ 28 2.2.3 Modelos Open Source...................................................................................................... 31 2.2.4 Otros estándares.............................................................................................................. 32 2.3 Métricas de calidad................................................................................................. 37 2.3.1 Métrica de Software de Halstead ..................................................................................... 37 2.3.2 Métrica de complejidad Ciclomática de McCabe (MCC por sus siglas en inglés)........... 39 2.3.3 Metodología de RADC ..................................................................................................... 40 2.3.4 Métricas de puntos de función de Albrecht...................................................................... 41 2.3.5 Métricas de software de Ejiogu ........................................................................................ 42 2.4 Software médico .....................................................................................................42 2.4.1 Regulación del software médico ...................................................................................... 42 2.5 Pruebas de software...............................................................................................42 2.5.1 Tipos de pruebas de software.......................................................................................... 43 2.5.2 Estrategias de pruebas de software................................................................................. 46 Capítulo 3. Trabajos relacionados ..................................................................... 48 3.1 FarmerKeeper..........................................................................................................48 3.2 Harvest Challenge...................................................................................................48 3.3 Brain eRacing..........................................................................................................49 3.4 NeXus.......................................................................................................................49 Capítulo 4. Metodología...................................................................................... 51 4.1. Establecer los requisitos de la evaluación......................................................52 4.1.1 Establecer el propósito de la evaluación:...................................................................... 52 5 4.1.2 Obtener los requisitos de calidad del producto:............................................................ 52 4.1.3 Identificar las partes del producto que se deben evaluar:............................................. 52 4.1.4 Definir el rigor de la evaluación..................................................................................... 52 4.2. Especificar la evaluación...................................................................................52 4.2.1 Seleccionar los módulos de evaluación: ....................................................................... 52 4.2.2 Definir los criterios de decisión para las métricas:........................................................ 52 4.2.3 Definir los criterios de decisión de la evaluación: ......................................................... 52 4.3 Diseñar la evaluación .............................................................................................52 4.3.1 Planificar las actividades de la evaluación:............................................................... 52 4.4 Ejecutar la evaluación........................................................................................53 4.4.1 Realizar las mediciones: ............................................................................................... 53 4.4.1 Aplicar los criterios de decisión para las métricas ........................................................ 53 4.4.2 Aplicar los criterios de decisión de la evaluación:......................................................... 53 4.5 Concluir la evaluación .......................................................................................53 4.5.1 Revisar los resultados de la evaluación:....................................................................... 53 4.5.2 Crear el informe de evaluación: .................................................................................... 53 4.5.3 Revisar la calidad de la evaluación y obtener feedback ............................................... 53 4.5.4 Tratar los datos de la evaluación: ................................................................................. 53 Capítulo 5. Evaluación del sistema CogniDron-EEG ....................................... 54 5.1 Establecer los requisitos de la evaluación...........................................................54 5.1.1 Descripción del sistema ................................................................................................... 54 5.1.2 Objetivo de las pruebas.................................................................................................... 54 5.1.3 Requisitos de calidad del producto .................................................................................. 54 5.1.4 Componentes del sistema................................................................................................ 56 5.1.5 Rigor de la evaluación...................................................................................................... 58 5.2 Especificar la evaluación .......................................................................................60 5.2.1 Criterios de decisión de la evaluación.............................................................................. 60 5.2.2 Seleccionar los métodos de evaluación........................................................................... 60 5.3 Diseñar la evaluación .............................................................................................61 5.3.1 Diseño de pruebas del módulo Inicio de sesión (IS)........................................................ 62 5.3.2 Diseño del módulo Registro de Terapeutas (RTE).......................................................... 62 5.3.3 Diseño del módulo Consulta de Terapeutas (CTE) ......................................................... 64 5.3.4 Diseño del módulo Registro de Tutores (RTU)................................................................ 66 5.4 Ejecutar la evaluación ............................................................................................68 5.4.1 Pruebas estáticas............................................................................................................. 68 5.4.2 Pruebas dinámicas........................................................................................................... 69 5.4.3 Pruebas de integración .................................................................................................... 69 5.4.4 Pruebas de sistema.......................................................................................................... 73 5.4.5 Pruebas de aceptación..................................................................................................... 75 5.4.6 Aplicación de métricas ..................................................................................................... 78 5.5 Concluir la evaluación............................................................................................83 5.5.1 Evaluación de requerimientos funcionales....................................................................... 83 5.5.2 Resultados de las escalas................................................................................................ 83 5.5.3 Evaluación de la calidad del CogniDron-EEG.................................................................. 87 Capítulo 6. Conclusiones y trabajo futuro ........................................................ 88 6 6.1 Conclusiones...........................................................................................................88 6.2 Trabajo futuro..........................................................................................................88 6.3 Logros obtenidos durante el posgrado ................................................................89 Referencias.......................................................................................................... 90 Anexos ................................................................................................................. 93
dc.formatapplication/PDF
dc.language.isospa
dc.publisherBiblioteca Digital wdg.biblio
dc.publisherUniversidad de Guadalajara
dc.rights.urihttps://www.riudg.udg.mx/info/politicas.jsp
dc.subjectInternet De Las Cosas
dc.subjectInterfaz
dc.subjectTerapeutica
dc.subjectCerebro
dc.titleDiseño e Implementación de un Plan de Pruebas para Evaluar la Calidad del Software de una Interfaz Cerebro-Computadora con Propósitos Terapéuticos
dc.typeTesis de Maestría
dc.rights.holderUniversidad de Guadalajara
dc.rights.holderPerales Tejeda, Mónica Fabiola
dc.coverageAMECA, JALISCO
dc.type.conacytmasterThesis
dc.degree.nameMAESTRIA EN INGENIERIA DE SOFTWARE
dc.degree.departmentCUVALLES
dc.degree.grantorUniversidad de Guadalajara
dc.degree.creatorMAESTRIA EN INGENIERO EN DE SOFTWARE
dc.contributor.directorLópez Ruiz, Sonia
dc.contributor.codirectorCervantes Álvarez, José Antonio
Aparece en las colecciones:CUVALLES

Ficheros en este ítem:
Fichero TamañoFormato 
MCUVALLES10069.pdf
Acceso Restringido
3.97 MBAdobe PDFVisualizar/Abrir    Request a copy


Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.