Computing in higher education: the Athena experience
Communications of the ACM - Special issue: computing in the frontiers of science and engineering
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
Intelligent information-sharing systems
Communications of the ACM
In the age of the smart machine: the future of work and power
In the age of the smart machine: the future of work and power
Cooperative work in the Andrew message system
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
More than just a communication system: diversity in the use of electronic mail
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Tools for supporting cooperative work near and far: highlights from the CSCW conference
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Twinkling lights and nested loops: distributed problem solving and spreadsheet development
Computer-supported cooperative work and groupware
Project Nick: meetings augmentation and analysis
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
Triggers and barriers to customizing software
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An annotated bibliography of computer supported cooperative work
ACM SIGCHI Bulletin - Special issue: Computer supported cooperative work
Gardeners and gurus: patterns of cooperation among CAD users
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Consultants and apprentices: observations about learning and collaborative problem solving
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Experiments with Oval: a radically tailorable tool for cooperative work
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Supporting exploratory CSCW with the EGRET framework
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Supporting knowledge acquisition by end users: tools and representations
SAC '92 Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing: technological challenges of the 1990's
Building tailorable hypermedia systems: the embedded-interpreter approach
OOPSLA '94 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications
From implementation to design: tailoring and the emergence of systematization in CSCW
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
The role of “help networks” in facilitating use of CSCW tools
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Developing a reflective model of collaborative systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Experiments with Oval: a radically tailorable tool for cooperative work
ACM Transactions on Information Systems (TOIS)
User customization of a word processor
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CLUES: dynamic personalized message filtering
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
From documents to discourse: shifting conceptions of scholarly publishing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Coordinating technical support platforms
Communications of the ACM
Exploration environments: concept and empirical evaluation
GROUP '01 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work
Shoppers and Tailors: Participative Practices in SmallAustralian Design Companies
Computer Supported Cooperative Work
Tailoring as Collaboration: The Mediating Role of Multiple Representations and ApplicationUnits
Computer Supported Cooperative Work
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Designing for serendipity: supporting end-user configuration of ubiquitous computing environments
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
The Appropriation of Interactive Technologies: Some Lessons from Placeless Documents
Computer Supported Cooperative Work
Technology-use mediation: making sense of electronic communication in an organizational context
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
What we talk about when we talk about context
Personal and Ubiquitous Computing
Social and temporal structures in everyday collaboration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Collaborative extensions for the UpLib system
Proceedings of the 4th ACM/IEEE-CS joint conference on Digital libraries
Seamful interweaving: heterogeneity in the theory and design of interactive systems
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Customization in a UNIX Computing Environment
LISA '93 Proceedings of the 7th USENIX conference on System administration
Over the Shoulder Learning: Supporting Brief Informal Learning
Computer Supported Cooperative Work
Sensemaking in Technology-Use Mediation: Adapting Groupware Technology in Organizations
Computer Supported Cooperative Work
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Exploring the design space for adaptive graphical user interfaces
Proceedings of the working conference on Advanced visual interfaces
Why are macros not used?: a brief review and an approach for improving training
Computers & Education
Constrained Wiki: an Oxymoron?
Proceedings of the 2006 international symposium on Wikis
Scent field trial: understanding emerging social interaction
Proceedings of the 8th conference on Human-computer interaction with mobile devices and services
When second wave HCI meets third wave challenges
Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles
A field evaluation of an adaptable two-interface design for feature-rich software
ACM Transactions on Computer-Human Interaction (TOCHI)
When worlds collide: molecular biology as interdisciplinary collaboration
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Medium versus mechanism: supporting collaboration through customisation
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Programming by a sample: rapidly creating web applications with d.mix
Proceedings of the 20th annual ACM symposium on User interface software and technology
The buzz: supporting user tailorability in awareness applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
International Journal of Web Based Communities
End-user development: new challenges for service oriented architectures
Proceedings of the 4th international workshop on End-user software engineering
Public participation in proprietary software development through user roles and discourse
International Journal of Human-Computer Studies
Representations and requirements: the value of ethnography in system design
Human-Computer Interaction
ACM Transactions on Computer-Human Interaction (TOCHI)
Computer help at home: methods and motivations for informal technical support
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards the web of applications: incorporating end user programming into the web 2.0 communities
Proceedings of the 2nd international workshop on Social software engineering and applications
Why are macros not used? A brief review and an approach for improving training
Computers & Education
European Conference on Cognitive Ergonomics: Designing beyond the Product --- Understanding Activity and User Experience in Ubiquitous Environments
Beyond performance: Feature awareness in personalized interfaces
International Journal of Human-Computer Studies
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Supporting agile modeling through experimentation in an integrated urban simulation framework
Proceedings of the 11th Annual International Digital Government Research Conference on Public Administration Online: Challenges and Opportunities
Workplace warriors: identifying team practices of appropriation in software ecosystems
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Supporting business process experts in tailoring business processes
Interacting with Computers
TMS for multimodal information processing
Multimedia Tools and Applications
Managing software portfolios: a comparative study
IS-EUD'11 Proceedings of the Third international conference on End-user development
Redundancy and collaboration in wikibooks
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part I
Supporting the Collaborative Appropriation of an Open Software Ecosystem
Computer Supported Cooperative Work
Domino: exploring mobile collaborative software adaptation
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
Analysis of social gameplay macros in the Foldit cookbook
Proceedings of the 6th International Conference on Foundations of Digital Games
Triggering triggers and burying barriers to customizing software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Constrained wiki: the Wikiway to validating content
Advances in Human-Computer Interaction
Proceedings of the 2012 workshop on New security paradigms
ProtectMyPrivacy: detecting and mitigating privacy leaks on iOS devices using crowdsourcing
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
A web-centred approach to end-user software engineering
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
Hi-index | 0.02 |
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.