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.
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.
Bagchi P and Rao RP (1992) Decision-making in mergers: an application of the analytic hierarchy process. Managerial and Decision Economics 13, 91–99.
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.
Borjesson A, Martinsson F and Timmeras M (2006) Agile improvement practices in software organizations. European Journal of Information Systems 15, 169–182.
Borjesson A and Mathiassen L (2005) Improving software organizations: agility challenges and implications. Information Technology & People 18 (4), 359–382.
Breu K and Hemingway CJ (2004) Making organizations virtual: the hidden cost of distributed teams. Journal of Information Technology 19 (3), 191–202.
Carmel E (1999) Global Software Teams: Collaborating across Borders and Time Zones. Prentice Hall, Upper Saddle River, NJ.
Childress RL (1974) Mathematics for Managerial Decisions. Prentice-Hall, Englewood Cliffs, NJ.
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.
Christopher M (2000) The agile supply chain: competing in volatile markets. Industrial Marketing Management 29, 37–44.
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.
Davison R and de Vreede GJ (2001) Global applications of collaborative technology: introduction. Communications of the ACM 44 (12), 68–70.
Ebert C and De Neve P (2001) Surviving global software development. IEEE Software 18 (2), 62–69.
Faraj S and Sambamurthy V (2006) Leadership of information systems development projects. IEEE Transactions on Engineering Management 53 (2), 238–249.
Fitzgerald B, Hartnett G and Conboy K (2006) Customising agile methods to software practices. European Journal of Information Systems 15 (2), 200–213.
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.
Gregor S (2006) The nature of theory in Information Systems. MIS Quarterly 30 (3), 611–642.
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.
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.
Herbsleb JD and Moitra D (2001) Global software development. IEEE Software 18 (2), 16–20.
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.
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.
Jiang JJ and Klein G (1999) Risks to different aspects of system success. Information and Management 36, 263–272.
Klein KJ, Dansereau F and Hall RJ (1994) Levels issues in theory development, data collection and analysis. Academy of Management Review 19, 105–229.
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.
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.
Lee AS (1991) Integrating positivist and interpretive approaches: approaches to organizational research. Organization Science 2 (3), 342–365.
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.
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.
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.
Maznevski ML and Chudoba KM (2000) Bridging space over time: global virtual team dynamics and effectiveness. Organization Science 11 (5), 473–492.
McConnell S (1996) Rapid Development. Microsoft Press, Redmond, WA.
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.
Meredith S and Francis D (2000) Journey towards agility: the agile wheel explored. The TQM Magazine 12 (2), 137.
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.
Newman M and Robey D (1992) A social process model of user-analyst relationships. MIS Quarterly 16 (2), 259–266.
Nicholas JM (1989) Successful project management: a force-field analysis. Journal of Systems Management 40 (1), 24–36.
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.
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.
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.
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.
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.
Ramesh B, Cao L, Mohan K and Xu P (2006) Can distributed software development be agile. Communications of ACM 49 (10), 41–46.
Render B, Stair Jr. RM and Hanna ME (2006) Quantitative Analysis for Management, 9th edn, Pearson Prentice Hall, Upper Saddle River, NJ.
Saarinen T (1996) An expanded instrument for evaluating information system success. Information and Management 31 (2), 103–118.
Saaty TL (1980) The Analytic Hierarchy Process. McGraw Hill, New York, NY.
Saaty TL (1994a) How to make a decision: the analytic hierarchy process. Interfaces 24 (6), 19–43.
Saaty TL (1994b) Fundamentals of the Analytic Hierarchy Process. RWS Publications, Pittsburgh, PA.
Saaty TL and Vargas LG (1982) The Logic of Priorities: Applications in Business, Energy, Health, and Transportation. Kluwer-Nijhoff Publishing, Boston.
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.
Sarker S and Sahay S (2003) Understanding virtual team development: an interpretive study. Journal of the Association of Information Systems 4 (1), 1–38.
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.
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.
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.
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.
Zhang Z and Sharifi H (2000) A methodology for achieving agility in manufacturing organizations. International Journal of Operations and Production 20 (4), 496–512.
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1057/ejis.2009.25