Usage-Centered Software Engineering: An Agile Approach to Integrating Users, User Interfaces, and Usability into Software Engineering Practice
Abstract
Usage-centered design is a systematic, model-driven approach to visual and interaction design with an established record of effectiveness in a wide variety of settings and areas of application. The tutorial introduces the models and methods of usage-centered design and explores the integration of usage-centered approaches into software engineering practice. Agile approaches to modeling will be emphasized, with the focus on use cases, which are central to usage-centered design and serve as a common thread throughout an integrated usage-centered software engineering process.
BibTeX
@inproceedings{Constantine-Lockwood:ICSE03,
author = {Larry L. Constantine and
Lucy A. D. Lockwood},
title = {{Usage-Centered} Software Engineering: An Agile Approach to Integrating Users, User Interfaces, and Usability into Software Engineering Practice},
booktitle = {ICSE},
pages = {746--747},
publisher = {{IEEE} Computer Society},
year = {2003},
}