ANEXO 5 Plan de Pruebas Luisa Fernanda Barón María Camila Ronderos Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Junio de 2009 Contenido OBJETIVOS ................................................................................................................................. 3 ENCARGADOS DE LA PRUEBA .............................................................................................. 3 ALCANCE .................................................................................................................................... 3 PLANEACIÓN ............................................................................................................................. 3 FORMATO DE LA ENCUESTA ................................................................................................. 4 EJECUCIÓN DE LA PRUEBA .................................................................................................... 8 REFERENCIAS ............................................................................................................................ 8 OBJETIVOS El objetivo de éste documento es llevar un orden y claridad de los aspectos a tener en cuenta en el desarrollo de las pruebas de la herramienta TAVA. Se tienen dos objetivos principales con el desarrollo del a prueba: Verificar la usabilidad de la herramienta TAVA, con el fin de evaluar si sus elementos visuales son claros en cuanto a gráficas y funcionamiento. Verificar el aprendizaje de conceptos con el fin de evaluar los objetivos de enseñanza de la herramienta ENCARGADOS DE LA PRUEBA La prueba estará a cargo de María Camila Ronderos y Luisa Fernanda Barón, estudiantes que diseñaron y desarrollaron la herramienta. ALCANCE Determinar si los elementos visuales y conceptuales utilizados dentro de los diferentes componentes de la herramienta cumplen con los objetivos con los que fueron establecidos PLANEACIÓN La muestra La población considerada es el número total de estudiantes de las materias Pensamiento Algorítmico y Programación de Computadores en el primer periodo académico de 2009. El número total de estudiantes es de 396 lo que la hace finita. Siendo que la población es amplia, la muestra a escoger debe ser conveniente para proporcionar la información necesaria que refleje el cumplimiento de los objetivos, por lo que ésta será una muestra simple y aleatoria de mínimo 45 estudiantes. Al ser grupo informal y aleatorio [1], no se realizara el cálculo de error. Iteraciones Se realizarán dos iteraciones para las pruebas, en la primera iteración se creerá un archivo TAVA.jar con el que los estudiantes ingresarán a la aplicación, ésta versión TAVA.jar no presenta el componente de “Ayuda” y será probada con los estudiante de Pensamiento algorítmico. Una vez obtenidos los resultados de las pruebas de la primera iteración se tendrán en cuenta las posibles mejoras a implementar para una segunda iteración. En la segunda iteración se creará un archivo TAVA_2.jar el cuál tendrá implementadas las mejoras sugeridas de resultados obtenidos en la primera iteración, y presentará el componente de “Ayuda”. En ésta iteración las pruebas serán realizadas con los estudiantes de Programación de computadores. Tiempo estimado El tiempo estimado de la prueba es de 20 a 30 minutos FORMATO DE LA ENCUESTA A continuación se presentan los formatos de encuesta a utilizar para cada una de las iteraciones. Primera Iteración PARTE 1. USABILIDAD Ejercicio Intente crear los siguientes elementos en la herramienta Código Animación Enumere los principales inconvenientes o dudas que se generaron al utilizar la herramienta. 1. ______________________________________________________________________________ 2. ______________________________________________________________________________ 3. ______________________________________________________________________________ Enumere algunos aspectos positivos de la interfaz gráfica de la herramienta. 1. ______________________________________________________________________________ 2. ______________________________________________________________________________ 3. ______________________________________________________________________________ Por favor marque los números que reflejan más apropiadamente sus impresiones acerca del uso de la herramienta. 1. De los caracteres de la pantalla Difícil de leer Fácil de leer 1 2 3 4 5 6 7 8 9 10 2. Representación de los caracteres Difuso 3. Formas de los caracteres (fuentes) Apenas legibles Muy legible 1 2 3 4 5 6 7 8 9 10 4. La distribución de los elementos en la pantalla es útil Nunca Siempre 1 2 3 4 5 6 7 8 9 10 5. Cantidad de Información que puede mostrarse en la pantalla Inadecuada Adecuada 1 2 3 4 5 6 7 8 9 10 6. Distribución de la información que puede mostrarse en la pantalla Ilógica Lógica 1 2 3 4 5 6 7 8 9 10 7. Mensajes que aparecen en la pantalla Inconsistentes Consistentes 1 2 3 4 5 6 7 8 9 10 Confusos Evidentes 1 2 3 4 5 6 7 8 9 10 8. Posición de las Instrucciones en la pantalla Inconsistentes Consistentes 1 2 3 4 5 6 7 8 9 10 9. Instrucciones para corregir errores Confusas Claro 1 2 3 4 5 6 7 8 9 10 Evidentes 1 2 3 4 5 6 7 8 9 10 10. Los mensajes de error aclaran el problema Nunca Siempre 1 2 3 4 5 6 7 8 9 10 11. Velocidad a la que se muestra la información Demasiado lento Suficientemente rápido 1 2 3 4 5 6 7 8 9 10 ¿Qué comentarios adicionales considera relevantes para el enriquecimiento del diseño de la interfaz de la herramienta? _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _________________________________________________________________________________ Encuesta Segunda Iteración ENCUESTA SEGUNDA ITERACIÓN PARTE 1. USABILIDAD Ejercicio Intente crear los siguientes elementos en la herramienta Código Animación Enumere los principales inconvenientes o dudas que se generaron al utilizar la herramienta. 4. ______________________________________________________________________________ 5. ______________________________________________________________________________ 6. ______________________________________________________________________________ Enumere algunos aspectos positivos de la interfaz gráfica de la herramienta. 4. ______________________________________________________________________________ 5. ______________________________________________________________________________ 6. ______________________________________________________________________________ Por favor marque los números que reflejan más apropiadamente sus impresiones acerca del uso de la herramienta. 1. De los caracteres de la pantalla Difícil de leer Fácil de leer 1 2 3 4 5 6 7 8 9 10 2. Formas de los caracteres (fuentes) Apenas legibles Muy legible 1 2 3 4 5 6 7 8 9 10 3. La distribución de los elementos en la pantalla es útil Nunca Siempre 1 2 3 4 5 6 7 8 9 10 4. Cantidad de Información que puede mostrarse en la pantalla Inadecuada Adecuada 1 2 3 4 5 6 7 8 9 10 5. Distribución de la información que puede mostrarse en la pantalla Ilógica Lógica 1 2 3 4 5 6 7 8 9 10 6. Mensajes que aparecen en la pantalla Inconsistentes Consistentes 1 2 3 4 5 6 7 8 9 10 Confusos Evidentes 1 2 3 4 5 6 7 8 9 10 7. Instrucciones para corregir errores Confusas 8. Los mensajes de error aclaran el problema Nunca Siempre 1 2 3 4 5 6 7 8 9 10 9. Velocidad a la que se muestra la información Demasiado lento Suficientemente rápido 1 2 3 4 5 6 7 8 9 10 10. Encontrar tanto la opción de Ayuda como información relacionada con TAVA Complicado Sencillo 1 2 3 4 5 6 7 8 9 10 Evidentes 1 2 3 4 5 6 7 8 9 10 Insuficiente Suficiente 1 2 3 4 5 6 7 8 9 10 11. Información presente en la opción de Ayuda ¿Qué comentarios adicionales considera relevantes para el enriquecimiento del diseño de la interfaz de la herramienta? _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _________________________________________________________________________________ A continuación se presenta la segunda parte de la encuesta, la cual no fue modificada para ninguna de las dos iteraciones. PARTE 2. CONCEPTOS APRENDIZAJE 1. ¿Considera que a través de TAVA podría reforzar los conceptos de tipos de datos, variables, memoria del computador y apuntadores? Si No Porque: 2. ¿Las metáforas utilizadas para representar los tipos de datos y la memoria del computador le parecen lo suficientemente claras? Si No 3. ¿Considera que el número de pasos para crear y modificar variables y crear operaciones es adecuado? Si No Porque: 4. ¿Utilizaría TAVA por fuera de clase o tan solo en el momento que el profesor lo indique? Si No 5. ¿Considera que la interfaz gráfica es lo suficientemente atractiva con respecto a los colores y formas utilizadas? Si No 6. ¿Si pudiera cambiar algo de la herramienta que sería? _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _________________________________________________________________________________ EJECUCIÓN DE LA PRUEBA La ejecución de las pruebas se planea realizar en la salas de computadores de la facultad de Ingeniería de la Pontificia Universidad Javeriana. Se acordarán fechas con algunos profesores de Pensamiento Algorítmico y Programación de computadores de acuerdo a la disponibilidad que éstos tengan en cuanto a horarios y días específicos, de forma que puedan crear un espacio con sus estudiantes en el que éstos puedan realizar las pruebas. REFERENCIAS [1] Hernández, G., “Recopilación de la información: conceptos de estadística y su clasificación, Instituto Tecnológico de Apizaco, México”. [Ultimo Acceso] Junio, 2009, Disponible en: http://www.itapizaco.edu.mx/~joseluis/apuntes/estadistica/definiciones%20y%20muestr eos.pdf