Friday, September 24, 2010

20100924 - Howarth, Supporting Novice Usability Practitioners with UE Tools

Supporting novice usability practitioners with usability engineering tools

by Howarth, Jonathan Randall, Ph.D., Virginia Polytechnic Institute and State University, 2007 , 295 pages; AAT 3256121


My Interest:

1) DCART.

2) Desirable Tool Features.

3) Test/validate DCART.

Action:

To read the Dissertation in future.



Problem Statement


The usability of an application often plays an important role in determining its success.


Accordingly, organizations that develop software have realized the need to integrate usability engineering into their development lifecycles. Although usability practitioners have successfully applied usability engineering processes to increase the usability of user-interaction designs, the literature suggests that usability practitioners experience a number of difficulties that negatively impact their effectiveness.


These difficulties include:

* identifying and recording critical usability data,

* understanding and relating usability data, and

* communicating usability information.

These difficulties are particularly pronounced for novice usability practitioners.


Research Goal


With this dissertation, I explored approaches to address these difficulties through tool support for novice usability practitioners.


Through an analysis of features provided by existing tools with respect to documented difficulties, I determined a set of desirable tool features including:

* usability problem instance records,

* usability problem diagnosis, and

* a structured process for combining and associating usability problem data.


I developed a usability engineering tool, the Data Collection, Analysis, and Reporting Tool (DCART), which contains these desirable tool features, and used it as a platform for studies of how these desirable features address the documented difficulties.


Results Discussion


The results of the studies suggest that appropriate tool support can improve the effectiveness with which novice usability practitioners perform usability evaluations.


More specifically, tool support for usability problem instance records helped novice usability practitioners more reliably identify and better describe instances of usability problems experienced by participants.


Additionally, tool support for a structured process for combining and associating usability data helped novice usability practitioners create usability evaluation reports that were of higher quality as rated by usability practitioners and developers.


Contribution to Knowledge


The results highlight key contributions of this dissertation, showing how tools can support usability practitioners. They demonstrate the value of a structured process for transforming raw usability data into usability information based on usability problem instances. Additionally, they show that appropriate tool support is a mechanism for further integrating usability engineering into the overall software development lifecycle; tool…..



1.3 Background

1.3.1 Abstract Representation of Effectiveness

1.3.2 Usability Engineering Process

1.3.3 Usability Evaluation Sub-Process

1.3.4 Formative Usability Evaluations

1.3.5 Usability Engineering Tool Support

1.3.6 Usability Practitioner Skill


2 Related Work

2.1 Difficulties Experienced by Usability Practitioners

2.1.1 Evaluator Effect

2.1.2 Content of Usability Problem Descriptions

2.1.3 Content of Usability Evaluation Reports

2.2 Existing Usability Engineering Tools

2.2.1 Tools not Included in the Survey

2.2.2 Categorization Scheme

2.2.3 Tools Included in the Survey

2.3 User Action Framework

2.3.1 The Interaction Cycle and the User Action Framework

2.3.2 Norman's Model

2.3.3 Evaluations of the UAF

2.4 Determining the Need for Micro-Iteration

2.4.1 Exploratory Studies

2.4.2 Analogy to Medical Diagnosis

2.5 Formative Studies of the Wizard


4 Desirable Tool Features

4.1 Abstract Descriptions

4.1.1 Usability Problem Instance Records

4.1.2 Diagnosis

4.1.3 Merging and Grouping

4.2 Specific Instances

4.2.1 Usability Problem Instance Records

4.2.2 Diagnosis

4.2.3 Merging and Grouping

4.3 Data Collection, Analysis, and Reporting Tool

4.3.1 Technical Specifications

4.3.2 Support for Usability Problem Instance Records

4.3.3 Support for Diagnosis

4.3.4 Support for Merging and Grouping


5 Evaluation of Desirable Tool Features

5.1 Study 1: Support for Usability Problem Instance Records

5.1.1 Research Question and Hypotheses

5.1.2 Method

5.1.3 Results.

5.1.4 Discussion

5.2 Study 2: Support for Diagnosis

5.2.1 Research Question and Hypotheses

5.2.2 Method.

5.2.3 Results

5.2.4 Discussion

5.3 Study 3: Support for Merging and Grouping

5.3.1 Research Question and Hypotheses

5.3.2 Method

5.3.3 Results

5.3.4 Discussion

No comments:

Post a Comment