Usage-centered software engineering: an agile approach to integrating users, user interfaces, and usability into software engineering practice

  • Authors:
  • Larry L. Constantine;Lucy A. D. Lockwood

  • Affiliations:
  • University of technology, Sydney (Australia), Constantine & Lockwood, Ltd.;Constantine & Lockwood, Ltd.

  • Venue:
  • Proceedings of the 25th International Conference on Software Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

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.