M2 Interaction • Groupware and Collaborative Interaction
2015-2016
This page and its content are solely for students enrolled in the 2015-2016 HCID and Interaction Masters at Université Paris-Sud. It contains instructors' material (slides and audio recordings) that are not to be distributed without the author's written consent, and copyrighted materials (such as articles) that are only made available under the fair use exception to copyright law.
The evaluation consists of an article report AND a small project. The project can be done in pairs, and will be presented orally as well as in a short report.
The project can be a programming project OR a design project.
A programming project can replicate or extend an existing tool, and can use existing libraries, but must include your code for a significant part of the collaborative features.
A design project must present a design for a novel collaborative tool or service, or a new collaborative feature for an existing system.
Article report:
Enter your name and the title of the article you picked in this spreadsheet. Try to avoid picking the same article as another student (first come, first serve).
Pick an article (at least 8 pages long) in any of the lists of articles below (1 article per student).
Write a 2-page summary of the paper (no plagiarism please!), with a critique and a short analysis of the impact of the paper.
Programming project: Program a small collaborative tool, or extend an existing one (1 or 2 students per project)
Enter your name (and that of your partner if you are doing the project as a pair) with a short description of the project in this spreadsheet.
Wait until you get a green light in the spreadsheet by one of the instructors.
Develop your project.
Write a short report (2-3 pages) describing what you have done and what problems you ran into.
Give a short presentation and demo of your project (5-10 minutes), with explanations of what worked and what did not.
Design project: Design a novel collaborative tool or service, or a new collaborative feature for an existing tool or service (1 or 2 students per project).
Enter your name (and that of your partner if you are doing the project as a pair) with a short description of the project in this spreadsheet.
Wait until you get a green light in the spreadsheet by one of the instructors.
Develop your design. (You should follow the design process taught in Wendy Mackay's course on Designing Interactive Systems).
Write a short report (2-3 pages) describing and justifying your design.
Give a short presentation of your project (5-10 minutes), including a video prototype.
Send the article report and the project material (report + source code for a programming project, report + video for a design project) to mbl@lri.fr by midnight Monday, February 1st.
Presentations will take place on Wednesday, February 3, from 1:30pm to 4:30pm (location to be announced). You will have 5-10 minutes to present your project and answer questions. The presentation must include a live demo if you picked the programming project, or a video if you picked a design project.
Course Summary
This course presents computer-supported collaborative systems, which allow a group of people, whether they are collocated or not, to work together while sharing computer artifacts. The course covers groupware and mediated interaction, including a state-of-the-art of interactive systems for coordination, communication and collaboration with groups of users across time and space. The course also covers Collaborative Virtual Environments, a research area at the intersection of Virtual Reality, Augmented Reality, teleoperation, high-bandwidth communication, human-computer interaction and collaborative teleworking. Finally it covers recent developments such as social networks and crowdsourcing.
The Information, James Gleick (2012) - this book covers much more than mediated communication, but has fascinating stories about the development of pre-telephone communication systems
Study the video-based communication tools that are available to you: Skype, Google hangouts, FaceTime, etc. What are their main features?
Ask people around you if and how they use these tools. When do they work well? When do they break down?
Ask people around you how they shift between different communication tools: email, chat, SMS, telephone, video call, etc.
Readings (mediated communication)
Books :
The Information, James Gleick (2012) - this book covers much more than mediated communication, but has fascinating stories about the development of pre-telephone communication systems
Groupware - Some Issues and Experiences. C.A. Ellis, S.J. Gibbs and G.L Rein, Communications of the ACM, 1991. (Describes GROVE towards the end of the paper)
Design and Use of a Group Editor, Ellis, Gibbs and Rein, in Cockton (Ed.), Engineering for Human-Computer Interaction, North-Holland, 1990. (Describes GROVE but not available online)
Articles about technical aspects of collaborative virtual environments (CVE) and more generally about technical aspects of any distributed interactive systems:
Robust De-anonymization of Large Sparse Datasets - Research article showing how the anonymized dataset from the Netflix contest could be deanonymized by correlating it with other, non-anonymous, sources (such as the IMDb database)