Computer conferencing in formative evaluation : the development and evaluation of a new model of tryout-revision