Abstract
End-User Development (EUD) studies how to empower end users (among which, e.g., professionals and organizational workers) to modify, adapt and extend the software systems they daily use, thus coping with the evolving needs of their work organizations and the shop-floor environment. This research area is becoming increasingly important also for the cross fertilization of ideas and approaches that come from the fields of Information Systems and Human-Computer Interaction. However, if one considers the variety of research proposals stemming from this common ground, there is the risk of losing denotational precision of the key terms adopted in the common vocabulary of EUD. To counteract this natural semantic drift, the objective of this paper is to distinguish within three EUD complementary important notions, namely activities, roles, and artifacts, in order to help researchers deepen important phenomena regarding the “meta-design” of systems built to support EUD practices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hughes, J.A., Randall, D., Shapiro, D.: Faltering from ethnography to design. In: ACM Conference on Computer-Supported Cooperative Work, pp. 115–122. ACM Press, New York (1992)
Star, S.L.: This is not a boundary object: reflections on the origin of a concept. Sci. Technol. Human Values 35(5), 601–617 (2010)
Duguid, P.: Prologue: community of practice then and now. In: Amin, A., Roberts, J. (eds.) Community, Economic Creativity, and Organization, pp. 1–10. Oxford University Press, Oxford (2008)
Dix, A.: Designing for appropriation. In: 21st British HCI Group Annual Conference on People and Computers: HCI…but not as we know it, vol. 2, pp. 27–30. British Computer Society, Swinton (2007)
Fischer, G., Giaccardi, E.: Meta-design: a framework for the future of end user development. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End User Development, vol. 9, pp. 427–457. Springer, Dordrecht (2006)
Alter, S.: Work systems and IT artifacts—does the definition matter? Commun. Assoc. Inf. Syst. 17, 299–313 (2006)
Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: A meta-design approach to End-User Development. In: IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 308–310. IEEE Computer Society (2005)
Fischer, G.: End user development and meta-design: foundations for cultures of participation. J Organ. End User Comput. 22(1), 52–82 (2010)
Lieberman, H., Paternò, F., Wulf, V. (eds.): End User Development. Springer, Dordrecht (2006)
Burnett, M., Rothermel, G., Cook, C.: An integrated software engineering approach for end-user programmers. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End User Development, vol. 9, pp. 87–113. Springer, Netherlands (2006)
Letondal, C.: Participatory programming: developing programmable bioinformatics tools for end-users. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End User Development, pp. 207–242. Springer, Dordrecht (2006)
Ko, A.J., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., Scaffidi, C., Lawrance, J., Lieberman, H., Myers, B., Rosson, M.B., Rothermel, G., Shaw, M., Wiedenbeck, S.: The state of the art in end-user software engineering. ACM Comput. Surv. 43(3), 1–44 (2011)
Carmien, S., Dawe, M., Fischer, G., Gorman, A., Kintsch, A., Sullivan Jr, J.F.: Socio-technical environments supporting people with cognitive disabilities using public transportation. ACM Trans. Comput. Hum. Inter. 12(2), 233–262 (2005)
Fogli, D., Piccinno, A.: Co-evolution of end-user developers and systems in multi-tiered proxy design problems. In: Dittrich, Y., Burnett, M., Mørch, A., Redmiles, D. (eds.) End-User Development. LNCS, vol. 7897, pp. 153–168. Springer, Berlin (2013)
Ardito, C., Buono, P., Costabile, M.F., Lanzilotti, R., Piccinno, A.: End users as co-designers of their own tools and products. J. Vis. Lang. Comput. 23(2), 78–90 (2012)
Fogli, D.: Towards a new work practice in the development of e–government applications. Electron. Gov. Inter. J. 10(3), 238–258 (2013)
Wenger, E., McDermott, R.A., Snyder, W.: Cultivating Communities of Practice: A Guide to Managing Knowledge. Harvard Business Press, Boston (2002)
Gantt, M., Nardi, B.A.: Gardeners and gurus: patterns of cooperation among CAD users. In: ACM Conference on Human Factors in Computing Systems (CHI), pp. 107–117. ACM, New York, NY, USA (1992)
Cabitza, F., Simone, C.: Affording mechanisms: an integrated view of coordination and knowledge management. Comput. Support. Coop. Work (CSCW) 21(2–3), 227–260 (2012)
Ardito, C., Bottoni, P., Costabile, M.F., Desolda, G., Matera, M., Piccinno, A., Picozzi, M.: Enabling end users to create, annotate and share personal information spaces. In: Dittrich, Y., Burnett, M., Mørch, A., Redmiles, D. (eds.) End-User Development. LNCS, vol. 7897, pp. 40–55. Springer, Berlin (2013)
Fogli, D., Provenza, L.P.: A meta-design approach to the development of e-government services. J. Vis. Lang. Comput. 23(2), 47–62 (2012)
Ardito, C., Barricelli, B.R., Buono, P., Costabile, M.F., Piccinno, A., Valtolina, S., Zhu, L.: Visual mediation mechanisms for collaborative design and development. In: Stephanidis, C. (ed.) Universal Access in Human-Computer Interaction. Design for All and eInclusion. LNCS, vol. 6765, pp. 3–11. Springer, Berlin (2011)
Ardito, C., Buono, P., Costabile, M.F., Lanzilotti, R., Piccinno, A., Zhu, L.: On the transferability of a meta-design model supporting End-User Development. Univ. Access Inf. Soc. J. (UAIS) (in print)
Cabitza, F., Simone, C.: Building socially embedded technologies: implications on design. In: Randall, D., Schmidt, K., Wulf, V. (eds.) Designing Socially Embedded Technologies: A European Challenge. Springer, Berlin (in print)
Sutcliffe, A., Mehandjiev, N.: End-user development (Introduction to Special Issue). Commun. ACM 47(9), 31–32 (2004)
Costabile, M.F., Fogli, D., Marcante, A., Mussio, P., Provenza, L.P., Piccinno, A.: Designing customized and tailorable visual interactive systems. Inter. J. Softw. Eng. Knowl. Eng. 18(3), 305–325 (2008)
Vinck, D., Blanco, E.: Everyday Engineering: an Ethnography of Design And Innovation. MIT Press, Cambridge (2003)
Boujut, J.-F., Blanco, E.: Intermediary objects as a means to foster co-operation in engineering design. Comput. Support. Coop. Work (CSCW) 12(2), 205–219 (2003)
Lee, C.P.: Boundary negotiating artifacts: unbinding the routine of boundary objects and embracing chaos in collaborative work. Comput. Support. Coop. Work (CSCW) 16(3), 307–339 (2007)
Cabitza, F.: At the boundary of communities and roles: boundary objects and knowledge artifacts as complementary resources for the design of information systems. In: Mola, L., Pennarola, F., Za, S. (eds.) From Information to Smart Society: Environment, Politics and Economics. LNISO. Springer, Berlin (in print)
Bowker, G.C., Star, S.L.: Sorting Things Out: Classification and Its Consequences. MIT Press, London (1999)
Cabitza, F., Colombo, G., Simone, C.: Leveraging underspecification in knowledge artifacts to foster collaborative activities in professional communities. Int. J. Hum. Comput. Stud. 71(1), 24–45 (2013)
Hess, J., Reuter, C., Pipek, V., Wulf, V.: Supporting end-user articulations in evolving business processes: a case study to explore intuitive notations and interaction designs. Inter. J. Coop. Inf. Syst. 21(4), 263–296 (2012)
Batini, C., Barone, D., Cabitza, F., Grega, S.: A data quality methodology for heterogeneous data. Inter. J. Database Manag. Syst. (IJDMS) 3(1), 60–79 (2011)
Grudin, J.: Utility and usability: research issues and development contexts. Interact. Comput. 4(2), 209–217 (1992)
Cabitza, F., Simone, C.: WOAD: a framework to enable the end-user development of coordination-oriented functionalities. J. Organ. End User Comput. 22(2), 1–20 (2010)
Fogli, D., Piccinno, A.: Enabling domain experts to develop usable software artifacts. In: Spagnoletti, P. (ed.) Organizational Change and Information Systems. LNISO, vol. 2, pp. 419–428. Springer, Berlin (2013)
Cabitza, F., Gesso, I., Simone, C.: Providing end-users with a visual editor to make their electronic documents active. In: IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 171–174. IEEE Computer Society (2012)
Fogli, D., Provenza, L.P.: End-user development of e-government services through meta-modeling. In: Costabile, M.F., Dittrich, Y., Fischer, G., Piccinno, A. (eds.) End-User Development. LNCS, vol. 6654, pp. 107–122. Springer, Berlin, (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Cabitza, F., Fogli, D., Piccinno, A. (2014). “Each to His Own”: Distinguishing Activities, Roles and Artifacts in EUD Practices. In: Caporarello, L., Di Martino, B., Martinez, M. (eds) Smart Organizations and Smart Artifacts. Lecture Notes in Information Systems and Organisation, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-07040-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-07040-7_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07039-1
Online ISBN: 978-3-319-07040-7
eBook Packages: Business and EconomicsBusiness and Management (R0)