Skip to main content

A Practice-Oriented Paradigm for End-User Development

  • Chapter
  • First Online:
New Perspectives in End-User Development

Abstract

What is end-user development (EUD) and when does a user become an end-user developer? Since the concept of EUD encompasses methods as well as practices of appropriating technology, it is not easy to answer these questions and several researchers already dealt with these issues. Within our chapter we suggest to conceptually extend our understanding of both EUD and the end user (developer). We draw on experiences we gained from past research exploring EUD in practice. We reflect upon the concepts of “gentle slope of complexity,” “tailoring languages” and “appropriation” which we situate within the broader concept of “infrastructuring.” We claim that EUD is given whenever an end user starts modifying the permanent aspects of an application (soft- or hardware) and, thus, starts climbing the tailorability mountain – or in our words, the tailorability staircase – and switching to a higher level to perform a specific practice. In our newly developed terminology this very moment, called “point of infrastructure,” is characterized by a break-down in the current practices which leads an end user to becoming an end-user developer.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • Ardito, C., Francesca Costabile, M., Desolda, G., Lanzilotti, R., Matera, M., Piccinno, A., et al. (2014). User-driven visual composition of service-based interactive spaces. Journal of Visual Languages and Computing, 25(4), 278–296. doi:10.1016/j.jvlc.2014.01.003.

    Article  Google Scholar 

  • Balka, E., & Wagner, I. (2006). Making things work: dimensions of configurability as appropriation work. In Proceedings of the 2006 20th anniversary conference on computer supported cooperative work (pp. 229–238). ACM. doi:10.1145/1180875.1180912.

  • Burnett, M.M., & Scaffidi, C. (2013). End-user development. In The Encyclopedia of Human-Computer Interaction, 2nd Ed. Retrieved from https://www.interaction-design.org/encyclopedia/end-user_development.html.

  • Cabitza, F., & Simone, C. (2017). Malleability in the hands of end users. In F. Paternò & V. Wulf (Eds.). New perspectives in end-user development (pp. 137–164). Cham: Springer.

    Google Scholar 

  • Costabile, M. F., Fogli, D., Mussio, P., Piccinno, A. (2006). End-user development: the software shaping workshop approach. End User Development, 183–205.

    Google Scholar 

  • Dalton, N., MacKay, G., Holland, S. (2012). Kolab: appropriation & improvisation in mobile tangible collaborative interaction. Proceedings of the designing interactive systems conference (pp. 21–24). Newcastle: ACM New York. doi:10.1145/2317956.2317960.

    Chapter  Google Scholar 

  • Dax, J., Ludwig, T., Meurer, J., Pipek, V., Stein, M., Stevens, G. (2015). FRAMES - a framework for adaptable mobile event-contingent self-report studies. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (vol. 9083). doi:10.1007/978-3-319-18425-8_10.

  • de Souza, C. S. (1993). The semiotic engineering of user interface language design. International Journal of Man-Machine Studies, 39, 753–773. doi:10.1006/imms.1993.1082.

    Article  Google Scholar 

  • de Souza, C. S. (2017). Semiotic engineering: a cohering theory to connect EUD with HCI, CMC and more. In F. Paternò & V. Wulf (Eds.). New perspectives in end-user development(pp. 269–306). Cham: Springer.

    Google Scholar 

  • Dourish, P. (1999). Software infrastructures (ed. Beaudouin-Lafon, M.). Computer Supported Co-operative Work. Retrieved from https://www.lri.fr/~mbl/Trends-CSCW/references.html.

  • Dourish, P. (2003). The appropriation of interactive technologies: some lessons from placeless documents. Computer Supported Cooperative Work, 12(4), 465–490. doi:10.1023/A:1026149119426.

    Article  Google Scholar 

  • Draxler, S., & Stevens, G. (2011). Supporting the collaborative appropriation of an open software ecosystem. Computer Supported Cooperative Work, 20(4–5), 403–448. doi:10.1007/s10606-011-9148-9.

    Article  Google Scholar 

  • Draxler, S., Stevens, G., Stein, M., Boden, A., Randall, D. (2012). Supporting the social context of technology appropriation: on a synthesis of sharing tools and tool knowledge. In Proceedings of the 2012 ACM annual conference on human factors in computing systems – CHI ’ 12 (pp. 2835–2844). doi:10.1145/2207676.2208687.

  • Edwards, W. K., Newman, M. W., Poole, E. S. (2010). The infrastructure problem in HCI. Proceedings of the conference on human factors in computer systems (CHI) (pp. 423–432). Atlanta, GA: ACM.

    Google Scholar 

  • Fischer, G., Fogli, D., Piccinno, A. (2017). Revisiting and broadening the meta-design framework for end-user development. In F. Paternò & V. Wulf (Eds.). New perspectives in end-user development (pp. 61–98). Cham: Springer.

    Google Scholar 

  • Henderson, A., & Kyng, M. (1991). There’s no place like home: continuing design in use. In J. Greenbaum & M. Kyng (Eds.), Design at work cooperative design of computer systems (pp. 219–240). Lawrence Erlbaum Associates. Retrieved from http://books.google.co.kr/books?hl=ko&lr=&id=BCGM7GQFyqYC&oi=fnd&pg=PA219&dq=There’s+no+place+like+home&ots=BghnneB4l0&sig=WdDuQAUfHZ6jfWoLQEQ2V6p-lYo.

  • Jochimsen, R. (1966). Theorie der Infrastruktur, Grundlagen der marktwirtschaftlichen Entwicklung. Tübingen: J. C. B. Mohr. (Paul Siebeck).

    Google Scholar 

  • Ko, A. J., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., et al. (2011). The state of the art in end-user software engineering. ACM Computing Surveys, 43(3), 1–44. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&db=aph&AN=70341636&site=ehost-live.

    Article  Google Scholar 

  • Kubitza, T., & Schmidt, A. (2015). Towards a toolkit for the rapid creation of smart environments. In P. Díaz, V. Pipek, C. Ardito, C. Jensen, I. Aedo, A. Boden (Eds.), End-user development SE – 21 (vol. 9083, pp. 230–235). Springer International Publishing. doi:10.1007/978-3-319-18425-8_21.

  • Lieberman, H., Paternò, F., Klann, M., Wulf, V. (2006). End-user development: an emerging paradigm. End User Development SE - 1, 9, 1–8. doi:10.1007/1-4020-5386-X_1.

    Article  Google Scholar 

  • List, F. (1841). Das nationale System der politischen Ökonomie. Stuttgart: Cotta Verlag.

    Google Scholar 

  • Ludwig, T., Boden, A., Pipek, V. (2017). 3D printers as sociable technologies: taking appropriation infrastructures to the internet of things. ACM Transactions on Computer-Human Interaction (TOCHI), 24(2).

    Google Scholar 

  • Ludwig, T., Schneider, K., Pipek, V. (2017). Integration of empirical study participants into mobile data analysis through information visualization. In Proceedings of the international symposium on end-user development (IS-EUD). Lecture notes in computer science. Eindhoven: Springer.

    Google Scholar 

  • Ludwig, T., Stickel, O., Boden, A., Pipek, V. (2014). Towards sociable technologies: an empirical study on designing appropriation infrastructures for 3D printing. In Proceedings of DIS14 designing interactive systems (pp. 835–844). Canada: Vancouver. doi:10.1145/2598510.2598528.

    Google Scholar 

  • Ludwig, T., Tolmie, P., Pipek, V. (2017). From the internet of things to an internet of practices. In Proceedings of 15th European conference on computer-supported cooperative work – exploratory papers. Sheffield: Reports of the European Society for Socially Embedded Technologies. doi:10.18420/ecscw2017-10.

    Google Scholar 

  • Mackay, W. E. (1990). Patterns of sharing customizable software. In Proceedings of the 1990 ACM conference on computer-supported cooperative work (pp. 209–221). Los Angeles, CA: ACM New York. doi:10.1145/99332.99356.

    Google Scholar 

  • MacLean, A., Carter, K., Lövstrand, L., Moran, L. (1990). User-tailorable systems: pressing the issues with buttons. In Proceedings of the Conference on Human Factors in Computer Systems (CHI) (pp. 175–182). Seattle, Washington: ACM New York.

    Google Scholar 

  • Markopoulos, P., Nichols, J., Paternò, F., Pipek, V. (2017). Editorial: end user development for the internet of things. Transactions on Human Computer Interaction (ToCHI), 24(2).

    Google Scholar 

  • Monteiro, E., Pollock, N., Hanseth, O., Williams, R. (2013). From artefacts to infrastructures. Computer Supported Cooperative Work: The Journal of Collaborative Computing (JCSCW), 22(4), 575–607. doi:10.1007/s10606-012-9167-1.

    Article  Google Scholar 

  • Mørch, A. (1997). Three levels of end-user tailoring: customization, integration, and extension. In M. Kyng & L. Mathiassen (Eds.). Computers and design in context (pp. 51–76). Cambridge, MA: MIT Press. Retrieved from http://dl.acm.org/citation.cfm?id=270318.270321.

    Google Scholar 

  • Mørch, A. I., Stevens, G., Won, M., Klann, M., Dittrich, Y., Wulf, V. (2004). Component-based technologies for end-user development. Communication ACM, 47(9), 59–62. doi:10.1145/1015864.1015890.

    Article  Google Scholar 

  • Nardi, B. A. (1993). A small matter of programming: perspectives on end user computing. SIGCHI Bulletin 26. doi:10.1145/191642.1047947.

  • Paternò, F. (2013). End user development: survey of an emerging field for empowering people. ISRN Software Engineering, 2013, 1–11. doi:10.1155/2013/532659.

    Article  Google Scholar 

  • Paternò, F., & Santoro, C. (2017). A design space for end user development in the time of the internet of things. In F. Paternò & V. Wulf (Eds.). New perspectives in end-user development (pp. 43–60). Cham: Springer.

    Google Scholar 

  • Pipek, V. (2005). From tailoring to appropriation support: negotiating groupware usage. University of Oulu. Retrieved from http://herkules.oulu.fi/isbn9514276302/isbn9514276302.pdf.

  • Pipek, V., & Wulf, V. (2009). Infrastructuring: toward an integrated perspective on the design and use of information technology. Journal of the Association for Information Systems (JAIS), 10(5), 447–473.

    Google Scholar 

  • Rode, J., Rosson, M. M. B., Pérez Quinones, M. A. (2006). End user development of web applications. End User Development, 161–182. doi:10.1007/1-4020-5386-X.

  • Spahn, M., Dax, J., Yetim, F., Pipek, V. (2017). Enabling users of enterprise systems to mashup resources and develop widgets. In V. Wulf, V. Pipek, D. Randall, M. Rohde, K. Schmidt, G. Stevens (Eds.), Socio informatics – a practice-based perspective on the design and use of IT artefacts. Oxford University Press.

    Google Scholar 

  • Spahn, M., Dörner, C., Wulf, V. (2008). End User Development of Information Artefacts: A Design Challenge for Enterprise Systems. Proceedings of European Conference on Information Systems (ECIS). 190.

    Google Scholar 

  • Spahn M., Wulf V. (2009). End-User Development of Enterprise Widgets. In: Pipek V., Rosson M.B., de Ruyter B., Wulf V. (eds). End-User Development. IS-EUD 2009. Lecture Notes in Computer Science, (vol. 5435, pp. 106–125). Springer, Berlin, Heidelberg.

    Google Scholar 

  • Star, S. L., & Ruhleder, K. (1996). Steps toward an ecology of infrastructure: design and access for large information spaces. Information Systems Research, 7(1), 111–134. doi:10.1287/isre.7.1.111.

    Article  Google Scholar 

  • Stevens, G. (2009). Understanding and designing appropriation infrastructures: artifacts as boundary objects in the continuous software development. University of Siegen. Retrieved from http://dokumentix.ub.uni-siegen.de/opus/volltexte/2010/433/.

  • Stevens, G., & Pipek, V. (2017). Making use: understanding, studying, and supporting appropriation. In V. Wulf, V. Pipek, D. Randall, M. Rohde, K. Schmidt, G. Stevens (Eds.), Socio informatics – a practice-based perspective on the design and use of IT artefacts. Oxford University Press.

    Google Scholar 

  • Stevens, G., Pipek, V., Wulf, V. (2009). Appropriation infrastructure: supporting the design of usages. In B. De Ruyter, V. Pipek, M. B. Rosson, V. Wulf (Eds.). Proceedings of the 2nd international symposium on end-user development (vol. 5435/2009, pp. 50–69). Heidelberg: Springer. doi:10.1007/978-3-642-00427-8.

    Google Scholar 

  • Stevens, G., Pipek, V., Wulf, V. (2010). Appropriation infrastructure: mediating appropriation and production work. Journal of Organizational and End User Computing, 22(2), 58–81. doi:10.4018/978-1-4666-0140-6.ch012.

    Article  Google Scholar 

  • Tanenbaum, A.S. (2002). Computer networks (4th Edition). Prentice Hall. Upper Saddle River, New Jersey.

    Google Scholar 

  • Won, M., Stiemerling, O., Wulf, V. (2006). Component-based approaches to tailorable systems. End User Development SE – 6, 9, 115–141. doi:10.1007/1-4020-5386-X_6.

    Article  Google Scholar 

  • Wulf, V. (1999). “Let’s see your search-tool!”—collaborative use of tailored artifacts in groupware. In GROUP (pp. 50–60). Retrieved from http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&cmd=Retrieve&dopt=AbstractPlus&list_uids=8290831043742281329related:cS4KV-jyDnMJ.

  • Wulf, V., Pipek, V., Won, M. (2008). Component-based tailorability: enabling highly flexible software applications. International Journal of Human-Computer Studies., 66(1), 1–22. doi:10.1016/j.ijhcs.2007.08.007.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Ludwig .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Ludwig, T., Dax, J., Pipek, V., Wulf, V. (2017). A Practice-Oriented Paradigm for End-User Development. In: Paternò, F., Wulf, V. (eds) New Perspectives in End-User Development. Springer, Cham. https://doi.org/10.1007/978-3-319-60291-2_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60291-2_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60290-5

  • Online ISBN: 978-3-319-60291-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics