|
ABSTRACT
The act of customizing software is generally viewed as a solitary activity that allows users to express individual preferences. In this study, users at two different research sites, working with two different kinds of customizable software, were found to actively share their customization files with each other. This sharing allowed the members of each organization to establish and perpetuate informally-defined norms of behavior.
A small percentage of people within the organization were responsible for most of the sharing. One group of these were highly-skilled software engineers, who were usually the first to try new software. They used customization as a way to experiment with and learn about the software and made their files available to others through various broadcast mechanisms. This group did not try to determine whether their customizations were useful to other users. The second group were less skilled technically but much more interested in interpreting the needs of their colleagues and creating customization files tailored to those needs. They acted as translators between the highly technical group and the rest of the organization.
The spontaneous sharing of customization files within an organization has implications for both organizations and for software designers. Managers should 1) recognize and support the role of translators, 2) recognize that not all sharing is beneficial, and 3) provide opportunities for the exchange of customization files and innovations among members of the organization. Software designers should 1) provide tools that allow users to evaluate the effectiveness of their customizations through reflective software, 2) provide well-tested examples of customization files with the first release of the software, 3) explicitly support sharing of customizations, and 4) provide tools to support the activities of translators.
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
|
Allen, T.j. (1972). Communication Networks in R&D Laboratories. R&D Management, pp. 14-21.
|
 |
2
|
|
 |
3
|
Michael Begeman , Peter Cook , Clarence Ellis , Mike Graf , Gail Rein , Tom Smith, Project Nick: meetings augmentation and analysis, Proceedings of the 1986 ACM conference on Computer-supported cooperative work, December 03-05, 1986, Austin, Texas
[doi> 10.1145/637069.637071]
|
 |
4
|
|
| |
5
|
Champine, G. (1987). Project Athena as a Next Generation Educational Computing System.
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
Mackay, W.E. (May 1990). Users and Customizable Software: A Co-Adaptive Phenomenon. Doctoral Dissertation, Sloan School of Management, Massachusetts Institute of Technology.
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
 |
13
|
Mark Stefik , Gregg Foster , Daniel G. Bobrow , Kenneth Kahn , Stan Lanning , Lucy Suchman, Beyond the chalkboard: computer support for collaboration and problem solving in meetings, Communications of the ACM, v.30 n.1, p.32-47, Jan. 1987
[doi> 10.1145/7885.7887]
|
| |
14
|
|
CITED BY 46
|
|
|
|
|
|
|
|
|
|
|
Thomas W. Malone , Kum-Yew Lai , Christopher Fry, Experiments with Oval: a radically tailorable tool for cooperative work, Proceedings of the 1992 ACM conference on Computer-supported cooperative work, p.289-297, November 01-04, 1992, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
J. D. Eveland , Anita Blanchard , William Brown , Jennifer Mattocks, The role of “help networks” in facilitating use of CSCW tools, Proceedings of the 1994 ACM conference on Computer supported cooperative work, p.265-274, October 22-26, 1994, Chapel Hill, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
Mark W. Newman , Jana Z. Sedivy , Christine M. Neuwirth , W. Keith Edwards , Jason I. Hong , Shahram Izadi , Karen Marcelo , Trevor F. Smith , Jana Sedivy , Mark Newman, Designing for serendipity: supporting end-user configuration of ubiquitous computing environments, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, June 25-28, 2002, London, England
|
|
|
Stanley R. Page , Todd J. Johnsgard , Uhl Albert , C. Dennis Allen, User customization of a word processor, Proceedings of the SIGCHI conference on Human factors in computing systems: common ground, p.340-346, April 13-18, 1996, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matthew Chalmers , Areti Galani, Seamful interweaving: heterogeneity in the theory and design of interactive systems, Proceedings of the 2004 conference on Designing interactive systems: processes, practices, methods, and techniques, August 01-04, 2004, Cambridge, MA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Christian Dörner , Volkmar Pipek , Moritz Weber , Volker Wulf, End-user development: new challenges for service oriented architectures, Proceedings of the 4th international workshop on End-user software engineering, p.71-75, May 12-12, 2008, Leipzig, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vicki O'Day , Annette Adler , Allan Kuchinsky , Anna Bouch, When worlds collide: molecular biology as interdisciplinary collaboration, Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work, p.399-418, September 16-20, 2001, Bonn, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Björn Hartmann , Leslie Wu , Kevin Collins , Scott R. Klemmer, Programming by a sample: rapidly creating web applications with d.mix, Proceedings of the 20th annual ACM symposium on User interface software and technology, October 07-10, 2007, Newport, Rhode Island, USA
|
|
|
|
|
|
|
|
|
|
|
|
Erika Shehan Poole , Marshini Chetty , Tom Morgan , Rebecca E. Grinter , W. Keith Edwards, Computer help at home: methods and motivations for informal technical support, Proceedings of the 27th international conference on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|