Page 21 -
P. 21

xiv  Contents

                                   3.4.2   Information processing  96
                                   3.4.3   External cognition  98
                           3.5   Informing design: from theory to practice  101

            Chapter 4     Designing for collaboration and communica~ion 105
                           4.1   Introduction  105
                           4.2   Social mechanisms used in communication and collaboration  106
                                   4.2.1   Conversational mechanisms  107
                                   4.2.2   Designing collaborative technologies to support conversation
                                           110
                                   4.2.3   Coordination mechanisms   1 18
                                   4.2.4   Designing collaborative technologies to support coordination
                                           122
                                   4.2.5   Awareness mechanisms  124
                                   4.2.6   Designing collaborative technologies to support awareness  126
                           4.3   Ethnographic studies of collaboration and communication  129
                           4.4   Conceptual frameworks  130
                                   4.4.1   The language/action framework  130
                                   4.4.2   Distributed cognition   133
                                 Interview with Abigail Sellen  138


            Chapter 5      Understanding how interfaces affect users  141
                           5.1   lntroduction  141
                           5.2   What are affective aspects?  142
                           5.3   Expressive interfaces  143
                           5.4   User frustration  147
                                   5.4.1   Dealing with user frustration  152
                           5.5   A debate: the application of anthropomorphism to interaction design  153
                           5.6   Virtual characters: agents  157
                                   5.6.1   Kinds of agents  1 57
                                   5.6.2   General design concerns  160

            Chapter 6      The process of interaction design  165
                           6.1   Introduction  165
                           6.2   What is interaction design about?  166
                                   6.2.1   Four basic activities of interaction design  1 68
                                   6.2.2   Three key characteristics of the interaction design process  170
                           6.3   Some practical issues  170
                                   6.3.1   Who are the users?  171
   16   17   18   19   20   21   22   23   24   25   26