• No se han encontrado resultados

5. Evaluación y Resultados Obtenidos

5.2. Resultados obtenidos de los cuestionarios

Como se discutió en la sección2.3.1, varios autores coinciden en que la evaluación heu- rística puede encontrar aproximadamente el 75 % de los problemas de usabilidad. Si bien esto es suciente para nuestros objetivos, se decidió que el aplicar otra técnica de evaluación podría ayudar a generalizar los resultados obtenidos.

Los cuestionarios son una técnica bien establecida para la recolectar opiniones de usua- rios. Pueden tener preguntas cerradas o abiertas. Los cuestionarios pueden ser utilizados solos o en conjunción con otros métodos para aclarar o reforzar la compresión de resul- tados obtenidos mediante otras técnicas de evaluación [64]. De esta forma, esta fue la técnica de evaluación elegida puesto que se puede aplicar a un usuario nal.

Se diseñó el cuestionario que se puede observar en las Figuras 5.2 y5.3. Con este este cuestionario se pretende evaluar la opinión del usuario nal con respecto a los problemas que se detectaron en las herramientas de composición de componentes evaluadas en el Capítulo 2, pero ahora en la herramienta propuesta.

El cuestionario fue aplicado a diez estudiantes de la Licenciatura en Informática de la Facultad de Estadística e Informática, para poder saber cuál es la opinión de usuarios nales sobre la herramienta. Cabe mencionar que de los diez usuarios seleccionados, cinco eran hombres y cinco mujeres, y el rango de edades es de 18 a 28 años. Para que estos usuarios pudieran contestar el cuestionario se les pidió que hicieran la composición descrita en la sección 2.2.

Una vez terminada la evaluación y analizado los cuestionarios contestados por los usua- rios, se pudieron conrmar los resultados obtenidos en la evaluación heurística. Es decir, que la anticipación, el manejo de errores y el uso de un lenguaje de bajo nivel de abs- tracción no son problemas de usabilidad en la herramienta desarrollada. Además, con los cuestionarios aplicados se pudo descubrir más información sobre estos aspectos. A continuación se describe dicha información.

Anticipación. Los usuarios nales consideran adecuada la forma en la que se rea- liza la especicación de aspectos funcionales y de calidad del servicio del sistema a construir, al inicio del proceso de composición y la selección de componentes considerando los aspectos funcionales y de calidad de servicio requeridos.

Manejo errores. Los usuarios opinan que la herramienta además ayudar a prevenir errores, los mensajes de error son adecuados ya que muestra con exactitud la causa y la solución para poder solucionar el error presentado. Además consideran que el lenguaje utilizado en dichos mensajes es fácil de entender para ellos.

Capítulo 5. Evaluación de la Propuesta y Resultados Obtenidos 69

Figura 5.2: Cuestionario para evaluar la solución propuesta - I.

Uso de un lenguaje de bajo nivel de abstracción. Los usuarios consideran que el lenguaje y los iconos utilizados en toda la herramienta es fácil de entender para ellos.

Finalmente es importante decir al 80 % de los usuarios les agrada la apariencia de la herramienta mientras que el otro 20 % opina que se deben realizar los siguientes cambios: insertar una tarea al darle clic en el menú, agregar imágenes y colores más llamativos. Sin embargo se debe analizar si se deben realizar estos cambios ya que fueron solicitados por la minoría.

Capítulo 5. Evaluación de la Propuesta y Resultados Obtenidos 70

Figura 5.3: Cuestionario para evaluar la solución propuesta - II.

5.3. Resumen

Como se pudo ver, en este Capítulo se mostró la evaluación de usabilidad realizada a la herramienta de composición de componentes implementada.

A pesar de que aún se pueden hacer mejoras en la interfaz de la herramienta, en este Capí- tulo se pudo comprobar que la herramienta implementada es más usable en comparación con las herramientas de composición mostradas en el Capítulo 2.

Finalmente se puede concluir que es importante realizar otra evaluación a la herramienta una vez que se hayan realizado las mejoras a la interfaz, se sugiere que dicha evaluación se realice con una cantidad mayor de expertos o usuarios a la cantidad utilizada en este Capítulo, dependiendo la evaluación a realizar.

Capítulo 6

Conclusiones y Trabajo Futuro

6.1. Resumen y conclusiones

En la actualidad cada vez más personas realizan diversas tareas apoyándose de sistemas de software y se puede observar que muchos de estos sistemas son construidos a partir de la composición de elementos de software. Si bien es cierto que la disponibilidad de componentes y herramientas que permiten su composición han promovido el desarrollo de sistemas basados en composición, existen problemas generales relacionados al proceso de composición que las hacen poco usables para los usuarios nales. Esto problemas incluyen:

1. Selección de componentes disponibles.

2. Detección de incompatibilidades entre componentes. 3. Estimación de calidad de servicio de la composición. 4. Uso de un lenguaje de bajo nivel de abstracción.

En este trabajo se presentó una propuesta para disminuir estos problemas. Para ello se plantearon un conjunto de objetivos que se cumplieron como a continuación se describe: Diseñar un proceso para la composición componentes que disminuya los problemas de usabilidad mencionados usando modelos basados en conceptos de arquitectura. Este objetivo general se alcanzó ya que se diseñó un proceso de composición de componentes, esto se puede comprobar en el Capítulo3.

Capítulo 6. Conclusiones y Trabajo Futuro 72

Documento similar