What is this field of Human-Computer Interaction? People are quite different from computers. This is hardly a novel observation, but whenever people use computers, there is necessarily a zone of mutual accommodation and this defines our area of interest. People are so adaptable that they are capable of shouldering the entire burden of accommodation to an artifact, but skillful designers make large parts of this burden vanish by adapting the artifact to its users. To understand successful design requires an understanding of the technology, the person, and their mutual interaction [...]
-- Stephen Draper and Donald Norman. In "User Centered System Design" (1986) p. 1
Authoritative overview of End-User Development (EUD) including 4 HD video interviews filmed in Rome, Italy. EUD is really all about democratization of computing.
ECSCW has been instrumental in defining the agenda of CSCW research since the beginning, and it still is. It has been the key forum for identifying and exploring issues such as the situated nature of action and interaction and its implications; the role of ethnography in CSCW and in computing in general; the role and nature of 'awareness' in cooperative work; the role of paper-based and other material artifacts in cooperative work; highly flexible collaboration infrastructures and tailorable systems.
The following articles are from "ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work":
Articles
p. 1-14
Suchman, Lucy A. (1993): Do Categories Have Politics? The Language/Action Perspective Reconsidered. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 1-14.
Drawing on writings within the CSCW community and on recent social theory, this paper proposes that the adoption of speech act theory as a foundation for system design carries with it an agenda of discipline and control over organization members' actions. I begin with a brief review of the language/action perspective introduced by Winograd, Flores and their colleagues, focusing in particular on the categorization of speakers' intent. I then turn to some observations on the politics of categorization and, with that framework as background, consider the attempt, through THE COORDINATOR, to implement a technological system for intention-accounting within organizations. Finally, I suggest the implications of the analysis presented in the paper for the politics of CSCW systems design.
Benford, Steve and Fahlen, Lennart E. (1993): A Spatial Model of Interaction in Large Virtual Environments. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 109-124.
We present a spatial model of group interaction in virtual environments. The model aims to provide flexible and natural support for managing conversations among large groups gathered in virtual space. However, it can also be used to control more general interactions among other kinds of objects inhabiting such spaces. The model defines the key abstractions of object aura, nimbus, focus and adapters to control mutual levels of awareness. Furthermore, these are defined in a sufficiently general way so as to apply to any CSCW system where a spatial metric can be identified -- i.e. a way of measuring position and direction. Several examples are discussed, including virtual reality and text conferencing applications. Finally, the paper provides a more formal computational architecture for the spatial model by relating it to the object oriented modelling approach for distributed systems.
Dourish, Paul (1993): Culture and Control in a Media Space. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 125-137.
Media spaces integrate audio, video and computer networking technology in order to provide a rich communicative environment for collaboration. The connectivity which they provide brings with it important concerns regarding privacy, protection and control. In order to derive the fullest benefit from this technology, it is essential that these issues be addressed. As part of our investigation of media space systems, we developed a computational infrastructure addressing these problems our own working environment. A key aspect of this work is the relationship between two aspects of this control system -- the technological components which determine how the system will behave, and the social components which determine acceptable use and behaviour. This paper discusses our experiences with the privacy and control aspects of our RAVE media space environment, specifically with regard to connection management, and compares them to the experiences of other research groups. We discuss the nature of the relationship between technological and social elements in using this technology, and discuss the consequences for the design of such systems.
Prinz, Wolfgang (1993): TOSCA: Providing Organisational Information to CSCW Applications. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 139-154.
Most cooperation support systems require information about the organisational context in which they are used. This is particularly required when systems are used in a large organisation or for the support of inter-organisational cooperation. Following from this requirement, this paper presents the design and functionality of the organisational information system TOSCA for cooperation support systems. TOSCA is composed of two major components: an organisational information base server, which provides services to applications and an organisational information browser, which provides user access. The paper describes the motivation for an organisational information system, the object oriented data model that is used for the information representation, the architecture of the overall system, and the design of the user interface that presents and provides access to the multimedia information. It concludes with the description of how this system supports a task management system and the role it would play in a CSCW environment.
Trevor, Jonathan, Rodden, Tom and Blair, Gordon (1993): COLA: A Lightweight Platform for CSCW. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 15-30.
Despite the reliance of cooperative applications on the facilities provided by distributed systems, little consideration is given by these systems to the support of cooperative work. This paper examines the provision of appropriate mechanisms to represent cooperative work within a distributed platform. Based upon a examination of existing models of cooperative activity and the experiences of their use, a lightweight model of activities is suggested as the basis for the supporting platform. Rather than concentrate on the exchange of information, this lightweight model focus on the mechanisms of sharing of objects. This focus enables a clear separation between the mechanisms provided by the distributed platform and the policy which is the responsibility of the cooperative applications.
Heath, Christian, Jirotka, Marina, Luff, Paul and Hindmarsh, Jon (1993): Unpacking Collaboration: The Interactional Organisation of Trading in a City Dealing Room. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 155-170.
It is increasingly recognised that whilst CSCW has led to a number of impressive technological developments, examples of successful applications remain few. In part, this may be due to our relative ignorance of the organisation of real world, cooperative activity. Focusing on share trading in a securities house in the City of London, we explore the interactional organisation of particular tasks and the ways in which dealers interweave individual and collaborative activity. These observations suggest ways in which we might reconsider a number of central concepts in CSCW and begin to draw design implications from naturalistic studies of work and interaction.
Filippi, Genevieve and Theureau, Jacques (1993): Analyzing Cooperative Work in a Urban Traffic Control Room for the Design of a Coordination Support System. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 171-186.
A recent approach to computer technology aims the design of support systems as opposed to tools conceived as prostheses. However, most studies developping this new design paradigm consider the interaction between a stand-alone user and his technological environment. Focussing on an Urban Traffic Control Room, we explicate how work analysis should take into account the course of action of individuals and their interrelation. The design proposal sketched in this paper illustrates how a coordination support system should be capable of simultaneously supporting individual and cooperative work to meet the needs of complex and crisis-prone work situation.
Robinson, Mike (1993): Design for unanticipated use. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 195-210.
p. 203-218
Patel, Dorab and Kalter, Scott D. (1993): Low Overhead, Loosely Coupled Communication Channels in Collaboration. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 203-218.
Communication and coupling are two central aspects of systems developed for computer-supported cooperative work. Synchronous communication usually implies tight coupling while asynchronous communication is often used with loose coupling. This paper explores the previously neglected role of loosely coupled channels in synchronous communication by providing some example channels and evaluating their tradeoffs. Such loosely coupled channels efficiently meet specialized communication needs that often arise in spontaneous, short-lived collaborations. They can also augment existing channels in specific domains. These channels impose few requirements on their host applications and hence can be easily integrated into tools familiar to most users. Our implementation is built over an inter-application communication framework that provides flexible high-level communication abstractions for the rapid prototyping, implementing, and experimenting with these channels.
Minor, Sten and Magnusson, Boris (1993): A Model for Semi-(a)Synchronous Collaborative Editing. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 219-231.
This paper presents a new model for semi-synchronous collaborative editing. It fills the gap between asynchronous and synchronous editing styles. The model is based on hierarchically partitioned documents, fine-grained version control, and a mechanism called active diffs for supplying collaboration awareness. The aim of the model is to provide an editing style that better suits the way people actually are working when editing a document or program together, using different writing strategies during different activities.
Beck, Eevi E. and Bellotti, Victoria (1993): Informed Opportunism as Strategy: Supporting Coordination in Distributed Collaborative Writing. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 233-248.
There is little understanding of how distributed writing groups manage their collaboration and what kinds of support are most useful. The paper presents three case studies of distributed collaborative writing groups in academia. The process evolves over time, constantly adapting to changing circumstances. Co-authors offer and make use of a range of information. Their subsequent opportunistic use of this information to make appropriate ad hoc decisions in new circumstances, appears to be essential to achieve flexibility and coordination. We call this informed opportunism. We identify design implications for support tools for distributed collaborative writing.
Sasse, Martina Angela, Handley, Mark James and Chuang, Shaw Cheng (1993): Support for Collaborative Authoring via Email: The MESSIE Environment. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 249-264.
MESSIE is a collaborative authoring environment to support the production of large-scale documents by teams of geographically distributed groups of authors working with hetereogenous systems. The environment allows authors to submit text at various stages of gestation (e.g. list of topics, first draft) to a shared filestore via email. All authors collaborating on a document can read each others' contributions, and add suggestions, comments and additional material directly to the document. The system integrates automatically answered electronic mail, shared file store administration, and a version control tool in a UNIX environment. The paper describes design and implementation strategy, and reports observations and a number of changes which were made during a 4-month trial period with three collaborative authoring teams.
Weisband, Suzanne, Schneider, Sherry and Connolly, Terry (1993): Participation Equality and Influence: Cues and Status in Computer-Supported Cooperative Work Groups. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 265-279.
We examined status effects in face-to-face and computer-mediated three-person groups. Our expectation that low status members in computer-mediated group discussions would participate more equally, and have more influence over decisions, than their counterparts in face-to-face groups was not confirmed. The results suggest that knowledge of status differences and labels were used to form cognitive impressions of other group members. It seems that when group members are aware of the status characteristics of the group, social cues were magnified rather than reduced. Implications of these findings for mixed status cooperative work groups and for the design of computer communication systems are discussed.
Urquijo, Silvia Ponguta, Scrivener, Stephen A. R. and Palmen, Hilary K. (1993): The Use of Breakdown Analysis in Synchronous CSCW System Design. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 281-293.
CSCW systems are invariably intended to support complex group activities. This complexity is reflected in the richness of the data required to adequately evaluate a system intended to support these activities. Consequently, there is a need for the development of an evaluation technique which can reliably provide diagnostic information quickly from rich data (such as video and audio recordings). In this paper, the development and use of an approach based on 'breakdowns' within the scope of a Model of Interaction is described. Breakdown analysis provides a systematic means of approaching large quantities of communication data, identifying those areas which highlight problems and relieving the evaluator of the task of consulting or becoming an expert in a more complex form of conversational analysis or HCI.
Murray, Dianne (1993): An Ethnographic Study of Graphic Designers. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 295-309.
This paper is about capturing and analysing requirements for Computer Supported Collaborative Work (CSCW) systems, showing that the approach taken differs from that for more traditional IT systems. Social science research paradigms are used to expand the nature of work in constrained environments. Interaction-based studies of office settings and a case study of a set of knowledge workers who manipulate information leads to an investigation of methods for translating their tacit knowledge into more meaningful requirements statements. The work presents views of the organisation through the participants eyes as contrasted with more formal views of the organisation as a business.
Kreifelts, Thomas, Hinrichs, Elke and Woetzel, Gerd (1993): Sharing To-Do Lists with a Distributed Task Manager. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 31-46.
We describe a simple and powerful tool for the management of distributed work: the Task Manager. Common tasks may be shared and manipulated independently by a number of people. They are represented as shared to-do lists at the user interface. With the help of the tool, users may organize cooperative tasks, monitor their progress, share documents and services, and exchange messages during task performance. The paper gives the motivation for the development of the Task Manager, implementation details, and a first assessment of its usefulness.
Brinck, Tom and Hill, Ralph (1993): Building Shared Graphical Editors Using the Abstraction-Link-View Architecture. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 311-324.
We have written several multi-user graphical editors in the Rendezvous system. In our approach to building these editors, the applications are first written as single-user editors. When multiple users wish to share a drawing surface, the drawing surfaces of their individual editors are connected using the Abstraction-Link-View (ALV) architecture. "Links" communicate the editing operations among the editors they connect. Links are designed to be invisible to the applications they are attached to, allowing the interface for each user to be highly customized. Links can also attach editors to the interface of a running RENDEZVOUS application, allowing the interface to be edited as the application is being used.
Ishii, Hiroshi, Arita, Kazuho and Yagi, Takashi (1993): Beyond Videophones: TeamWorkStation-2 for Narrowband ISDN. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 325-340.
TeamWorkStation-2 (TWS-2) is introduced to connect two sites with a desktop overlay service using narrowband ISDN (N-ISDN) and the CCITT H.261 standard. Based on the experience gained with TWS-1 use within NTT, we radically simplified the system architecture of TWS-2. Experimental sessions confirmed that TWS-2 is useful for freehand drawing and gesture-intensive design sessions even with the basic rate interface (2B+D). Video delay and jerkiness did not prevent users from concentrating on their task. We are convinced that TWS-2 has a big advantage over ordinary videophones as a narrowband ISDN service.
Pagani, Daniele S. and Mackay, Wendy E. (1993): Bringing Media Spaces into the Real World. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 341-356.
This paper describes a field study to evaluate the use of audio and video connections in a "real world" setting, that is a distributed product development organization within a large multinational corporation. We installed two types of media space connections: a focused dial-up video-phone for engineering problem solving between designers in England and the shop floor of a factory in the Netherlands and an unfocused "office share" to support administrative tasks. We observed that users quickly integrated the new video links into their existing media space of telephone, beepers, answering machines, video conference, fax, e-mail, etc. Users easily learnt how to shift from one medium to another. This suggests that "real world" media spaces should be designed to allow a user-driven smooth transition from one medium to another according to the task at hand and the bandwidth available: from live video to stored video, from moving video to still frames, from multimedia spaces to shared computing spaces for synchronous sketching and asynchronous message posting, and from two user conversation to multi-user conference calls.
Anderson, Bob, Button, Graham and Sharrock, Wes (1993): Supporting the Design Process within an Organisational Context. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 47-59.
This paper attempts to take what has been essentially abstract thinking about how to support the design process and relocates it within the working and organisational context of design. Through a single case analysis we analyse how organisational exigencies affect design activities and design train of thought. On the basis of this study we consider how tools that have been developed to support the design process do not take account of the collaborative, interactional, and organisational ordering of the design process and make recommendations as to the features that one family of support tools, design rational tools, should poses.
Johnson, Philip and Tjahjono, Danu (1993): Improving Software Quality through Computer Supported Collaborative Review. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 61-76.
Formal technical review (FTR) is a cornerstone of software quality assurance. However, the labor-intensive and manual nature of review, along with basic unresolved questions about its process and products, means that review is typically under-utilized or inefficiently applied within the software development process. This paper introduces CSRS, a computer-supported cooperative work environment for software review that improves the efficiency of review activities and supports empirical investigation of the appropriate parameters for review. The paper presents a typical scenario of CSRS in review, its data and process model, application to process maturation, relationship to other research, current status, and future directions.
Bellotti, Victoria and Sellen, Abigail (1993): Design for Privacy in Ubiquitous Computing Environments. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 77-92.
Current developments in information technology are leading to increasing capture and storage of information about people and their activities. This raises serious issues about the preservation of privacy. In this paper we examine why these issues are particularly important in the introduction of ubiquitous computing technology into the working environment. Certain problems with privacy are closely related to the ways in which the technology attenuates natural mechanisms of feedback and control over information released. We describe a framework for design for privacy in ubiquitous computing environments and conclude with an example of its application.
Twidale, Michael, Rodden, Tom and Sommerville, Ian (1993): The Designers' Notepad: Supporting and Understanding Cooperative Design. In: Michelis, Giorgio de, Simone, Carla and Schmidt, Kjeld (eds.) ECSCW 93 - Proceedings of the Third European Conference on Computer Supported Cooperative Work 1993. pp. 93-108.
We describe the development of a system to support cooperative software design. An iterative development approach has been used, based upon the observation of system use in authentic design sessions. This allows us to correct interface errors, and also to learn more about the nature of collaborative design. The observations of use and the resulting refinements of the system are described. In particular we note the variability in design activity both amongst designers and according to circumstances. We also note the way in which concepts mutate over time (often involving frequent and rapid revision) leading to an evolution of structure.
We have decided to give away world-class educational materials
because we believe that universal access to high quality education is key to the building
of peace, sustainable social and economic development, and intercultural dialogue.
To calculate just have much we have saved you, our wonderful readers, we compare our free encyclopedia to two
books we love:
As you are reading our encyclopedia on your iPad/tablet (and saving a few trees), we estimate that the price would be $90 if sold as an eBook.
With that number, we can calculate how much money we have saved our readers, based on calculating the number of readers.
How we calculate readership
Because of our online and tablet/iPad approach to publishing, we are able to precisely measure reading behaviour across hundreds of parameters in realtime: Anything from reading
speed, drop-off points in the text, reader demographics, and much more.
Based on our server logs and the Google Analytics API,
we calculate the number of readers as described in the calculation method below.
A reader is not the same as a simple pageview and a reader is not the same as a
website visitor (as described in our calculation method below).
We calculate readership for two types of readers:
Readers that have read our whole encyclopedia, much the same way you read a printed book
Readers that have reader an individual chapter
Calcalution method: How we define a reader
First we use the Google Analytics API to get a report of the number of unique human visitors to a chapter/page. Google runs its business on ads and thus completely relies on the ability to distinguish between a human visitor and an automated request. If not, you could earn millions on automating clicks on Google Ads.
We then compare that number to our Apache webserver logs, which report the much higher number of actual visits to a chapter/page (both human and automated). We calculate the difference in percent, which we call an "exaggeration factor", which we use in step 6 below.
With a large part of the visitors excluded, we further exclude any visitor who:
has not remained on the page for at least 3 minutes (this factor is calculated by recording visit durations of 1000 randomly selected visitors) or has not printed the page (i.e. has not visited the printerfriendly version of the chapter/page)
has not scrolled the page (this factor is calculated by recording scroll movements on 1000 randomly selected visitors)
We then further exclude "double readers", i.e. readers who read a portion of a chapter and then returns in,
say, a week or a month to read the rest.
Although this person's reading activity spans multiple server sessions, the person is only counted as a single reader.
We categorize a "double reader" as a visitor who:
visits a page, or multiple pages, across multiple server sessions
qualifies to be defined as a reader, cf step 1-3 above, in all server sessions
uses the same originating IP address
We then subtract 5% from the final number to counter-balance a last remaining factor, namely the situation where one reader reads a chapter on his/her tablet
using a WiFi connection (and counted as one reader) but then picks up his other tablet using a 3G dongle
(with another IP address) and re-reads some of the chapter. That will equal two readers, not one. We have no way
of calculating how many times this situation arises, but to be on the safe side we subtract 5%
from the final number.
We then take half of the "exaggeration factor" from step 2 and substract from the final number. We do this for no rational reason. We do it only as a further measure to be certain that our number of readers is not inflated.
To qualify as a reader who has read our whole encyclopedia - much the same way you read a printed book - that person must have qualified as a reader (cf. 1-6 above) of at least 80% of the encyclopedia chapters.
As a result, we have eliminated everything from automated requests to the more casual visitors. That leaves us with what we can safely call readers.
User-contributed notes
Give us your opinion! Do you have any comments/additions that you would like other visitors to see?
Add a thoughtful commentary or note to this page !
Changes to this page (conference)
28 May 2003: Added the conference to the bibliography
Page Information
Page maintainer: How to cite/reference this page
URL: http://www.interaction-design.org/references/conferences/ecscw_93_-_proceedings_of_the_third_european_conference_on_computer_supported_cooperative_work.html
What is this field of Human-Computer Interaction? People are quite different from computers. This is hardly a novel observation, but whenever people use computers, there is necessarily a zone of mutual accommodation and this defines our area of interest. People are so adaptable that they are capable of shouldering the entire burden of accommodation to an artifact, but skillful designers make large parts of this burden vanish by adapting the artifact to its users. To understand successful design requires an understanding of the technology, the person, and their mutual interaction [...]
-- Stephen Draper and Donald Norman. In "User Centered System Design" (1986) p. 1
Authoritative overview of End-User Development (EUD) including 4 HD video interviews filmed in Rome, Italy. EUD is really all about democratization of computing.