Skip to main content
Erschienen in: Information Systems and e-Business Management 3/2010

01.06.2010 | Original Article

The enabling role of Web services in information system development practices: a grounded theory study

verfasst von: Francesco Virili, Maddalena Sorrentino

Erschienen in: Information Systems and e-Business Management | Ausgabe 3/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This study presents a grounded theory analysis of a case study in the banking industry with a view to showing the enabling role of “Web services” technology in information system development practices. The grounded theory analysis of the Cashier Management System development project at the Central Europe Bank (a pseudonym) shows that Web services technology is a key technological enabler for more agile forms of IS development, characterized by incremental analysis, requirements revision, requirements emerging in use and incremental implementation. In particular, an initial in-depth analysis phase, conducted in a traditional way, is then followed, during system development, by several iterative phases of requirements revision/addition, in fulfilment of emerging or previously unplanned user needs discovered along the way. Such system development practices, enabled by the Web services technology and influenced by a variety of contextual factors, cover a middle ground between methodical and amethodical development processes.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Web services is not the only technical solution available to this aim: standards like EDIFACT, COM and many others are actually available. For a discussion, see for example K. Turowski, Spezifikation und Standardisierung von Fachkomponenten Wirtschaftstinformatik 43(3), 2001, pp 269–281. The use of the WWW infrastructure for inter-application communication is also not entirely new, as it can be viewed as an evolution of B2B applications like e-marketplaces (Rossignoli C. The contribution of transaction cost theory and other network-oriented techniques to digital markets, Information Systems and E-Business Management 2007, doi:10.​1007/​s10257-007-0063-z; Rossignoli C and Mola L. E.M.P. As Enabler Of New Organisational Architectures: An Italian Case Study, Proceedings of the Bled eCommerce Conference, 2004).
 
2
In this paper the terms “traditional” and “classical” ISD practices will be used interchangeably. For an extensive definition and discussion, see Baskerville R, Levine L, Balasubramanian R, Pries-Heje J and Slaughter S. “Is Internet-Speed Software Development Different?” IEEE Software (20:6), Nov–Dec 2003, pp 70–77.
 
3
This issue is made more complex by the indeterminacy of factors like: (1) The wide range of ISD methods and initiatives now available; (2) The non-existence of a unique definition of “classical” ISD principles; (3) the ambiguity and generality of expressions like “web system development”.
 
4
Continuous redevelopment shows affinities, but is distinct from the logic of “cultivation”, as inherited by the program of social studies launched by Claudio Ciborra. This logic is discussed in the context of the public administration in De Marco M and Sorrentino M, Sowing the seeds of IS cultivation in public service organisations. Journal of Information Technology, 22(2), 2007, pp 184–191.
 
5
The use of case study methodology in social sciences was thoroughly discussed also in Eisenhardt KM “Building Theories From Case Study Research.” The Academy of Management Review 14(4), October 1989, pp 532–550, raising the issue if better grounding theories on a single case (more in-depth and focused on qualitative and contextual aspects—“better stories”) or on several cases, (more shallow and focused on theoretical sampling -“better constructs”) (Gibb Dyer W Jr and Wilkins A “Better Stories Not Better Constructs to Generate Better Theory: A Rejoinder to Eisenhardt.” The Academy of Management Review 16(3) 1991, pp 613–619); (Eisenhardt KM “Better Stories and Better Constructs: The Case for Rigor and Comparative Logic.” The Academy of Management Review 16(3) 1991, pp 620–627).
 
6
In addition, to better understand the technical and organizational complexity of the project, the researchers could take advantage of the strong technical background and the right “feeling” for promising investigative directions of the project manager, who actively participated in theory generation and actually co-authored other reports and papers produced by this research.
 
7
One could wonder whether theoretical concepts were actually emerging from data (and not imported from pre-existing theories) in this study, as it should be according to the GT methodology. In facts, data collection was based on a pre-existing questionnaire and informing theory was initially used to motivate the exploration and later to discuss the findings. Actually, as shown in the next section, the open questionnaire was intended just to launch the descriptive exploration, it was very broad and open to any kind of free interpretation and contribution; on the other side, existing literature was used with care during the final discussion, according to the indications given by Strauss and Corbin themselves: “When an investigator has finished his or her data collection and analysis and is in the writing stage, the literature can be used to confirm findings and, just the reverse, findings can be used to illustrate when the literature is incorrect, is overly simplistic, or only partially explains the phenomena” (Strauss AL and Corbin J Basics of qualitative research: techniques and procedures for developing grounded theory (2nd edn) Sage Publications, Thousand Oaks, 1998, pp 52–53).
 
