ABSTRACT

We report on our experiences applying human-computer interaction (HCI) design rationales as a learning resource for inexperienced designers. The lessons revealed by a series of prototypes are described. A pilot study within an industrial setting developed a framework for access to HCI design rationales, reflecting potential usage scenarios. A prototype system built as an extension to a commercial user-interface toolkit showed that generic design rationale components could guide inexperienced designers, and also revealed aspects of current toolkits that hinder effective access to HCI design rationales. Our current prototype explores the problem of encouraging "use-oriented" design, by addressing representation and rationales of high-level design issues. We discuss how the application of HCI design rationales as a learning resource provides leverage for ongoing design capture and reuse.