|
ABSTRACT
I describe a naturalistic study of one organization's use of a configuration management tool to coordinate the development of a software product. In this organization, the developers use the tool routinely to reduce the complexities of coordinating their development efforts. I examine how the tool provides mechanisms of interaction that let the developers work with each other. I identify four aspects of these mechanisms: difficulties of representing work, the multiple levels that they operate at, the possibilities for coordination they provide, and their role in supporting a model of work.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
Brooks Jr, F. P. (1974) "The Mythical Man-Month" Datamation (December).
|
| |
7
|
Caballero, C. (1994) "Life Cycle: Now the Focus in UNIX CM Market" Application Development Trends (August), 49- 54,64,86.
|
 |
8
|
|
| |
9
|
Fischer, G., Grudin, J., Lemke, A., McCall, R., Ostwald, J., Reeves, B., & Shipman, F. (1992) "Supporting Indirect Collaborative Design with Integrated Knowledge-Based Design Environments" Human-Computer Interaction, 7(3), 281-314.
|
| |
10
|
David Garlan , Dewayne Perry, Software architecture: practice, potential, and pitfalls, Proceedings of the 16th international conference on Software engineering, p.363-364, May 16-21, 1994, Sorrento, Italy
|
 |
11
|
|
| |
12
|
Grudin, J. (1989) "Why groupware applications fail: Problems in design and evaluation" Office: Technology and People, 4(3), 245-264.
|
| |
13
|
|
| |
14
|
Heath, C., & Lull, P. (1991) "Collaborative Activity and Technological Design' Task Coordination in London Underground Control Rooms" In European Conference on Computer Supported Cooperative Work.
|
 |
15
|
John Hughes , Val King , Tom Rodden , Hans Andersen, Moving out from the control room: ethnography in system design, Proceedings of the 1994 ACM conference on Computer supported cooperative work, p.429-439, October 22-26, 1994, Chapel Hill, North Carolina, United States
[doi> 10.1145/192844.193065]
|
| |
16
|
|
| |
17
|
Ingram, P (1994) "The Market for CM tools" In Proceedings of Unicom Conference London: England. October, 1994
|
| |
18
|
Jorgenson, D. L. (1989) Participant Observation. Newbury Park, CA: Sage Publications.
|
| |
19
|
Lubars, M., Potts, C. and C. Richter (1993) "A Review of the State of the Practice in Requirements Modeling" in Proceedings of the International Requirements Engineering Symposium IEEE CS Press, Los Alamitos, CA. 2-14.
|
| |
20
|
Orlikowski, W. (1991) "Integrated Information Environment or Matrix of Control? The Contradictory Implications of Information Technology" Accounting, Management and Information Technology, 1 (1), 9-42.
|
 |
21
|
|
| |
22
|
|
| |
23
|
Robinson, M. (1991) "Computer Supported Co-Operative Work: Cases and Concepts" originally appeared in Proceedings of Groupware '91 reprinted in R. M. Baecker (Eds.), Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration (29-,$9). San Mateo, C.A.: Morgan Kaufmann.
|
| |
24
|
Schmidt, K., & Bannon, L. (1992) "Taking CSCW Seriously: Supporting Articulation Work" Computer Supported Cooperative Work: An International Journal, 1(1-2), 7-40.
|
| |
25
|
Sommerville, I., Rodden, T., Sawyer, P., Bentley, R., & Twidale, M. (1993) "Integrating Ethnography in the Requirements Engineering Process" In A. Finkelstein & S. Fickas (Ed.), Requirements Engineering 1993. San Diego, California January 4-6, 1993: IEEE Computer Society Press.
|
| |
26
|
Strauss, A. (1985) "Work and the Division of Labor" The Sociological Quarterly, 26(1 ), 1-19.
|
| |
27
|
Strauss, A. (1988) "The Articulation of project Work: An Organizational Process" The Sociological Quarterly, 29(2),163-178.
|
 |
28
|
|
| |
29
|
|
CITED BY 19
|
|
|
|
|
|
|
|
|
|
|
Cleidson R. B. de Souza , David Redmiles , Paul Dourish, "Breaking the code", moving between private and public work in collaborative software development, Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work, November 09-12, 2003, Sanibel Island, Florida, USA
|
|
|
|
|
|
Cleidson R. B. de Souza , David Redmiles , Li-Te Cheng , David Millen , John Patterson, Sometimes you need to see through walls: a field study of application programming interfaces, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Redmiles , Hiroko Wilensky , Kristie Kosaka , Rogerio de Paula, What ideal end users teach us about collaborative software, Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work, November 06-09, 2005, Sanibel Island, Florida, USA
|
|
|
|
|
|
|
|
|
|
|
|
Jason B. Ellis , Shahtab Wahid , Catalina Danis , Wendy A. Kellogg, Task and social visualization in software development: evaluation of a prototype, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
Cleidson R. de Souza , Stephen Quirk , Erik Trainer , David F. Redmiles, Supporting collaborative software development through the visualization of socio-technical dependencies, Proceedings of the 2007 international ACM conference on Supporting group work, November 04-07, 2007, Sanibel Island, Florida, USA
|
|
|
|
|
|
|
|