Abstract
The state of the practice in large corporations shows that huge numbers of unofficial “shadow” applications are introduced by various actors to work around the limitations of the official information system. After a brief analysis of the present situation, this paper proposes an alternative enterprise architecture paradigm, reusing examples from a recent industry experience report to demonstrate how shadow application proliferation could be avoided without sacrificing business agility. We present our prototype implementation and its initial results, and discuss the possibility of applying consumer-space social mechanisms to both reduce the present chaos and leverage the collective intelligence and energy of the corporation towards cooperative, evolutionary development and maximum business agility.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The authors have a cumulated experience of over thirty years in the development and operation of business applications in industrial environments.
- 2.
In the report, Luxury refers to both a business process and the supporting official application(s). We only refer to the latter here.
References
Newell, S., Wagner, E.L., David, G.: Clumsy Information Systems: A Critical Review of Enterprise Systems, Agile Information Systems. Elsevier, Burlington (2007)
Zarnekow, R., Brenner, W., Pilgram, U.: Integrated Information Management: Applying Successful Industrial Concepts in IT (2006) ISBN 978-3540323068
Handel, M., Poltrock, S.: Working Around Official Applications: Experiences from a Large Engineering Project. In: CSCW (2010)
Nardi, B.A., Miller, J.R.: An ethnographic study of distributed problem solving in spreadsheet development. In: CSCW (1990)
Hordijk, W., Wieringa, R.: Rationality of Cross-System Data Duplication: A Case Study. In: Pernici, B. (ed.) CAiSE 2010. LNCS, vol. 6051, pp. 68–82. Springer, Heidelberg (2010)
Gotts, I.: A New Cloud: The Stealth Cloud?. http://www.cio.com/article/630164 (2010)
Kling, R.: Cooperation coordination and control in computer-supported work. Commun. ACM 34, 12 (1991)
Ackerman, M.S.: The Intellectual Challenge of CSCW: The Gap Between Social Requirements and Technical Feasibility. Hum. Comput. Interact. 15, 179–203 (2000)
Hoyer, V., Stanoevska-Slabeva, K.: The Changing Role of IT Departments in Enterprise Mashup Environments. In: Feuerlicht, G., Lamersdorf, W. (eds.) ICSOC 2008. LNCS, vol. 5472, pp. 148–154. Springer, Heidelberg (2009)
Markl, V., Altinel, M., Simmen, D. and Singh, A., Data Mashups for Situational Applications. In: MBSDI (2008)
Brehm, L., Heinzl, A., Markus, M.L.: Tailoring ERP systems: a spectrum of choices and their implications. In: HICSS (2001)
Surowiecki, J.: The Wisdom of Crowds (2004) ISBN 978-0385503860
Mørch, A.: Evolutionary application development, reframing humans in information systems development, pp. 151–171. Springer, London (2011)
Ahmadi, N., Jazayeri, M., Lelli, F., Nesic, S.: A survey of social software engineering. In: IEEE/ACM ASE – Workshops (2009)
Sabetzadeh, M., Finkelstein, A., Goedicke, M.: ViewPoints. In: Laplante, P. (ed.) Encyclopedia of Software Engineering. Taylor & Francis, New York (2010)
Star, S.L.: The structure of ill-structured solutions : boundary objects and heterogeneous problem solving, distributed artificial intelligence, vol. 2. Morgan Kaufmann, Los Altos (1990)
Fowler, M.: Continuous delivery : reliable software releases through build, test, and deployment automation. Addison Wesley, Boston (2010) ISBN: 978-0-321-60191-9
Filman, R.E., Elrad, T., Clarke, S., Akşit, M.: Aspect-oriented software development (2008) ISBN 0-321-21976-7
Desouza, K.C. (ed.) Agile Information Systems: Conceptualization, Construction and Management (2007) ISBN 978-0-7506-8235-0
Hoyer, V., Fischer, M.: Market overview of enterprise mashup tools. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 708–721. Springer, Heidelberg (2008)
Bitzer, S., Schumann, M.: Mashups: An approach to overcoming the business/it gap in service-oriented architectures. In: Nelson, M.L., Shaw, M.J., Strader, T.J. (eds.) Value Creation in e-Business Management. LNBIP, vol. 36, pp. 284–295. Springer, Heidelberg (2009)
Watt, S.: Mashups - The evolution of the SOA: Situational applications and the Mashup ecosystem. http://ibm.com/developerworks/webservices/library/ (2007)
Nestler, T.: Towards a Mashup-driven End-User Programming of SOA-based Applications. In: iiWAS (2008)
Sutcliffe, A.: Evaluating the costs and benefits of end-user development. SIGSOFT SEN 30(4), 1–4 (2005)
Spahn, M., Wulf, V.: End-user development for individualized information management: analysis of problem domains and solution approaches. In: Filipe, J., Cordeiro, J. (eds.) ICEIS 2009. LNBIP, vol. 24, pp. 843–857. Springer, Heidelberg (2009)
Ahmadi, N., Jazayeri, M., Lelli, F., Repenning, A.: Towards the Web Of Applications: Incorporating End User Programming into the Web 2.0 Communities. In: SoSEA (2009)
Schmidt, D.C.: Model-Driven Engineering. IEEE Comput. 39(2), 25–31 (2006)
Kleppe, A.: Software Language Engineering: Creating Domain-Specific Languages Using Metamodels (2008) ISBN 9780321553454
Fowler, M.: Domain-Specific Languages, ISBN 978-0-321-71294-3 (2010)
McIlroy, D.: Mass-Produced Software Components, Software Engineering, Report on a conference sponsored by the NATO Science Committee (1968)
Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1–22 (2009)
Lohmann, S., Dietzold, S., Heim, P., Heino, N.: A web platform for social requirements engineering. In: Software Engineering Workshops (2009)
Jansen, S., Houben, G.-J., Brinkkemper, S.: Customization realization in multi-tenant web applications: case studies from the library sector. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol. 6189, pp. 445–459. Springer, Heidelberg (2010)
Acknowledgements
This work has been funded by Nano-2012 grant MoDeSI. The authors would like to thank the participating interviewees for their time and helpful comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Quast, M., Handel, M.J., Favre, JM., Estublier, J. (2013). Social Information Systems: Agility Without Chaos. In: Cordeiro, J., Maciaszek, L.A., Filipe, J. (eds) Enterprise Information Systems. Lecture Notes in Business Information Processing, vol 141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40654-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-40654-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40653-9
Online ISBN: 978-3-642-40654-6
eBook Packages: Computer ScienceComputer Science (R0)