For each category of interaction prepare a set of 3 or more application scenarios. These will guide the dialog design and will define test cases for the usability work. Measure transference across applications at the same level of complexity. Redesign and refine dialogs to optimize usability metrics Progression of information tasks Single XML object with attributes. The interactive task is to inquire about and to set any of the attributes on a newly encountered XML object.
Objects can contain sub objects.
Each sub object of a particular object has a unique type. In this case there are hierarchies of information and features but there is no list navigation required, only tree navigation. A menu for a small restaurant with food arranged in categories with various options on some of the dishes List of single XML objects. There is only one list of objects. Each object has no children.