How (Not) To Help People Test Drive Code


Authors: Stuart Marshall, Robert Biddle, Ewan Tempero
Source: GZipped PostScript (115kb); Adobe PDF (370kb)

This paper discusses the results of usability testing on the interface of Dyno. Dyno is a tool designed to support code reuse by helping software developers understand what a specified piece of code does. The tool does this by allowing a programmer to undertake a process we call test driving. This paper looks at the deficiencies uncovered in the initial interface, and the implications this has for a tool aimed at helping software developers better understand code fragments so as to be able to reuse them.

[Up to Computer Science Technical Report Archive: Home Page]