DocumentCode
1172752
Title
Modeling Usage: Techniques and Tools
Author
Riedemann, Catharina ; Freitag, Regine
Author_Institution
Olympus Soft Imaging Solutions
Volume
26
Issue
2
fYear
2009
Firstpage
20
Lastpage
24
Abstract
Usage modeling seeks to provide end users with a usable - that is, effective, efficient, and satisfactory - interactive product. In a usage-centered development process, users must understand what they need to perform their work tasks. Various techniques exist for collecting and documenting what is understood about the user and future system usage. From the wealth of techniques, we´ve chosen three because they directly describe human-computer interaction, are widely used, and represent rather generic techniques integrated in mainstream (for example, object- oriented or agile) software development. In this paper, we present these techniques in widely used formats. The range of possible (formal) representations - such as diagrams or in formal languages that support these techniques in the later stages of development.
Keywords
software development management; user centred design; interactive product; software development; usage modeling; usage-centered development process; Appropriate technology; Best practices; Collaborative work; Humans; Jacobian matrices; Object oriented modeling; Software tools; Sorting; Testing; Unified modeling language; human-computer interaction; problem scenario; usability engineering; usage modeling; usage-centered development; use case; use scenario; user story;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2009.41
Filename
4786947
Link To Document