2007
DOI: 10.1007/978-3-540-74796-3_58
|View full text |Cite
|
Sign up to set email alerts
|

Use Case Evaluation (UCE): A Method for Early Usability Evaluation in Software Development

Abstract: Abstract. It is often argued that usability problems should be identified as early as possible during software development, but many usability evaluation methods do not fit well in early development activities. We propose a method for usability evaluation of use cases, a widely used representation of design ideas produced early in software development processes. The method proceeds by systematic inspection of use cases with reference to a set of guidelines for usable design. To validate the method, four evalua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
1

Year Published

2013
2013
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 27 publications
0
7
0
1
Order By: Relevance
“…Use case-driven requirements verification: use case metrics are most commonly used in literature to assess the quality of requirements. These measures are typically used to quantity the size and complexity of the requirements specification and use them as predictors of external quality attributes such as effort [68], defect-proneness [20], usability [69], and requirements importance [70] and so on. The extended use case metamodel not only provides a structure to define simple metrics such as number of actors and number of use cases (that can be also be done using the UML metamodel), but also complex metrics such as number of actor actions steps in a use case, number of system action steps in a use case, and so on.…”
Section: Use Case Driven Requirement Analysismentioning
confidence: 99%
“…Use case-driven requirements verification: use case metrics are most commonly used in literature to assess the quality of requirements. These measures are typically used to quantity the size and complexity of the requirements specification and use them as predictors of external quality attributes such as effort [68], defect-proneness [20], usability [69], and requirements importance [70] and so on. The extended use case metamodel not only provides a structure to define simple metrics such as number of actors and number of use cases (that can be also be done using the UML metamodel), but also complex metrics such as number of actor actions steps in a use case, number of system action steps in a use case, and so on.…”
Section: Use Case Driven Requirement Analysismentioning
confidence: 99%
“…Hornbaek et al [3] propose the UCE method (Use Case Evaluation) for the usability evaluation based on use cases that employs Nielsen's [11] heuristics as a basis. This method consists of three activities: (1) Inspection of Use Cases, that seeks to identify usability problems that the evaluator is convinced one or more prospective users will experience, (2) Assessment of Use Cases, that seeks to assess the quality of the use cases, and (3) Documentation of Evaluation, where the results are compiled into a coherent evaluation product.…”
Section: Early Usabilitymentioning
confidence: 99%
“…Including usability allows benefits such as improving user productivity and reducing training and documentation costs [2]. Therefore, a large number of researchers have investigated ways to include usability in software development [3], [4]. Donahue [5] says that investments in usability have allowed benefits such as income increase.…”
Section: Introductionmentioning
confidence: 99%
“…Este tipo de método pode não ser eficaz em termos de custos, uma vez que requer uma grande quantidade de recursos [8], como dispositivos e equipamentos. Além disso, precisam de uma implementação total ou parcial da aplicação, o que significa que as avaliações de usabilidade são realizadas geralmente nos últimos estágios do processo de desenvolvimento [10].…”
Section: Avaliações De Usabilidadeunclassified