9 research outputs found

    Patterns in the daily diary of the 41st president, George Bush

    Get PDF
    This thesis explores interfaces for locating and comprehending patterns among time-based materials in digital libraries. Time-based digital library materials are like other digital library materials in that they are comprised of data and metadata. In addition, they have a time or period of time attached to each data item. The specific focus of this thesis is on fine-granularity items-items that have relatively little data and cover brief periods of time. In such a context, people often are left to discern patterns of activity by retrospectively making sense of the collection or parts thereof. The specific domain chosen for the implementation is the daily diary of President George Bush, the 41st president of the USA. This project developed a searching and browsing interface, which allows people to study the relationship between activities and people in the library data. As part of this thesis, a corpus of the Presidential daily diary was digitized. Two interfaces were provided to this corpus, one based on a standard information retrieval engine (Greenstone) and another presenting time-based visualizations of data items. An evaluation was conducted to explore the relative strengths and weaknesses of these two interfaces

    Empirical validation of a usability inspection method for model-driven Web development

    Full text link
    Web applications should be usable in order to be accepted by users and to improve their success probability. Despite the fact that this requirement has promoted the emergence of several usability evaluation methods, there is a need for empirically validated methods that provide evidence about their effectiveness and that can be properly integrated into early stages of Web development processes. Model-driven Web development processes have grown in popularity over the last few years, and offer a suitable context in which to perform early usability evaluations due to their intrinsic traceability mechanisms. These issues have motivated us to propose a Web Usability Evaluation Process (WUEP) which can be integrated into model-driven Web development processes. This paper presents a family of experiments that we have carried out to empirically validate WUEP. The family of experiments was carried out by 64 participants, including PhD and Master¿s computer science students. The objective of the experiments was to evaluate the participants¿ effectiveness, efficiency, perceived ease of use and perceived satisfaction when using WUEP in comparison to an industrial widely used inspection method: Heuristic Evaluation (HE). The statistical analysis and meta-analysis of the data obtained separately from each experiment indicated that WUEP is more effective and efficient than HE in the detection of usability problems. The evaluators were also more satisfied when applying WUEP, and found it easier to use than HE. Although further experiments must be carried out to strengthen these results, WUEP has proved to be a promising usability inspection method for Web applications which have been developed by using model-driven development processes.The authors would like to thank all the participants in the experiments, along with the usability experts that supported certain tasks of the evaluation design stage, and of which the control group was composed. This research work is funded by the MULTIPLE project (TIN2009-13838) and the FPU program (AP2007-03731) from the Spanish Ministry of Science and Education.Fernández Martínez, A.; Abrahao Gonzales, SM.; Insfrán Pelozo, CE. (2013). Empirical validation of a usability inspection method for model-driven Web development. Journal of Systems and Software. 86(1):161-186. https://doi.org/10.1016/j.jss.2012.07.043S16118686

    A Usability Inspection Method for Model-driven Web Development Processes

    Full text link
    Las aplicaciones Web son consideradas actualmente un elemento esencial e indispensable en toda actividad empresarial, intercambio de información y motor de redes sociales. La usabilidad, en este tipo de aplicaciones, es reconocida como uno de los factores clave más importantes, puesto que la facilidad o dificultad que los usuarios experimentan con estas aplicaciones determinan en gran medida su éxito o fracaso. Sin embargo, existen varias limitaciones en las propuestas actuales de evaluación de usabilidad Web, tales como: el concepto de usabilidad sólo se soporta parcialmente, las evaluaciones de usabilidad se realizan principalmente cuando la aplicación Web se ha desarrollado, hay una carencia de guías sobre cómo integrar adecuadamente la usabilidad en el desarrollo Web, y también existe una carencia de métodos de evaluación de la usabilidad Web que hayan sido validados empíricamente. Además, la mayoría de los procesos de desarrollo Web no aprovechan los artefactos producidos en las fases de diseño. Estos artefactos software intermedios se utilizan principalmente para guiar a los desarrolladores y para documentar la aplicación Web, pero no para realizar evaluaciones de usabilidad. Dado que la trazabilidad entre estos artefactos y la aplicación Web final no está bien definida, la realización de evaluaciones de usabilidad de estos artefactos resulta difícil. Este problema se mitiga en el desarrollo Web dirigido por modelos (DWDM), donde los artefactos intermedios (modelos) que representan diferentes perspectivas de una aplicación Web, se utilizan en todas las etapas del proceso de desarrollo, y el código fuente final se genera automáticamente a partir estos modelos. Al tener en cuenta la trazabilidad entre estos modelos, la evaluación de estos modelos permite detectar problemas de usabilidad que experimentaran los usuarios finales de la aplicación Web final, y proveer recomendaciones para corregir estos problemas de usabilidad durante fases tempranas del proceso de desarrollo Web. Esta tesis tiene como objetivo, tratando las anteriores limitaciones detectadas, el proponer un método de inspección de usabilidad que se puede integrar en diferentes procesos de desarrollo Web dirigido por modelos. El método se compone de un modelo de usabilidad Web que descompone el concepto de usabilidad en sub-características, atributos y métricas genéricas, y un proceso de evaluación de usabilidad Web (WUEP), que proporciona directrices sobre cómo el modelo de usabilidad se puede utilizar para llevar a cabo evaluaciones específicas. Las métricas genéricas del modelo de usabilidad deben operacionalizarse con el fin de ser aplicables a los artefactos software de diferentes métodos de desarrollo Web y en diferentes niveles de abstracción, lo que permite evaluar la usabilidad en varias etapas del proceso de desarrollo Web, especialmente en las etapas tempranas. Tanto el modelo de usabilidad como el proceso de evaluación están alineados con la última norma ISO/IEC 25000 estándar para la evaluación de la calidad de productos de software (SQuaRE). El método de inspección de usabilidad propuesto (WUEP) se ha instanciado en dos procesos de desarrollo Web dirigido por modelos diferentes (OO-H y WebML) a fin de demostrar la factibilidad de nuestra propuesta. Además, WUEP fue validado empíricamente mediante la realización de una familia de experimentos en OO-H y un experimento controlado en WebML. El objetivo de nuestros estudios empíricos fue evaluar la efectividad, la eficiencia, facilidad de uso percibida y la satisfacción percibida de los participantes; cuando utilizaron WUEP en comparación con un método de inspección industrial ampliamente utilizado: La Evaluación Heurística (HE). El análisis estadístico y meta-análisis de los datos obtenidos por separado de cada experimento indicaron que WUEP es más eficaz y eficiente que HE en la detección de problemas de usabilidad. Los evaluadores también percibieron más satisfacción cuando se aplicaron WUEP, y lesFernández Martínez, A. (2012). A Usability Inspection Method for Model-driven Web Development Processes [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/17845Palanci

    Proceedings of the Sixth Danish Human-Computer Interaction Research Symposium.

    Get PDF
    Proceedings of theSixth Danish Human-Computer Interaction Research Symposium.Aarhus, Denmark, November 15, 200

    Evaluación empírica de los mecanismos de usabilidad de preferencias, retroalimentación de progreso y abortar operación en un entorno Web

    Full text link
    Cada día está más presente la importancia de la usabilidad en cualquier tipo de aplicación software y, concretamente, en aplicaciones con alta carga interactiva como una aplicación web. Sin embargo, no existen estudios experimentales que obtengan evidencias empíricas de hasta qué punto afecta la implementación de distintos mecanismos de usabilidad en la eficiencia y satisfacción de los usuarios finales de la aplicación. Esta investigación nace con el objetivo de responder a esta pregunta. En concreto, se ha realizado un estudio empírico para determinar cómo afecta a la eficiencia y la satisfacción del usuario tener los mecanismos de usabilidad Abortar Operación, Retroalimentación de Progreso o Preferencias presentes o ausentes en una aplicación web de tienda, que gestione la comercialización online de artículos. Para llevar a cabo el estudio se plantea un experimento verdadero que responde a un diseño between subjects donde existen tres factores de interés. El primero, es la presencia/ausencia del mecanismo de usabilidad que se está estudiando. El segundo, es el grupo. Existen cuatro grupos {A, B, C, D}. En los grupos A, B y C sólo el mecanismo Preferencias, Abortar Operación y Retroalimentación de Progreso está presente, respectivamente, mientras que en el grupo D los tres mecanismos de usabilidad están presentes. Es decir, en el 50% de los casos el mecanismo estará activo y en el 50% restante estará inactivo. El último factor es el orden de realización de las tareas diseñadas e implementadas para cada mecanismo, que representa las permutaciones de las tres tareas. Una vez diseñado el experimento y creada la aplicación sobre la que éste es llevado a cabo se realizan varias sesiones con 100 sujetos experimentales. Cada uno debe realizar las tres tareas de las que consta el experimento, una tarea por cada uno de los mecanismos de usabilidad. Mientras los sujetos realizan el experimento, por una parte, se mide automáticamente el tiempo que éstos tardan en realizar cada una de las tareas y el número de clicks que utilizan. Ambas métricas permiten medir la eficiencia de los participantes en la realización de cada una de las tareas. Por otra parte, se solicita después de cada tarea que respondan a un cuestionario que ayuda a medir la satisfacción de cada usuario. Tras la realización del experimento se plantea un estudio estadístico que se inicia analizando los estadísticos descriptivos básicos (media, mediana, desviación típica, coeficiente de asimetría, coeficiente de Curtosis, etc.) y los diagramas de caja para las distintas combinaciones de factores. En este primer análisis se detectan valores imposibles – datos que demuestran que el sujeto realizó incorrectamente la tarea, no son los valores atípicos o outliers – que son eliminados de la muestra. Con la muestra refinada y tras verificar las hipótesis de normalidad de residuos y homogeneidad de las varianzas se plantea un test ANOVA para cada una de las variables respuesta (eficiencia y satisfacción) y para cada uno de los mecanismos de usabilidad estudiados (Abortar Operación, Retroalimentación de Progreso y Preferencias). vi En el caso de la variable respuesta satisfacción los resultados son concluyentes: en los tres casos existe diferencia significa entre la ausencia o presencia del mecanismo respecto a la satisfacción final de los sujetos siendo superior en el caso de la presencia. Para la variable eficiencia los resultados son reveladores. Aunque en ningún caso la existencia del mecanismo de usabilidad perjudica la eficiencia de los usuarios no siempre se observa una mejora determinante en el test ANOVA. En el caso del mecanismo Abortar Operación sí se observa una mejora significativa en la eficiencia del usuario (tanto en su rapidez como en el nivel de interacción con la aplicación) en la realización de la tarea cuando este mecanismo está presente. En el caso del mecanismo Retroalimentación de Progreso la eficiencia sólo es significativa cuando se mide como el nivel de interacción del usuario con la aplicación. Sin embargo, para el mecanismo Preferencias se observa que el orden de realización de las tareas es un factor decisivo. De esta investigación se desprende que es verdaderamente importante tener en cuenta, desde el diseño, los mecanismos de usabilidad de Abortar Operación, Retroalimentación de Progreso y Preferencias para conseguir una mejora significativa en la satisfacción del usuario interaccionando con el sistema. También es importante disponer de estos mecanismos para obtener una mejora en la eficiencia de los usuarios.Usability is an increasingly important part of every kind of software application, and especially of highly interactive web services. However, there are no experimental studies offering satisfactory statistical evidence regarding what impact the implementation of different usability mechanisms really has on application end user efficiency and satisfaction. This research was designed to specifically address this question. To be precise, an empirical study was conducted in order to determine how the adoption of usability mechanisms affects efficiency and user satisfaction. For this purpose, three usability mechanisms -Abort Operation, Progress Feedback and Preferences- were evaluated on an online shop, whose main purpose is the management of online commerce. This study is implemented using an experiment that has a between subject design with a total of three factors. The first is the adoption/non-adoption of the mechanism under study. The second is the group. There are four groups {A, B, C, D}. Only one of the mechanisms is available in each of groups A, B and C, whereas all the mechanisms are adopted in D. In other words, the mechanism will be enabled in half of the cases and disabled in the other half. The third factor is the order in which the user performs the different tasks (a permutation of their order). A number of sessions with 100 experimental subjects were held according to the experimental design working on the constructed application. Each experimental subject was asked to perform the three experimental tasks, one task per usability mechanism. The time that subjects take to perform each task and the number of clicks that they use is measured automatically as they complete the experiment. These two metrics measure how efficient participants are at performing each task. Besides, they are asked to complete a questionnaire at the end of each task. This is used to measure user satisfaction. At the end of the experiment, a carefully designed statistical analysis is conducted. Basic descriptive statistics (average, median, typical deviation, skewness and kurtosis, etc.) and boxplots for every permutation provide a simplistic representation of the measures and an overview of the information. This analysis identified some unfeasible values –data that are not outliers but corroborate that some subjects failed to complete the activity successfully–, which are removed from the original sample. Then, after testing for the normality of the residuals and the homogeneity of the variances, it is feasible to perform an ANOVA test on this filtered sample for both response variables (efficiency and satisfaction) and each usability mechanism (Abort Operation, Progress Feedback and Preferences). In the case of the satisfaction response variable, the results are conclusive: there is a clear difference in all three cases between the adoption or non-adoption of the usability mechanism with respect to the final satisfaction of subjects, which is greater in the case of adoption. The results for the efficiency variable are revealing. Even though the adoption of the usability mechanism never decreases the efficiency of users, the ANOVA test does not always identify a definite improvement. In the case of the Abort Operation mechanism, there is found to be a significant improvement in the user efficiency (with respect to viii both speed and level of interaction with the application) when this mechanism is adopted to perform the task. On the other hand, Progress Feedback only causes a significant improvement when it is measured as the level of interaction of the user with the application. However, the order in which the tasks are scheduled is a critical factor for the Preferences mechanism. We can conclude from this research that it is extremely important to take into account different types of usability mechanisms as of design time. Abort Operation, Progress Feedback and Preferences can ensure a significant increase in user satisfaction when interacting with the system. Note that the adoption of these features also has a positive impact on efficiency

    Developer Driven and User Driven Usability Evaluations

    Get PDF

    On the understanding of industrial usability work in IT-systems development

    Get PDF

    Improving usability outcomes in IS projects: the views of usability practitioners

    Get PDF
    What are the key aspects to achieving acceptable usability outcomes for information systems being developed? The changing technologies and increased usage across the general population, the impacts of this in our everyday lives, at work and at leisure are exponentially increasing. The interfaces and interaction styles presented as part of these technologies have been challenged to be more intuitive, contextually sensitive, location aware, human centred and aimed at a larger community of stakeholders. Performing usability activities is an increasingly important part of the development of new technologies, applications and websites. This study examined, for Information System projects, what were the key aspects that impacted on the usability outcome of developing Information Systems. This study presents a theory that describes how projects can improve their usability outcomes. This has emerged from interviews with experienced usability practitioners currently working in the usability industry. The transcripts from the qualitative interviews were analysed using a grounded theory methodology, which was an inductive and interpretive process in nature. The result of this analysis produced twenty-seven key concepts. These concepts were compared and contrasted against the literature. The theory that emerged consists of four major themes that included: usability mindset, collaborative approach, project constraints and usability practice. The key contribution to knowledge is the relationship concept between these themes. This is the nurturing of the usability mindset for the project stakeholders through involvement in usability activities throughout the project lifecycle. This engagement provides opportunities to elicit, understand and concord the usability goals, project constraints and the technological limitations with project stakeholders. The involvement of all project stakeholders promotes usability value and acceptance, which ideally progresses to a shared usability vision for the project and ultimately a usability mindset that can be utilised beyond a specific project and across an organisation
    corecore