Collabode: Collaborative Coding in the Browser
Name
ICSE11CHASE draft 4.pdf
Size
292.43 KB
Format
Adobe PDF
Checksum (MD5)
2a56d4397a21356b5923496a701f2412
Author(s) • •
Goldman, Max
Little, Greg
Miller, Robert C.
Date Issued
2011
Journal
Proceedings of the 4th international workshop on Cooperative and human aspects of software engineering (CHASE '11)
Publisher
Association for Computing Machinery (ACM)
Citation
Max Goldman, Greg Little, and Robert C. Miller. 2011. Collabode: collaborative coding in the browser. In Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE '11). ACM, New York, NY, USA, 65-68.
Version
Author's final manuscript
Abstract
Collaborating programmers should use a development environment designed specifically for collaboration, not the same one designed for solo programmers with a few collaborative processes and tools tacked on. This paper describes Collabode, a web-based Java integrated development environment built to support close, synchronous collaboration between programmers. We discuss three collaboration models in which participants take on distinct roles: micro-outsourcing to combine small contributions from many assistants; test-driven pair programming for effective pairwise development; and a mobile instructor connected to the work of many students. In particular, we report very promising preliminary results using Collabode to support micro-outsourcing.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike 3.0
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1145/1984642.1984658