Skip to main content
Log in

Assessing the relative contribution of the facets of agility to distributed systems development success: an Analytic Hierarchy Process approach

  • Original Article
  • Published:
European Journal of Information Systems

Abstract

Recent studies have sought to identify different types/facets of agility that can potentially contribute to distributed Information Systems Development (ISD) project success. However, prior research has not attempted to assess the relative importance of the various types of agility with respect to different ISD success measures. We believe that such an assessment is critical, since this information can enable organizations to direct scarce organizational resources to the types of agility that are most relevant. To this end, we use the Analytic Hierarchy Process to unearth, from the perspectives of two stakeholder groups of distributed software development projects, managers, and technical staff members, as to which agility facets facilitate (and to what degree) on-time completion of projects and effective collaboration in distributed ISD teams. Furthermore, noting that there is a need for an overall set of prioritized agility facets (by integrating managerial and technically oriented perspectives), we present three ways to aggregate the preferences of the two groups.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1

Similar content being viewed by others

References

  • Altschuller S and Benbunan-Fich R (2008) In search of trust for newly formed virtual disaster recovery teams. International Journal of Technology Policy and Management 8 (4), 383.

    Article  Google Scholar 

  • Bagchi P and Rao RP (1992) Decision-making in mergers: an application of the analytic hierarchy process. Managerial and Decision Economics 13, 91–99.

    Article  Google Scholar 

  • Baskerville R and Lee AS (1999) Distinctions among different types of generalizing in Information Systems research. In New Information Technologies in Organizational Processes: Field Studies and Theoretical Reflections on the Future of Work (NGWENYAMA O, INTRONA LD, MYERS MD and DEGROSS JI, Eds), pp 49–65, Kluwer Academic, Boston.

    Chapter  Google Scholar 

  • Borjesson A, Martinsson F and Timmeras M (2006) Agile improvement practices in software organizations. European Journal of Information Systems 15, 169–182.

    Article  Google Scholar 

  • Borjesson A and Mathiassen L (2005) Improving software organizations: agility challenges and implications. Information Technology & People 18 (4), 359–382.

    Article  Google Scholar 

  • Breu K and Hemingway CJ (2004) Making organizations virtual: the hidden cost of distributed teams. Journal of Information Technology 19 (3), 191–202.

    Article  Google Scholar 

  • Carmel E (1999) Global Software Teams: Collaborating across Borders and Time Zones. Prentice Hall, Upper Saddle River, NJ.

    Google Scholar 

  • Childress RL (1974) Mathematics for Managerial Decisions. Prentice-Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Chow T and Cao DB (2008) A survey study of critical success factors in agile software projects. The Journal of Systems and Software 81, 961–971.

    Article  Google Scholar 

  • Christopher M (2000) The agile supply chain: competing in volatile markets. Industrial Marketing Management 29, 37–44.

    Article  Google Scholar 

  • Conboy K and Fitzgerald B (2007) Agile drivers, capabilities, and value: an over-arching assessment framework for systems development. In Agile Information Systems: Conceptualization, Construction, and Management (DESOUZA KC, Ed), pp 207–221, Butterworth/Heinemann, London.

  • Crowston K, Heckman R, Annabi H and Masango C (2005) A structurational perspective on leadership in free/libre open source software teams. In Proceedings of the 1st International Conference on Open Source Systems, Genova 11–15th July (SCOTTO M and SUCCI G, Eds), pp 9–15.

  • Curtis B, Krasner H and Iscoe N (1988) A field study of the software design process for large systems. Communications of the ACM 31 (11), 1268–1287.

    Article  Google Scholar 

  • Davison R and de Vreede GJ (2001) Global applications of collaborative technology: introduction. Communications of the ACM 44 (12), 68–70.

    Article  Google Scholar 

  • Ebert C and De Neve P (2001) Surviving global software development. IEEE Software 18 (2), 62–69.

    Article  Google Scholar 

  • Faraj S and Sambamurthy V (2006) Leadership of information systems development projects. IEEE Transactions on Engineering Management 53 (2), 238–249.

    Article  Google Scholar 

  • Fitzgerald B, Hartnett G and Conboy K (2006) Customising agile methods to software practices. European Journal of Information Systems 15 (2), 200–213.

    Article  Google Scholar 

  • Gallivan MJ (2001) Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies. Information Systems Journal 11 (4), 227–304.

    Article  Google Scholar 

  • Gregor S (2006) The nature of theory in Information Systems. MIS Quarterly 30 (3), 611–642.

    Google Scholar 

  • Henderson-Sellers B and Serour MK (2005) Creating a dual-agility method: the value of method engineering. Journal of Database Management 16 (4), 1–23.

    Article  Google Scholar 

  • Herbsleb JD and Mockus A (2003) An empirical study of speed and communication in globally distributed software development. IEEE Transactions on Software Engineering 29 (6), 481–494.

    Article  Google Scholar 

  • Herbsleb JD and Moitra D (2001) Global software development. IEEE Software 18 (2), 16–20.

    Article  Google Scholar 

  • Holmqvist M and Pessi K (2006) Agility through scenario development and continuous implementation: a global aftermarket logistics case. European Journal of Information Systems 15 (2), 146–158.

    Article  Google Scholar 

  • IBM Corporation (2009) Respond Flexibly from business changes. [WWW document] http://www-01.ibm.com/software/info/takebackcontrol/us/nonflash/flexible/index.jsp (accessed 25 June).

  • Jarvenpaa SL and Leidner DE (1999) Communication and trust in global virtual teams. Organization Science 10 (6), 791–815.

    Article  Google Scholar 

  • Jiang JJ and Klein G (1999) Risks to different aspects of system success. Information and Management 36, 263–272.

    Article  Google Scholar 

  • Klein KJ, Dansereau F and Hall RJ (1994) Levels issues in theory development, data collection and analysis. Academy of Management Review 19, 105–229.

    Google Scholar 

  • Kotlarsky J and Oshri I (2005) Social ties, knowledge sharing and successful collaboration in globally distributed system development projects. European Journal of Information Systems 14 (1), 37–48.

    Article  Google Scholar 

  • Layman L, Williams L, Damian D and Bures H (2006) Essential communication practices for extreme programming in a global software development team. Information and Software Technology 48, 781–794.

    Article  Google Scholar 

  • Lee AS (1991) Integrating positivist and interpretive approaches: approaches to organizational research. Organization Science 2 (3), 342–365.

    Article  Google Scholar 

  • Lee G and Xia W (2005) The ability of information systems development project teams to respond to business and technology. European Journal of Information Systems 14, 75–92.

    Article  Google Scholar 

  • Lee OK, Banerjee P, Lim KH, Kumar K, van Hillegersberg J and Wei KK (2006) Aligning IT components to achieve agility in globally distributed system development. Communications of the ACM 49 (10), 49–54.

    Google Scholar 

  • Lui TW and Piccoli G (2007) Degrees of agility: implications for information system design and firm strategy. In Agile Information Systems: Conceptualization, Construction, and Management (DESOUZA KC, Ed), pp 122–133, Butterworth/Heinemann, London.

  • Martensson A (2007) Producing and consuming agility. In Agile Information Systems: Conceptualization, Construction, and Management (DESOUZA KC, Ed), pp 41–51, Butterworth/Heinemann, London.

  • Mathiassen L and Pries-Heje J (2006) Business agility and diffusion of information technology. European Journal of Information Systems 15, 116–119.

    Article  Google Scholar 

  • Maznevski ML and Chudoba KM (2000) Bridging space over time: global virtual team dynamics and effectiveness. Organization Science 11 (5), 473–492.

    Article  Google Scholar 

  • McConnell S (1996) Rapid Development. Microsoft Press, Redmond, WA.

    Google Scholar 

  • McMurtrey ME, Grover V, Teng JTC and Lightner NJ (2002) Job satisfaction of information technology workers: the impact of career orientation and task automation in a CASE environment. Journal of the Management Information Systems 19 (2), 273–302.

    Google Scholar 

  • Meredith S and Francis D (2000) Journey towards agility: the agile wheel explored. The TQM Magazine 12 (2), 137.

    Article  Google Scholar 

  • Mockus A and Herbsleb JD (2002) Expertise browser: a quantitative approach to identifying expertise. In Proceedings of the International Conference on Software Engineering, pp 503–512, Orlando, Florida, ACM, New York.

    Google Scholar 

  • Newman M and Robey D (1992) A social process model of user-analyst relationships. MIS Quarterly 16 (2), 259–266.

    Article  Google Scholar 

  • Nicholas JM (1989) Successful project management: a force-field analysis. Journal of Systems Management 40 (1), 24–36.

    Google Scholar 

  • Overby E, Bharadwaj A and Sambamurthy V (2006) Enterprise agility and the enabling role of information technology. European Journal of Information Systems 15 (2), 120–131.

    Article  Google Scholar 

  • Phan DD, Vogel DR and Nunamaker Jr. JF (1995) Empirical studies in software development projects: field survey and OS/400 study. Information and Management 28, 271–280.

    Article  Google Scholar 

  • Procaccino JD, Verner JM, Darter ME and Amadio WJ (2005) Toward predicting software development success from the perspective of practitioners: an exploratory Bayesian model. Journal of Information Technology 20, 187–200.

    Article  Google Scholar 

  • Qumer A and Henderson-Sellers B (2008a) An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Information and Software Technology 50, 280–295.

    Article  Google Scholar 

  • Qumer A and Henderson-Sellers B (2008b) A framework to support the evaluation, adoption, and improvement of agile methods in practice. The Journal of Systems and Software 81, 1899–1919.

    Article  Google Scholar 

  • Ramesh B, Cao L, Mohan K and Xu P (2006) Can distributed software development be agile. Communications of ACM 49 (10), 41–46.

    Article  Google Scholar 

  • Render B, Stair Jr. RM and Hanna ME (2006) Quantitative Analysis for Management, 9th edn, Pearson Prentice Hall, Upper Saddle River, NJ.

    Google Scholar 

  • Saarinen T (1996) An expanded instrument for evaluating information system success. Information and Management 31 (2), 103–118.

    Article  Google Scholar 

  • Saaty TL (1980) The Analytic Hierarchy Process. McGraw Hill, New York, NY.

    Google Scholar 

  • Saaty TL (1994a) How to make a decision: the analytic hierarchy process. Interfaces 24 (6), 19–43.

    Article  Google Scholar 

  • Saaty TL (1994b) Fundamentals of the Analytic Hierarchy Process. RWS Publications, Pittsburgh, PA.

    Google Scholar 

  • Saaty TL and Vargas LG (1982) The Logic of Priorities: Applications in Business, Energy, Health, and Transportation. Kluwer-Nijhoff Publishing, Boston.

    Book  Google Scholar 

  • Sambamurthy V, Bharadwaj A and Grover V (2003) Shaping agility through digital options: reconceptualizing the role of information technology in contemporary firms. MIS Quarterly 27 (2), 237–263.

    Google Scholar 

  • Sarker S and Sahay S (2003) Understanding virtual team development: an interpretive study. Journal of the Association of Information Systems 4 (1), 1–38.

    Google Scholar 

  • Sarker S and Sahay S (2004) Implications of space and time for distributed work: an interpretive study of US-Norwegian systems development teams. European Journal of Information Systems 13 (1), 3–20.

    Article  Google Scholar 

  • Sarker S and Sarker S (2008) Exploring agility in distributed information systems development (ISD) teams: an interpretive study in an offshoring context. In Proceedings of the ISR Special Issue Workshop (FITZGERALD B and SLAUGHTER S, Eds), INFORMS, Limerick, Ireland.

    Google Scholar 

  • Saunders CS (2000) Virtual teams: piecing together the puzzle. In Framing the Domain of IT Management: Projecting the Future Through the Past (ZMUD RW, Ed), pp 29–50, PinnFlex Education Resources, Inc, Cincinnati, OH.

    Google Scholar 

  • van Oosterhout M, Waarts E and van Hillegersberg J (2006) Change factors requiring agility and implications for IT. European Journal of Information Systems 15 (2), 132–145.

    Article  Google Scholar 

  • Zhang Z and Sharifi H (2000) A methodology for achieving agility in manufacturing organizations. International Journal of Operations and Production 20 (4), 496–512.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saonee Sarker.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sarker, S., Munson, C., Sarker, S. et al. Assessing the relative contribution of the facets of agility to distributed systems development success: an Analytic Hierarchy Process approach. Eur J Inf Syst 18, 285–299 (2009). https://doi.org/10.1057/ejis.2009.25

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/ejis.2009.25

Keywords

Navigation