Skip to main content

Towards an End-User Development Tool for Mobile ERP Applications

  • Conference paper
  • First Online:
Novel Methods and Technologies for Enterprise Information Systems

Part of the book series: Lecture Notes in Information Systems and Organisation ((LNISO,volume 8))

Abstract

Aim of this paper is to identify requirements on a software tool supporting end-user development of mobile ERP applications and to design an appropriate software architecture meeting the identified requirements. The paper introduces a prominent development tool for mobile ERP applications, demonstrating its weaknesses regarding the purpose of end-user development (EUD). A multi-method requirements analysis is used to identify requirements of a suitable EUD tool for mobile ERP applications. The results of the requirements analysis reveal that an EUD tool is suitable for implementing standard functions such as data display and entry functionalities. These functions could be implemented by using a set of configurable application components. These components could be used by end-users to compose individual applications. Additionally, the results indicate that a form-based interaction technique seems to be a suitable option for end-users to develop mobile ERP applications. Finally, a prototypic implementation of a web-based EUD-tool demonstrates the feasibility of the presented software architecture.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Notes

  1. 1.

    http:// www.ni.com/labview, Accessed at 27th August, 2013.

  2. 2.

    http://www.eclipse.org, Accessed at August 29th, 2013.

References

  1. Krcmar, H. (2010). Informations management (5th ed.). Heidelberg: Springer.

    Google Scholar 

  2. Lünendonk, T-Systems. (2011). Mobile enterprise: Success factor boundlessness. Topic Dossier, Lünendonk.

    Google Scholar 

  3. Davenport, T. H. (1998). Putting the enterprise into the enterprise system. Harvard Business Review, 76, 121–132.

    Google Scholar 

  4. Piazolo, F., & Felderer, M. (2013). ERP future 2012. Innovation and Future of Enterprise Information Systems, pp. 1–8, Salzburg, Austria.

    Google Scholar 

  5. Pan, B., Xiao, K., & Luo, L. (2010). Component-based mobile web application of cross-platform. 10th IEEE International Conference on Computer and Information Technology, pp. 2072–2077. IEEE, Bradford, United Kingdom.

    Google Scholar 

  6. Lieberman, H., Paternó, F., Klann, M., & Wulf, V. (2006). End-user development: An emerging paradigm. End-user development (pp. 1–9). Dordrecht: Springer.

    Google Scholar 

  7. Klann, M., Paternó, F., & Wulf, V. (2006). Future perspectives in end-user development. In H. Lieberman, F. Paternó, & V. Wulf (Eds.), End user development (pp. 475–486). Dordrecht: Springer.

    Chapter  Google Scholar 

  8. Spahn, M., & Wulf, V. (2009). End-user development of enterprise widgets. 2nd International Symposium on End-User Development, pp. 106–125, Siegen, Germany.

    Google Scholar 

  9. Roth, A., & Scheidl, S. (2006). End-user development for enterprise resource planning systems (pp. 596–599). Dresden: Informatik.

    Google Scholar 

  10. Homann, M., Wittges, H., & Krcmar, H. (2013). Entwicklung mobiler Anwendungen mit SAP. Bonn: Galileo Press.

    Google Scholar 

  11. Beringer, J. (2004). Reducing expertise tension. Communications of the ACM, 47, 39–40.

    Article  Google Scholar 

  12. Lieberman, H., Paternò, F., Klann, M., & Wulf, V. (2006). End-user development. Dordrecht: Springer.

    Book  Google Scholar 

  13. Nardi, B. A. (1993). A small matter of programming: Perspectives on end user computing. Cambridge: MIT Press.

    Google Scholar 

  14. Gallivan, M. J., & Keil, M. (2003). The user-developer communication process: A critical case study. Information Systems Journal, 13, 37–68.

    Article  Google Scholar 

  15. Rode, J., Rosson, M. B., & Pérez-Quiñones, M. A. (2006). End user development of web applications. In H. Lieberman, F. Paternó, M. Klann, & V. Wulf (Eds.), End user development (pp. 161–182). Dordrecht: Springer.

    Chapter  Google Scholar 

  16. Smith, D. C., Cypher, A., & Tesler, L. (2000). Novice programming comes of age. Communications of the ACM, 43(3), 75–81.

    Google Scholar 

  17. Won, M., Stiemerling, O., & Wulf, V. (2006). Component-based approaches to tailorable systems. End user development. Dordrecht: Springer.

    Google Scholar 

  18. Reppening, A., & Ioannidou, A. (2006). What makes end-user development tick? 13 design guidelines. End-User Development (pp. 51–85). Dordrecht: Springer.

    Google Scholar 

  19. MacLean, A., Carter, K., Lövstrand, L., & Moran, T. (1990). User-tailorable systems: Pressing the issues with buttons. CHI ‘90: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 175–182, Seattle, Washington, USA.

    Google Scholar 

  20. Mørch, A. I. (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: MIT Press.

    Google Scholar 

  21. Myers, B. A. (1986). Visual programming, programming by example, and program visualization: A taxonomy. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Boston, MA, USA.

    Google Scholar 

  22. Schiffer, S. (1998). Visuelle Programmierung: Grundlagen und Einsatzmöglichkeiten. München: Addison-Wesley.

    Google Scholar 

  23. Travis, J., & Kring, J. (2006). LabView for everyone: Graphical programming made easy and fun. Upper Saddle River: Prentice Hall.

    Google Scholar 

  24. Lieberman, H. (2000). Programming by example. Communications of the ACM, 43, 73–74.

    Article  Google Scholar 

  25. Frank, M. R., & Szekely, P. (1998). Adaptive forms: An interaction paradigm for entering structured data. Proceedings of the 3rd international conference on Intelligent user interfaces, San Francisco, CA, USA.

    Google Scholar 

  26. Research, G. (2011). Magic quadrant for mobile enterprise application platforms. Stamford: Gartner Research.

    Google Scholar 

  27. Kurbel, K., & Dabkowski, A. (2003). A multi-tier architecture for mobile enterprise resource planning. Wirtschaftsinformatik, pp. 75–93.

    Google Scholar 

  28. Kurbel, K., Jankowska, A. M., & Nowakowski, K. (2006). A mobile user interface for an ERP system. Issues in Information Systems, 7, 146–151.

    Google Scholar 

  29. Homann, M., Wittges, H., & Krcmar, H. (2013). Towards user interface patterns for ERP applications on smartphones. Business Information Systems 16th International Conference, BIS 2013 (pp. 14–25). Poznan, Poland.

    Google Scholar 

  30. Cappiello, C., Matera, M., Picozzi, M., Caio, A., & Guevara, M. T. (2012). MobiMash: End user development for mobile mashups. Proceedings of the 21st international conference companion on World Wide Web, pp. 473–474, Lyon, France.

    Google Scholar 

  31. Danado, J., & Paternó, F. (2012). Puzzle: A visual-based environment for end user development in touch-based phones. In: M. Winckler & P. Forbirg (Eds.), 4th International Conference on Human-Centred Software Engineering, Toulouse, France.

    Google Scholar 

  32. Gläser, J., & Laudel, G. (2006). Experteninterviews und qualitative Inhaltsanalyse: als Instrumente rekonstruierender Untersuchungen. Wiesbaden: VS Verlag für Sozialwissenschaften.

    Google Scholar 

  33. Shneiderman, B., & Plaisant, C. (2010). Designing the user interface: Strategies for effective human-computer interaction. Boston: Addison-Wesley.

    Google Scholar 

  34. Agarwal, V., Goyal, S., & Mittal, S. (2009). MobiVine: A middleware layer to handle fragmentation of platform interfaces for mobile applications. Proceedings of the International Conference on Middleware, New York, USA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcus Homann .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Homann, M., Banova, V., Wittges, H., Krcmar, H. (2014). Towards an End-User Development Tool for Mobile ERP Applications. In: Piazolo, F., Felderer, M. (eds) Novel Methods and Technologies for Enterprise Information Systems. Lecture Notes in Information Systems and Organisation, vol 8. Springer, Cham. https://doi.org/10.1007/978-3-319-07055-1_16

Download citation

Publish with us

Policies and ethics