Groupware and Collaborative Interaction 2018-2019

Groupware and Collaborative Interaction
2019-2020

This page and its content are solely for students enrolled in the 2019-2020 International, 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.

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.

Schedule

Room E212, building 640 (PUIO)
Michel Beaudouin-Lafon mbl@lri.fr
Cédric Fleury cedric.fleury@lri.fr

Wednesday 7 November, (as part of Fund. HCI course) Introduction to CSCW (M. Beaudouin-Lafon)
Wednesday 20 November, 2:30pm-5:30pm - Collaborative Virtual Environments (C. Fleury)
Wednesday 27 November, 2:30pm-5:30pm - Shared Editing (M. Beaudouin-Lafon)
Wednesday 4 December, 1:30pm-4:30pm - Mediated Communication (M. Beaudouin-Lafon)
Wednesday 11 December, 1:30pm-4:30pm
Wednesday 18 December, 1:30pm-4:30pm - room D201 - Distributed Interactive Systems (C. Fleury)
Wednesday 8 January, 1:30pm-4:30pm - Collective Intelligence (M. Beaudouin-Lafon)
Wednesday 15 January, 1:30pm-4:30pm - Collective Intelligence (M. Beaudouin-Lafon)
Wednesday 22 January, 1:30pm-4:30pm - Collaborative Software Development (C. Fleury)
Wednesday 29 January, 1:30pm-4:30pm - room D101 - Project presentations

Course evaluation

The evaluation consists of a project.

The project must be done in groupe of 1, 2 or 3 students, and will be presented orally as well as in a short report.
The project can be a programming project OR a design project.

Programming project: Program a small collaborative tool, or extend an existing one. You can replicate or extend an existing tool, and you can use existing libraries, but you must create your own code for a significant part of the collaborative features. The 2-3 pages report must describe what you have done and what problems you ran into. The oral presentation must include a live demo of the software.

Design project: Design a novel collaborative tool or service, or a new collaborative feature for an existing tool or service. You must follow the design process from Wendy's Design of Interactive Systems class, and create a video prototype of your design. The 2-3 pages report must describe and justify your design. The oral presentation must include the video prototype.

Process:

The project report must be turned it by noon, Monday 27 January 2020, by email to mbl@lri.fr and cedric.fleury@lri.fr.

The project presentations will take place on Wednesday 29 January 2020, from 1:30pm to 4:30pm in room D101. You will have 5-10 minutes to present your project and answer questions.

Lecture 0 — 7 November 2019 — (as part of Fund. HCI course) Introduction to CSCW

Handouts

Audio recordings

Readings

Books:

Articles about the history and defintion of the field:

Lecture 1 — 20 November 2019 — Collaborative Virtual Environments

Lecture by Cédric Fleury

Handouts

Audio recordings

Videos to watch

Readings

Articles on collaborative virtual environments and collaborative interactions:

Lecture 2 — 4 December 2019 — Shared Editing

Handouts

Videos shown in class / to watch

Readings (shared editors)

Collaborative editors:

Books:

Articles on Shared editing:

Articles on Concurrency control algorithms:

Lecture 3 —4 December 2019 — Mediated Communication

Handouts

Audio recordings

Videos shown in class / to watch

Mediaspaces:

Interliving project:

Readings (mediated communication)

Books :

Articles on Mediated Communication:

Articles on Media spaces:

Articles on the Interliving project:

Lecture 4 — 18 December 2019 — Distributed Interactive Systems

Lecture by Cédric Fleury

Handouts

Audio recordings

Readings

Articles on technical aspects of collaborative virtual environments (CVE) and more generally about technical aspects of any distributed interactive systems:

Lecture 5 — 8 January 2020 —

Handouts

Audio recordings

Readings

Articles on online communities:

Other references and links

Wikis:

Wikipedia:

Lecture 6 — 15 January 2020 —

Handouts

Audio recordings

Videos shown in class / to watch

Readings

Articles on crowdsourcing:

Other references and links

Recommender systems:

Crowdsourcing:

Wikipedia:

Lecture 7 — 22 January 2020 — Collaborative Software Development

Lecture by Cédric Fleury

Handouts

Audio recordings

Videos to watch

Readings

Articles on new practices for Collaborative Software Development:

Other links

Links about collaborative software development: