why?
one of the longest running projects in computing/software engineering is to find usefull tools to facilitate people working together over networks.
see Doug Engelbart and the Bootstrap Institute for some context
see Xanalogical Media for some of the problems/challenges
reading
- 'Computer Lib/Dream Machines' by TedNelson
- “AUGMENTING HUMAN INTELLECT: A Conceptual Framework” by DougEngelbart > http://www.bootstrap.org/augdocs/friedewald030402/augmentinghumanintellect/ahi62index.html
- “A Manifesto for Collaborative Tools” > http://www.blueoxen.com/papers/0000D/
online collaboration tools
realtime based systems, for discussions + interaction in the same online 'place'
- babalon chat + drawing server → http://www.visopsys.org/andy/babylon/applet-demo/index.html
- fog chat, telnet based chat etc. for low bandwith connections.
- ideally, a chat serer should scale well.
- vidio conferenceing
- telephone
- tools for collaborative 'sensemaking' http://www.compendiuminstitute.org/about.htm
- shared vector editor http://www.info.ucl.ac.be/people/ned/transdraw/transdraw.html
shared workspaces
archival
- cvs and other VersionControl systems
- wiki-like-things
- mindquarry (OsX, windows and GnuLinux comaptible document sharing) > http://www.mindquarry.com/
summaries and commentries
report on using groupware for scientific collaboration, with a very general approach http://udell.roninhouse.com/GroupwareReport.html
links
- overview of CSCW/CSCD http://www.voght.com/cgi-bin/pywiki?CollabTools
- opensource gropupware tools + links http://user.svpal.org/~grantbow/groupware.html
- group lab, calgary http://www.cpsc.ucalgary.ca/Redirect/grouplab/home.html
- link list http://www.grantbow.com/groupware.html
- links + reading http://www.usabilityfirst.com/groupware/cscw.txl
notes this should probably be padded out with a discussion on the pros + cons of all these methods (and more). see the tgarden notes + feedback
defunct, but interesting framework ISAAC http://realfun.isrl.uiuc.edu/ISAAC/
reasearch projects on multimodal information management http://www.im2.ch/home.php
dialog mapping
a technique developed by http://www.cognexus.org/ to help manage problem solving and design meetings, and other sources of 'wicked problems'. involves the use of Issue Based Information Systems (IBIS).
- IBIS overview → http://gdss.com/wp/IBIS.htm
- article on a dialog mapping workshop http://www.ddj.com/documents/s=864/ddj0175e/0175e.htm
and the related field of Computer-Supported Collaborative Argumentation (CSCA) http://kmi.open.ac.uk/people/sbs/csca/
video conferencing
(as of ~2014)
more links
collaboration tools http://www.voght.com/cgi-bin/pywiki?CollabTools
knowledge mapping tools http://www.voght.com/cgi-bin/pywiki?KmMapTools
Toolkit for Conceptual Modeling (TCM) is a collection of software tools to present conceptual models of software systems in the form of diagrams, trees and tables. A conceptual model of a system is a structure used to represent the behavior or decomposition of the system. TCM is meant to be used for requirements engineering, i.e. the activity of specifying and maintaining requirements for desired systems, in which a number of techniques and heuristics for problem analysis, function refinement, behavior specification, and decomposition specification are used. http://www.cs.utwente.nl/~tcm
collaborative document editing on OsX with hydra > http://hydra.globalse.org/ ( now subethaedit)
knowledge media design inst. http://kmdi.toronto.edu/
Collaborative Tools for Groups with “gloopy, gloppy, web2.0-ish names” » http://mashable.com/2007/07/22/online-collaboration/