8
Indeed, besides the three networks of concepts related to the core categories, the researchers built several additional networks, along with their mutual relationships. The three categories evidenced here were selected as the most significant and investigated in more detail.
 
9
From a memo written during interviews: “In SmartCo just one person (Marco) is the company holder, the company CEO and the project leader. The organizational aspects of the project (i.e. coordination mechanisms, task assignment, centralization, specialization, formalization, control, evaluation, hierarchy …) are strictly connected with SmartCo characteristics, like dimension, market approach, business model (custom solutions), nature of the company (originally similar to a one-man company)”.
 
10
The team leader was present during this interview and he intervened for better specifying his role.
 
11
“In conceptualizing, we are abstracting. Data are broken down into discrete incidents, ideas, events and acts and are the given a name that represents and stands for these. The name may be one placed on the objects by the analyst because of the imagery or meaning they evoke when examined comparatively and in context, or the name may be taken from the words of respondent themselves. The latter are often referred to as “in vivo codes” (Glaser and Strauss 1967)” (Strauss AL and Corbin J Basics of qualitative research: techniques and procedures for developing grounded theory (2nd edn) Sage Publications, Thousand Oaks, 1998 p 105).
 
12
The word “insemination” is quite peculiar: it is actually an “in vivo” term, reflecting the Italian expression “inseminazione” actually used by the interviewees.
 
13
In particular, “…a contract lists the global constraints that the component will maintain (the invariant). For each operation within the component, a contract also lists the constraints that must be met by the client (the pre-condition), and that the component promises to establish in return (the post-condition). The pre-condition, the invariant and the post-conditions constitute the specification of a component’s behaviour” (Crnkovic I, Hnich B, Jonsson T and Kiziltan Z “Specification, Implementation, and Deployment of Components,” Communications of the ACM 45(10) 2002, p. 37).
 
14
i.e. By everyone in the team except the system architect and one junior developer who had lower visibility on system analysis during the project.
 
15
The book is very pragmatic and targeted to “perplexed software and management professionals” (p. XX, preface) more than to academic researchers; though, it is founded on deep and extensive empirical evidence, and also very well connected with existing literature on the topic.
 
16
“For example, a plan-driven project with 15% Level 2 and 3 people and 40% Level 1B people would initially use >15% Level 2 and 3 people to plan the project, but reduce the number thereafter. An agile project would have everybody working full-time, and the 15% Level 2s and 3s would be swamped trying to mentor the 40% Level 1Bs and the remaining Level 1As while trying to get their own work done as well” (Boehm B and Turner R Balancing Agility and Discipline: A Guide for the Perplexed. Addison-Wesley, Boston, 2004, p 57).
 
