A field study of the software design process for large systems
Communications of the ACM
Why CSCW applications fail: problems in the design and evaluationof organizational interfaces
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Proceedings of the third international conference on human-computer interaction on Designing and using human-computer interfaces and knowledge based systems (2nd ed.)
Computer-mediated communication for intellectual teamwork: a field experiment in group writing
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Findings from observational studies of collaborative work
International Journal of Man-Machine Studies - Computer-supported cooperative work and groupware. Part 1
Managing a trois: a study of a multi-user drawing tool in distributed design work
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Co-ordinating activity: an analysis of interaction in computer-supported co-operative work
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The technology of team navigation
Intellectual teamwork
Experiences in an exploratory distributed organization
Intellectual teamwork
Realizing a video environment: EuroPARC's RAVE system
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A desk supporting computer-based interaction with paper documents
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Faltering from ethnography to design
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Tasks-in-interaction: paper and screen based documentation in collaborative activity
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Learning from Notes: organizational issues in groupware implementation
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Turning away from talking heads: the use of video-as-data in neurosurgery
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Bridging the paper and electronic worlds: the paper user interface
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Shared workspaces: how do they work and when are they useful?
International Journal of Man-Machine Studies
Informal workplace communication: what is it like and how might we support it?
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Video mosaic: laying out time in a physical space
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Exploring obstacles: integrating CSCW in evolving organisations
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
The work to make a network work: studying CSCW in action
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Coordination in software development
Communications of the ACM
What mix of video and audio is useful for small groups doing remote real-time design work?
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Back to the future: pen and paper technology supports complex group coordination
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Piazza: a desktop environment supporting impromptu and planned interactions
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Groupware in the wild: lessons learned from a year of virtual collocation
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Coordination mechanisms: towards a conceptual foundation of CSCW systems design
Computer Supported Cooperative Work - Special issue on the design of cooperative systems
TeleNotes: managing lightweight interactions in the desktop
ACM Transactions on Computer-Human Interaction (TOCHI)
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Understanding Computers and Cognition: A New Foundation for Design
Understanding Computers and Cognition: A New Foundation for Design
Reconsidering the virtual workplace: flexible support for collaborative activity
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
The character, value, and management of personal paper archives
ACM Transactions on Computer-Human Interaction (TOCHI)
Recomposition: Coordinating a Web of SoftwareDependencies
Computer Supported Cooperative Work
Beyond relative advantage: factors in end-user uptake of computer supported cooperative work
Advanced topics in end user computing
Advanced topics in end user computing
"Breaking the code", moving between private and public work in collaborative software development
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Evaluating computer-supported cooperative work: models and frameworks
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Walking the Tightrope: The Balancing Acts of a Large e-Research Project
Computer Supported Cooperative Work
Cognitive properties of a whiteboard: a case study in a trauma centre
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Seeing what your are hearing: coordinating responses to trouble reports in network troubleshooting
ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work
Collaboration and co-ordination in mature eXtreme programming teams
International Journal of Human-Computer Studies
The role of physical artefacts in agile software development: Two complementary perspectives
Interacting with Computers
Proceedings of the ACM 2009 international conference on Supporting group work
Is the Writing on the Wall for Tabletops?
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Supporting coordination in surgical suites: physical aspects of common information spaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Artefactual Multiplicity: A Study of Emergency-Department Whiteboards
Computer Supported Cooperative Work
Proceedings of the 30th ACM international conference on Design of communication
Hi-index | 0.00 |
Despite a wealth of electronic group tools for coordinating the software development process, instead we find technologically adept groupspreferring to use what seem to be outmoded ”material„ toolsin critical projects. The current ethnographic study investigates thisapparent paradox. We begin by building up a detailed picture of theoverall software development process and identify critical generalproblems in achieving coordination. Coordination problems arise insoftware development not only because of the complex dependencies thathold among the work of different individuals, but also for social andmotivational reasons. We identify the central role of the schedule as acoordination device, but find that its value can be undermined becausethe schedule is often neither accurate, current nor credible. As aresult, the schedule is not used as a resource for individual or groupplanning. We then compare coordination in two development groups, oneusing electronic and the other material schedulingtools. We found that the medium of the schedule has a major impact oncoordination problems. The size, public location and physical qualitiesof material tools engender certain crucial group processes thatcurrent electronic technologies fail to support. A largewallboard located in a public area encouraged greater responsibility,commitment and updating and its material properties served to encouragemore reflective planning. As a result the wallboard schedule was bothaccurate and current. Furthermore, the public nature of the wallboardpromoted group interaction around the board, it enabled collaborativeproblem solving, as well as informing individuals about the local andglobal progress of the project. Despite these benefits, however, thematerial tool fell short on several other dimensions such asdistribution, complex dependency tracking, and versioning. We makedesign recommendations about how the benefits of material tools could beincorporated into electronic groupware systems and discuss thetheoretical implications of this work.