Advertisement

Reformulating Requirements Modelling for Digitalisation: A Structuration and Semiotic Informed Approach

  • Adrian BenfellEmail author
  • Zoe Hoy
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 527)

Abstract

Articulated within this paper is a qualitative investigation into using structuration and semiotic theories that suggests improvements to communication when developing new software. Forming the analysis, an Information System (IS) designed using the Unified Modelling Language (UML) allied with the Agile software development process exposed a key factor: the need for effective communication. This factor caused a negative outcome when developing a new IS necessary to support the digitalisation of a business. Analysing the conditions and adjusting requirements modelling with structuration and semiotic theories, team members expressed with clarity requirements for their new IS as real-world effects and causes. Such cause and effect statements align to Peircean interpretant signs that facilitated effective communication.

Keywords

Structuration Semiotics Requirements modelling Digitalisation 

References

  1. 1.
    Agile: Agile Alliance (2018). http://www.agilealliance.org/. Accessed Dec 2018
  2. 2.
    Atkin, A.: Peirce’s Theory of Signs (2013). http://plato.stanford.edu/archives/sum2013/entries/peirce-semiotics/. Accessed Nov 2016
  3. 3.
    Avison, D., Fitzgerald, G.: Information Systems Development: Methodologies, Techniques and Tools. McGraw Hill, New York (2006)Google Scholar
  4. 4.
    Bharadwaj, A., El Sawy, O., Pavlou, P., Venkatraman, N.: Digital Business Strategy: Toward a Next Generation of Insights (2013)CrossRefGoogle Scholar
  5. 5.
    Bano, M., Zowghi, D.: A systematic review on the relationship between user involvement. Inf. Softw. Technol. 58, 148–169 (2015)CrossRefGoogle Scholar
  6. 6.
    Beck, K.: Extreme Programming Explained. Addison-Wesley, Boston (2000)Google Scholar
  7. 7.
    Boella, G., van der Torre, L., Verhagen, H.: Introduction to normative multiagent systems. Comput. Math. Organ. Theory 12(2–3), 71–79 (2006)CrossRefGoogle Scholar
  8. 8.
    Brennan, A.: The Stanford Encyclopaedia of Philosophy (Winter 2012 Edition) (2012). http://plato.stanford.edu/archives/win2012/entries/necessary-sufficient/. Accessed June 2015
  9. 9.
    Chandler, D.: Semiotics – The Basics, 1st edn. Routledge, Abingdon (2002)CrossRefGoogle Scholar
  10. 10.
    Charaf, C.M., Rosenkranz, C., Holten, R.: The emergence of shared understanding: applying functional pragmatics to study the requirements development process. Inf. Syst. J. 23, 115–135 (2013)CrossRefGoogle Scholar
  11. 11.
    Charlton, B., Andras, P.: The modernization imperative. Imprint Academic, Exeter (2003)Google Scholar
  12. 12.
    Chen, P.: The entity-relationship model - toward a unified view of data. ACM Trans. Database Syst. 1, 9–36 (1976)CrossRefGoogle Scholar
  13. 13.
    Durkheim, E.: Socialism. Collier-Macmillan, New York (1962)Google Scholar
  14. 14.
    Eco, U.: A Theory of Semiotics. Indiana University Press, Bloomington (1976)CrossRefGoogle Scholar
  15. 15.
    Fernández, D.M., Wagner, S.: Naming the pain in requirements engineering: a design for a global family of surveys and first results from Germany. Inf. Softw. Technol. 57, 616–643 (2015)CrossRefGoogle Scholar
  16. 16.
    Giddens, A.: Central Problems in Social Theory: Action, Structure, and Contradiction in Social Analysis. University of California Press, Berkeley and Los Angeles (1979)CrossRefGoogle Scholar
  17. 17.
    Giddens, A.: The Constitution of Society: Outline of the Theory of Structuration. University of California Press, Berkeley and Los Angeles (1984)Google Scholar
  18. 18.
    Giddens, A.: Modernity and Self-Identity, Self and Society in the Late Modern Age. Stanford University Press, Palo Alto (1991)Google Scholar
  19. 19.
    HBR Analytics Services: Accelerating the Pace of Digital Transformation; Harvard Business Review (2016)Google Scholar
  20. 20.
    Inayat, I., Salim, S.S., Marczak, S., Daneva, M., Shamshirband, S.: A systematic literature review on agile requirements engineering practices and challenges. Comput. Hum. Behav. 51(2015), 915–929 (2015).  https://doi.org/10.1016/j.chb.2014.10.046CrossRefGoogle Scholar
  21. 21.
    ITIL: Best Practice Solutions (2015). https://www.axelos.com/best-practice-solutions/itil/what-is-itil. Accessed Nov 2015
  22. 22.
    Kane, G.C., Palmer, D., Phillips, A.N., Kiron, D., Buckley, N.: Strategy, Not Technology, Drives Digital Transformation. MIT Sloan Management Review and Deloitte University Press, July 2015Google Scholar
  23. 23.
    Krasner, G.E., Pope, S.T.: A description of the model-view-controller user interface paradigm in the smalltalk-80 system. J. Object Oriented Program. 1(3), 26–49 (1988)Google Scholar
  24. 24.
    Liu, K.: Semiotics in Information Systems Engineering, 1st edn. Cambridge University Press, Cambridge (2000)CrossRefGoogle Scholar
  25. 25.
    Liu, K., Li, W.: Organisational Semiotics for Business Informatics. Routledge, Abingdon (2014)Google Scholar
  26. 26.
    Loucopoulos, P., Karakostas, V.: System Requirements Engineering. McGraw-Hill, Inc., New York (1995)Google Scholar
  27. 27.
    Luhmann, N.: Introduction to Systems Theory. Polity Press, Cambridge (2012)Google Scholar
  28. 28.
    Marx, K.: ‘Preface’, to a contribution to the critique of political economy. In: Marx, K., Engels, F. (eds.) Selected Writings. Lawrence and Wishart, London (1968)Google Scholar
  29. 29.
    Morris, C.W.: Foundations of the theory of signs. In: International Encyclopedia of Unified Science, pp. 1–59. Chicago University Press (1938)Google Scholar
  30. 30.
    Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering, pp. 35–46. ACM, May 2000Google Scholar
  31. 31.
    Patton, J.: User Story Mapping: Discover the Whole Story, Build the Right Product. O’Reilly, Sebastopol (2014)Google Scholar
  32. 32.
    Peirce, C.: The Essential Writings: Selected Philosophical Writings (1893-1913), 1st edn. Indiana University Press, Bloomington (1998)zbMATHGoogle Scholar
  33. 33.
    Pohl, K.: Requirements Engineering: Fundamentals, Principles, and Techniques. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  34. 34.
    Rosenkranz, C., Corvera Charaf, M., Holten, R.: Language quality in requirements development: tracing communication in the process of information systems development. J. Inf. Technol. 28, 198–223 (2013)CrossRefGoogle Scholar
  35. 35.
    de Saussure, F.: Course in General Linguistics (trans. R. Harris). Duckworth, London (1983)Google Scholar
  36. 36.
    Schwarz, A., Chin, W.W., Hirschheim, R., Schwarz, C.: Toward a process-based view of information technology acceptance. J. Inf. Technol. 29, 73–96 (2014)CrossRefGoogle Scholar
  37. 37.
    Short, T.: Peirce’s Theory of Signs, 1st edn. Cambridge University Press, Cambridge (2007)CrossRefGoogle Scholar
  38. 38.
    Sowa, J.: Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks/Cole Thomson Learning, Pacific Grove (2000)Google Scholar
  39. 39.
    Stamper, R.: Signs, information, norms and systems. In: Signs of Work, pp. 349–399 (1996)Google Scholar
  40. 40.
    Thøgersen, J.: Social norms and cooperation in real-life social dilemmas. J. Econ. Psychol. 29, 458–472 (2008)CrossRefGoogle Scholar
  41. 41.
  42. 42.
    UML, 2.5: Unified Modelling Language Resource Page (2018). http://www.omg.org/spec/UML/2.5/PDF/. Accessed Dec 2018
  43. 43.
    VersionOne: 10th Annual state of agile survey (2016). https://versionone.com/pdf/VersionOne-10th-Annual-State-of-Agile-Report.pdf. Accessed Dec 2016

Copyright information

© IFIP International Federation for Information Processing 2018

Authors and Affiliations

  1. 1.University of PortsmouthPortsmouthUK

Personalised recommendations