Literatur
Zurück zum Zitat Alonso G, Kuno H, Casati F, Machiraju V (2003) Web services: concepts, architectures and applications. Springer, Berlin Alonso G, Kuno H, Casati F, Machiraju V (2003) Web services: concepts, architectures and applications. Springer, Berlin
Zurück zum Zitat Arsanjani A, Hailpern B, Martin J, Peri T (2003) Web services: promises and compromises. ACM Queue 1:48–58CrossRef Arsanjani A, Hailpern B, Martin J, Peri T (2003) Web services: promises and compromises. ACM Queue 1:48–58CrossRef
Zurück zum Zitat Baskerville R, Pries-Heje J (2001) Racing the e-bomb: how the Internet is redefining information system development methodology. In: Russo L, Fitzgerald B, DeGross J (eds) Realigning research and practice in IS development: the social and organisational perspective. Kluwer, New York, pp 49–68 Baskerville R, Pries-Heje J (2001) Racing the e-bomb: how the Internet is redefining information system development methodology. In: Russo L, Fitzgerald B, DeGross J (eds) Realigning research and practice in IS development: the social and organisational perspective. Kluwer, New York, pp 49–68
Zurück zum Zitat Baskerville R, Pries-Heje J (2002) Information system development @ Internet speed: a new paradigm in the making! In: Tenth European conference on information systems. Gdansk, Poland, pp 282–291 Baskerville R, Pries-Heje J (2002) Information system development @ Internet speed: a new paradigm in the making! In: Tenth European conference on information systems. Gdansk, Poland, pp 282–291
Zurück zum Zitat Baskerville R, Pries-Heje J (2004) Short cycle time system development. Inf Syst J 14(3):237–264CrossRef Baskerville R, Pries-Heje J (2004) Short cycle time system development. Inf Syst J 14(3):237–264CrossRef
Zurück zum Zitat Baskerville R, Levine L, Balasubramanian R, Pries-Heje J, Slaughter S (2003) Is Internet-speed software development different? IEEE Softw 20(6):70–77CrossRef Baskerville R, Levine L, Balasubramanian R, Pries-Heje J, Slaughter S (2003) Is Internet-speed software development different? IEEE Softw 20(6):70–77CrossRef
Zurück zum Zitat Bello M, Sorrentino M, Virili F (2002) Web services and emergent organizations. Opportunities and challenges for IS development. In: Tenth European conference on information systems. Gdansk, Poland, pp 439–449 Bello M, Sorrentino M, Virili F (2002) Web services and emergent organizations. Opportunities and challenges for IS development. In: Tenth European conference on information systems. Gdansk, Poland, pp 439–449
Zurück zum Zitat Boehm B, Turner R (2004) Balancing agility and discipline: a guide for the perplexed. Addison-Wesley, Boston Boehm B, Turner R (2004) Balancing agility and discipline: a guide for the perplexed. Addison-Wesley, Boston
Zurück zum Zitat Cockburn A (2002) Agile software development. Addison-Wesley, Boston Cockburn A (2002) Agile software development. Addison-Wesley, Boston
Zurück zum Zitat Crnkovic I, Hnich B, Jonsson T, Kiziltan Z (2002) Specification, implementation, and deployment of components. Commun ACM 45(10):35–40CrossRef Crnkovic I, Hnich B, Jonsson T, Kiziltan Z (2002) Specification, implementation, and deployment of components. Commun ACM 45(10):35–40CrossRef
Zurück zum Zitat Crozier M, Friedberg H (1977) L’acteur et le système. Editions de Seuil, Paris Crozier M, Friedberg H (1977) L’acteur et le système. Editions de Seuil, Paris
Zurück zum Zitat de Geus A, Senge P (1997) The living company. Harvard Business School Press, Boston de Geus A, Senge P (1997) The living company. Harvard Business School Press, Boston
Zurück zum Zitat De Marco M, Sorrentino M (2007) Sowing the seeds of IS cultivation in public service organisations. J Inf Technol 22(2):184–191CrossRef De Marco M, Sorrentino M (2007) Sowing the seeds of IS cultivation in public service organisations. J Inf Technol 22(2):184–191CrossRef
Zurück zum Zitat Eisenhardt KM (1989) Building theories from case study research. Acad Manage Rev 14(4):532–550CrossRef Eisenhardt KM (1989) Building theories from case study research. Acad Manage Rev 14(4):532–550CrossRef
Zurück zum Zitat Eisenhardt KM (1991) Better stories and better constructs: the case for rigor and comparative logic. Acad Manage Rev 16(3):620–627CrossRef Eisenhardt KM (1991) Better stories and better constructs: the case for rigor and comparative logic. Acad Manage Rev 16(3):620–627CrossRef
Zurück zum Zitat Erl T, Haas H, Karmarkar A, Liu K, Orchard D, Tost A, Walmsley P, Yalcinalp LU (2008) Web service contract design and versioning for SOA. Prentice Hall PTR, Indianapolis Erl T, Haas H, Karmarkar A, Liu K, Orchard D, Tost A, Walmsley P, Yalcinalp LU (2008) Web service contract design and versioning for SOA. Prentice Hall PTR, Indianapolis
Zurück zum Zitat Gibb Dyer W, Wilkins A Jr (1991) Better stories not better constructs to generate better theory: a rejoinder to Eisenhardt. Acad Manage Rev 16(3):613–619CrossRef Gibb Dyer W, Wilkins A Jr (1991) Better stories not better constructs to generate better theory: a rejoinder to Eisenhardt. Acad Manage Rev 16(3):613–619CrossRef
Zurück zum Zitat Glass R (2003) A mugwump’s-eye view of web work: choosing a point of entry into a contemporary software development debate. Commun ACM 46(8):21–23CrossRef Glass R (2003) A mugwump’s-eye view of web work: choosing a point of entry into a contemporary software development debate. Commun ACM 46(8):21–23CrossRef
Zurück zum Zitat Iyer B, Freedman J, Gaynor M, Wyner G (2003) Web services: enabling dynamic business networks. Commun Assoc Inf Syst 11:525–554 Iyer B, Freedman J, Gaynor M, Wyner G (2003) Web services: enabling dynamic business networks. Commun Assoc Inf Syst 11:525–554
Zurück zum Zitat Kautz K, Nørbjerg J (2003) Persistent problems in information system development: the case of the World Wide Web. In: Eleventh European conference on information systems, Naples, Italy Kautz K, Nørbjerg J (2003) Persistent problems in information system development: the case of the World Wide Web. In: Eleventh European conference on information systems, Naples, Italy
Zurück zum Zitat Lee A, Baskerville R (2003) Generalizing generalizability in information systems research. Inf Syst Res 14(3):221–243CrossRef Lee A, Baskerville R (2003) Generalizing generalizability in information systems research. Inf Syst Res 14(3):221–243CrossRef
Zurück zum Zitat Levi K, Arsanjani A (2002) A goal-driven approach to enterprise component identification and specification. Commun ACM 45(10):45–52CrossRef Levi K, Arsanjani A (2002) A goal-driven approach to enterprise component identification and specification. Commun ACM 45(10):45–52CrossRef
Zurück zum Zitat Little T (2005) Context-adaptive agility: managing complexity and uncertainty. IEEE Softw 22(3):28–35CrossRef Little T (2005) Context-adaptive agility: managing complexity and uncertainty. IEEE Softw 22(3):28–35CrossRef
Zurück zum Zitat Lyytinen K, Rose G, Welke R (1998) The brave new world of development in the internetworking computing architecture (interNCA): or how distributed computing platforms will change system development. Inf Syst J 8:241–253CrossRef Lyytinen K, Rose G, Welke R (1998) The brave new world of development in the internetworking computing architecture (interNCA): or how distributed computing platforms will change system development. Inf Syst J 8:241–253CrossRef
Zurück zum Zitat Markus ML, Robey D (1988) Information technology and organizational change: causal structure in theory and research. Manage Sci 34(5):583–599CrossRef Markus ML, Robey D (1988) Information technology and organizational change: causal structure in theory and research. Manage Sci 34(5):583–599CrossRef
Zurück zum Zitat Muhr T, Friese S (2004) User’s manual for ATLAS.ti 5.0, 2nd edn. Scientific Software Development, Berlin Muhr T, Friese S (2004) User’s manual for ATLAS.ti 5.0, 2nd edn. Scientific Software Development, Berlin
Zurück zum Zitat Orlikowski W (1993) CASE tools as organizational change: investigating incremental and radical changes in system development. MIS Q 17(3):309–340CrossRef Orlikowski W (1993) CASE tools as organizational change: investigating incremental and radical changes in system development. MIS Q 17(3):309–340CrossRef
Zurück zum Zitat Papazoglou MP, Georgakopoulos D (2003) Service oriented computing: introduction. Commun ACM 46(10):25–28CrossRef Papazoglou MP, Georgakopoulos D (2003) Service oriented computing: introduction. Commun ACM 46(10):25–28CrossRef
Zurück zum Zitat Perrone V (1998) Does trust matter? Exploring the effects of interorganizational and interpersonal trust on performance. Organ Sci 9(2):141–159CrossRef Perrone V (1998) Does trust matter? Exploring the effects of interorganizational and interpersonal trust on performance. Organ Sci 9(2):141–159CrossRef
Zurück zum Zitat Peters T (1991) Thriving on chaos. HarperCollins, New York Peters T (1991) Thriving on chaos. HarperCollins, New York
Zurück zum Zitat Rogers S (2005) World Wide Web services software 2005–2009 forecast: let the races begin. Doc #33418. IDC, Framingham, pp 1–26 Rogers S (2005) World Wide Web services software 2005–2009 forecast: let the races begin. Doc #33418. IDC, Framingham, pp 1–26
Zurück zum Zitat Rossignoli C (2007) The contribution of transaction cost theory and other network-oriented techniques to digital markets. Inf Syst e-Bus Manage. doi:10.1007/s10257-007-0063-z Rossignoli C (2007) The contribution of transaction cost theory and other network-oriented techniques to digital markets. Inf Syst e-Bus Manage. doi:10.​1007/​s10257-007-0063-z
Zurück zum Zitat Rossignoli C, Mola L (2004) E.M.P. as enabler of new organisational architectures: an Italian case study. In: Proceedings of the 17th Bled eCommerce conference, Bled, Slovenia, 21–23 June 2004 Rossignoli C, Mola L (2004) E.M.P. as enabler of new organisational architectures: an Italian case study. In: Proceedings of the 17th Bled eCommerce conference, Bled, Slovenia, 21–23 June 2004
Zurück zum Zitat Sommerville I (2000) Software engineering, 6th edn. Addison-Wesley, New York Sommerville I (2000) Software engineering, 6th edn. Addison-Wesley, New York
Zurück zum Zitat Sorrentino M, Virili F (2005) Web services system development: a grounded theory study. In: Proceedings of the 18th Bled eCommerce conference, Bled, Slovenia, 6–8 June 2005 Sorrentino M, Virili F (2005) Web services system development: a grounded theory study. In: Proceedings of the 18th Bled eCommerce conference, Bled, Slovenia, 6–8 June 2005
Zurück zum Zitat Strauss AL, Corbin J (1998) Basics of qualitative research: techniques and procedures for developing grounded theory, 2nd edn. Sage Publications, Thousand Oaks Strauss AL, Corbin J (1998) Basics of qualitative research: techniques and procedures for developing grounded theory, 2nd edn. Sage Publications, Thousand Oaks
Zurück zum Zitat Thompson JD (1967) Organizations in action. McGraw-Hill, New York Thompson JD (1967) Organizations in action. McGraw-Hill, New York
Zurück zum Zitat Truex DP, Baskerville R, Klein H (1999) Growing systems in emergent organizations. Commun ACM 42(8):117–123CrossRef Truex DP, Baskerville R, Klein H (1999) Growing systems in emergent organizations. Commun ACM 42(8):117–123CrossRef
Zurück zum Zitat Truex D, Baskerville R, Travis J (2000) Amethodical system development: the deferred meaning of system development methods. Account Manage Inf Technol 10:53–79CrossRef Truex D, Baskerville R, Travis J (2000) Amethodical system development: the deferred meaning of system development methods. Account Manage Inf Technol 10:53–79CrossRef
Zurück zum Zitat Virili F, Sorrentino M (2004) Making stable systems grow with Web services: a case study. In: Proceedings of the IFIP WG 8.2 Organizations and Society in Information Systems (OASIS) Workshop, Seattle Virili F, Sorrentino M (2004) Making stable systems grow with Web services: a case study. In: Proceedings of the IFIP WG 8.2 Organizations and Society in Information Systems (OASIS) Workshop, Seattle
Zurück zum Zitat Yin R (1994) Case study research. Design and methods. Sage Publications, Thousand Oaks Yin R (1994) Case study research. Design and methods. Sage Publications, Thousand Oaks
Metadaten
Titel
The enabling role of Web services in information system development practices: a grounded theory study
verfasst von
Francesco Virili
Maddalena Sorrentino
Publikationsdatum
01.06.2010
Verlag
Springer-Verlag
Erschienen in
Information Systems and e-Business Management / Ausgabe 3/2010
Print ISSN: 1617-9846
Elektronische ISSN: 1617-9854
DOI
https://doi.org/10.1007/s10257-008-0097-x

Weitere Artikel der Ausgabe 3/2010

Information Systems and e-Business Management 3/2010 Zur Ausgabe

Premium Partner