Appropriation as neglected practice in communities: presenting a framework to enable EUD design for CoPs

Communities present considerable challenges for the design and application of supportive information technology (IT), especially when these develop in loosely-integrated, informal and scarcely organized contexts, like it is often the case of Communities of Practice (CoP). An approach that actively supports user communities in the process of IT appropriation can help alleviate the impossibility of the members of these communities to rely on professional support, and enable even complex forms of tailoring and End-User Development (EUD). Although this approach has been already explored by an increasing number of researchers, however there is still a lack of a general framework that could play a role in the comparison of existing proposals and in the development of new EUD solutions for CoPs. The paper proposes a conceptual framework and a related architecture, called Logic of Bricolage, that aims to be a step further in this direction to enable better EUD-oriented support for digitized communities. The framework is described and the architecture instantiated in three concrete EUD environments that specifically regard collaborative activities in order to show the generality and applicability of the framework.

[1]  Daniela Fogli,et al.  Visual Interactive Systems for End-User Development: A Model-Based Design Methodology , 2007, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[2]  Mary Beth Rosson,et al.  The task-artifact cycle , 1991 .

[3]  Volkmar Pipek,et al.  Supporting Collaborative Tailoring , 2006, End User Development.

[4]  Anoop Gupta,et al.  Using Web annotations for asynchronous collaboration around documents , 2000, CSCW '00.

[5]  Carla Simone,et al.  Providing end-users with a visual editor to make their electronic documents active , 2012, 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

[6]  Paul Dourish,et al.  The Appropriation of Interactive Technologies: Some Lessons from Placeless Documents , 2003, Computer Supported Cooperative Work (CSCW).

[7]  Carla Simone,et al.  WOAD: A Framework to Enable the End-User Development of Coordination-Oriented Functionalities , 2010, J. Organ. End User Comput..

[8]  Susanne Bødker,et al.  When second wave HCI meets third wave challenges , 2006, NordiCHI '06.

[9]  John Mansfield The Nature of Change or the Law of Unintended Consequences: An Introductory Text to Designing Complex Systems and Managing Change , 2010 .

[10]  Brad A. Myers,et al.  Natural programming languages and environments , 2004, Commun. ACM.

[11]  Giovan Francesco Lanzara,et al.  Between transient constructs and persistent structures: designing systems in action , 1999, J. Strateg. Inf. Syst..

[12]  Carla Simone,et al.  End-users' Integration of Applications and Devices: A Cooperation Based Approach , 2012, COOP.

[13]  Mark S. Ackerman,et al.  Resources, Co-Evolution and Artifacts - Theory in CSCW , 2007, Computer Supported Cooperative Work.

[14]  Carla Simone,et al.  A community based metaphor supporting EUD within communities , 2010, AVI.

[15]  Carla Simone,et al.  Leveraging Coordinative Conventions to Promote Collaboration Awareness , 2009, Computer Supported Cooperative Work (CSCW).

[16]  Carmelo Ardito,et al.  End users as co-designers of their own tools and products , 2012, J. Vis. Lang. Comput..

[17]  Mary Beth Rosson,et al.  Supporting the Appropriation of ICT: End-User Development in Civil Societies , 2006, J. Community Informatics.

[18]  Carla Simone,et al.  WOAD, A Platform to Deploy Flexible EPRs in Full Control of End-Users , 2011, EICS4Med.

[19]  Carla Simone,et al.  Leveraging underspecification in knowledge artifacts to foster collaborative activities in professional communities , 2013, Int. J. Hum. Comput. Stud..

[20]  Federico Cabitza,et al.  Tailorable Flexibility: Making End-Users Autonomous In The Design Of Active Interfaces , 2011 .

[21]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[22]  Federico Cabitza,et al.  Rule-Based Programming as Easy as a Child's Play. A User Study on Active Documents , 2012 .

[23]  Kari Kuutti,et al.  From technology to domain: the context of work for end-user development , 2011, iConference.

[24]  Austin Henderson,et al.  A better mythology for system design , 1999, CHI '99.

[25]  Jean Charlet,et al.  Annotations: A Functionality to support Cooperation, Coordination and Awareness in the Electronic Medical Record , 2006, COOP.

[26]  Federico Cabitza,et al.  Web of Active Documents: An Architecture for Flexible Electronic Patient Records , 2010, BIOSTEC.

[27]  Federico Cabitza,et al.  “Remain Faithful to the Earth!”*: Reporting Experiences of Artifact-Centered Design in Healthcare , 2011, Computer Supported Cooperative Work (CSCW).

[28]  Michael Weiss,et al.  Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits , 2011, IS-EUD.

[29]  Christian Heath,et al.  Tasks-in-interaction: paper and screen based documentation in collaborative activity , 1992, CSCW '92.