Merging task-centered UI design with complex system development: a risky business

Yolanda J. Reimer, Ray Ford, Nicholas P. Wilde

Research output: Contribution to conferencePaperpeer-review

Abstract

Creating an effective user interface (UI) for a complex software system requires that a formal UI requirements gathering and evaluation process be integrated with the overall software development methodology. Various UI evaluation techniques that can be used to optimize UI development have been proposed, but often these techniques do not adequately address the complexity of developing other system components and integrating these components with the UI. We illustrate how a task-centered UI development and evaluation methodology can be adapted to fit as an integral part of Boehm's spiral model of software development, allowing the risk associated with UI development to be balanced effectively with risks associated with other system components. We describe our approach with results from the spiral development of a distributed data repository, including an extensive evaluation and review of the UI.

Original languageEnglish
Pages34-42
Number of pages9
StatePublished - 1996
EventProceedings of the 1996 ACM Computer Science Conference - Philadelphia, PA, USA
Duration: Feb 16 1996Feb 18 1996

Conference

ConferenceProceedings of the 1996 ACM Computer Science Conference
CityPhiladelphia, PA, USA
Period02/16/9602/18/96

Fingerprint

Dive into the research topics of 'Merging task-centered UI design with complex system development: a risky business'. Together they form a unique fingerprint.

Cite this