Skip to main content

“Each to His Own”: Distinguishing Activities, Roles and Artifacts in EUD Practices

  • Conference paper
  • First Online:
Smart Organizations and Smart Artifacts

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Chapter  Google Scholar 

  6. Alter, S.: Work systems and IT artifacts—does the definition matter? Commun. Assoc. Inf. Syst. 17, 299–313 (2006)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Fischer, G.: End user development and meta-design: foundations for cultures of participation. J Organ. End User Comput. 22(1), 52–82 (2010)

    Article  Google Scholar 

  9. Lieberman, H., Paternò, F., Wulf, V. (eds.): End User Development. Springer, Dordrecht (2006)

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. Fogli, D.: Towards a new work practice in the development of e–government applications. Electron. Gov. Inter. J. 10(3), 238–258 (2013)

    Google Scholar 

  17. Wenger, E., McDermott, R.A., Snyder, W.: Cultivating Communities of Practice: A Guide to Managing Knowledge. Harvard Business Press, Boston (2002)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. Sutcliffe, A., Mehandjiev, N.: End-user development (Introduction to Special Issue). Commun. ACM 47(9), 31–32 (2004)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. Vinck, D., Blanco, E.: Everyday Engineering: an Ethnography of Design And Innovation. MIT Press, Cambridge (2003)

    Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. 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)

    Google Scholar 

  31. Bowker, G.C., Star, S.L.: Sorting Things Out: Classification and Its Consequences. MIT Press, London (1999)

    Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. Grudin, J.: Utility and usability: research issues and development contexts. Interact. Comput. 4(2), 209–217 (1992)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

    Chapter  Google Scholar 

  38. 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)

    Google Scholar 

  39. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Piccinno .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics