skip to main content
10.1145/1029997.1030005acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

Toward a conceptual framework of agile methods: a study of agility in different disciplines

Published:05 November 2004Publication History

ABSTRACT

Since the software crisis of the 1960's, numerous methodologies have been developed to impose a disciplined process upon software development. It is now widely accepted that these methodologies are unsuccessful and unpopular due to their increasingly bureaucratic nature. Many researchers and practitioners are calling for these heavyweight methodologies to be replaced by agile methods. The Agile Manifesto was put forward in 2001, and several method instantiations, such as XP, SCRUM and Crystal exist. Each adheres to some principles of the Agile Manifesto and disregards others. This paper proposes that these Agile Manifesto principles are insufficiently grounded in theory, and are largely naive to the concept of agility outside the field of software development. This paper aims to develop a comprehensive framework of software development agility, through a thorough review of agility across many disciplines. We then elaborate and evaluate the framework in a software development context, through a review of software related research over the last 30 years.

References

  1. Baskerville, R.; Travis, J.; Truex, D., (1992) Systems without method: the impact of new technologies on information systems development projects., in The Impact of Computer Supported Technologies on Information Systems Development, K. Lyytinen, Editor. 1992, Elsevier Science Publishers: North Holland. p. 241--269. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Breu, K.; Hemingway, C.; Strathern, M., (2001) Workforce agility: the new employee strategy for the knowledge economy. Journal of Information Technology, 2001. 17: p. 21--31.Google ScholarGoogle Scholar
  3. Burgess, T., (1994) Making the Leap to Agility: Defining and Achieving Agile Manufacturing through Business Process Redesign and Business Network Redesign. International Journal of Operations and Production Management., 1994. 14(11): p. 23--34.Google ScholarGoogle Scholar
  4. Childerhouse, P.; Disney, S.; Towill, D., (2000) Speeding Up the Progress Curve Towards Effective Supply Chain Management. International Journal of Supply Chain Management, 2000. 5(3): p. 176--186.Google ScholarGoogle Scholar
  5. Christopher, M., (2000) The agile supply chain: competing in volatile markets. Industrial Marketing Management, 2000. 29(1): p. 37--44.Google ScholarGoogle ScholarCross RefCross Ref
  6. Christopher, M., (2000) The agile supply chin: competing in volatile markets. Industrial Marketing Management, 2000. 29(1): p. 37--44.Google ScholarGoogle ScholarCross RefCross Ref
  7. Cockburn, A., (2002) Agile Software Development Joins the "Would-Be" Crowd. Cutter IT Journal, 2002. Vol. 15(1): p. 6--12.Google ScholarGoogle Scholar
  8. Conboy, K.; Fitzgerald, B. (2004) Towards a Conceptual Framework of Agile Methods. in XP and Agile Conference. 2004. Alberta, Canada.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Correa, H., (1994) The Flexibility of Technological and Human Resources in Automotive Manufacturing. Journal of Integrated Manufacturing Systems, 1994. 5(1): p. 33--40.Google ScholarGoogle ScholarCross RefCross Ref
  10. De Vor, R.; Mills, J., (1995) Agile Manufacturing. American Society of Mechanical Engineers, MED, 1995. 2(2): p. 977.Google ScholarGoogle Scholar
  11. Drucker, P., (1995) The Information That Executives Truly Need. Harvard Business Review, 1995. Jan/Feb.Google ScholarGoogle Scholar
  12. Eppink, D., (1978) Managing the Unforeseen: A Study of Flexibility. 1978, Vrije Universiteit.: Amsterdam.Google ScholarGoogle Scholar
  13. Fitzgerald, B., (1996) Formalised systems development methodologies: a critical perspective. Information Systems Journal, 1996. 6(1): p. 3--23.Google ScholarGoogle ScholarCross RefCross Ref
  14. Fitzgerald, B., (1994) The systems development dilemma: whether to adopt formalised systems development methodologies or not?, in Proceedings of the Second European Conference on Information Systems, W. Baets, Editor. 1994, Nijenrode University Press: Holland. p. 691--706.Google ScholarGoogle Scholar
  15. Fowler, M.; Highsmith, J., (2001) The Agile Manifesto. Software Development, 2001. August.Google ScholarGoogle Scholar
  16. Gerwin, D., (1993) Manufacturing Flexibility: A Strategic Perspective. Management Science, 1993. 39(4): p. 395--410. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Golden, W.; Powell, P., (2000) Towards a Definition of Flexibility: In Search of the Holy Grail? Omega, 2000. 28(2000): p. 373--384.Google ScholarGoogle ScholarCross RefCross Ref
  18. Goldman, S.; Nagel, R., (1993) Management, technology and agility: the emergence of a new era in manufacturing. International Journal of Technology Management, 1993. 8(1/2): p. 18--38.Google ScholarGoogle Scholar
  19. Goldman, S.; Nagel, R.; Preiss, K., (1995) Agile Competitors and Virtual Organisations. Strategies for Enriching the Customer. 1995, New York, NY.: Von Nostrand Reinhold.Google ScholarGoogle Scholar
  20. Goldman, S., et al., (1991) Iacocca Institute: 21st Century Manufacturing Enterprise Strategy: An Industry Led View. Vol. 1/2. 1991: Iacocca Institute, Bethlehem, PA.Google ScholarGoogle Scholar
  21. Goudswaard, A.; de Nanteuil, M., (2000) Flexibility and Working Conditions: a qualitative and comparative study in seven EU Member States. 2000, European Foundation for Living and Working Conditions, EF0007.Google ScholarGoogle Scholar
  22. Gunasekaran, A.; Tirtiroglou, E.; Wolstencroft, V., (2002) An Investigation into the application of agile manufacturing in an aerospace company. Elsevier, Technovation, 2002. 22: p. 405--415.Google ScholarGoogle ScholarCross RefCross Ref
  23. Gustavsson, S., (1984) Flexibility and Productivity in Complex Production Processes. International Journal of Production Research, 1984. 22(5): p. 801--808.Google ScholarGoogle ScholarCross RefCross Ref
  24. Hashimoto, T., (1980) Robustness, Reliability, Resilience and Vulnerability Criteria for Planning. 1980, Cornell University.Google ScholarGoogle Scholar
  25. Hashimoto, T.; Loucks, D.; Stedinger, J., (1982) Robustness of Water Resources Systems. Water Resources Research, 1982. 18(1): p. 21--26.Google ScholarGoogle ScholarCross RefCross Ref
  26. Hong, M.; Payander, S.; Gruver, W., (1996) Modelling and Analysis of flexible fixturing systems for agile manufacturing. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, 1996. 2: p. 1231--1236.Google ScholarGoogle Scholar
  27. Huang, C., (1999) An agile approach to logical network analysis in decision support systems. Decision Support Systems, 1999. 25(1): p. 53--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Institute, I., (1991) 21st Century Manufacturing Enterprise Strategy, An Industry-led View. Iacocca Institute, 1991. 1.Google ScholarGoogle Scholar
  29. Katayama, H.; Bennet, D., (1999) Agility, adaptability and leanness: a comparison of concepts and a study of practice. International Journal of Production Economics, 1999. 62(1/2): p. 43--51.Google ScholarGoogle Scholar
  30. Kusak, A.; He, D., (1997) Design for agile assembly: an operational perspective. International Journal of Production Research, 1997. 35(1): p. 157--178.Google ScholarGoogle ScholarCross RefCross Ref
  31. Lindbergh, P., (1990) Strategic manufacturing management: a proactive approach. International Journal of Operations and Production Management, 1990. 10(2): p. 94--106.Google ScholarGoogle ScholarCross RefCross Ref
  32. Nagel, R.; Dove, R., (1991) 21st Century Manufacturing. Enterprise Strategy. 1991, Iacocca Institute, Lehigh University Bethlehem, PA.Google ScholarGoogle Scholar
  33. Naylor, J.; Naim, M.; Berry, D., (1999) Leagility: Integrating the Lean and Agile Manufacturing Paradigm in the Total Supply Chain. Engineering Costs and Production Economics, 1999. 62: p. 107--118.Google ScholarGoogle ScholarCross RefCross Ref
  34. Ohno, T., (1988) The Toyota Production System: Beyond Large Scale Production. 1988, Portland, OR: Productivity Press.Google ScholarGoogle Scholar
  35. Piore, M., (1989) Corporate Reform in American Manufacturing and the Challenge to Economic Reform. 1989: Mimeo, Massachusetts Institute of Technology.Google ScholarGoogle Scholar
  36. Preiss, K.; Goldman, S.; Nagel, R., (1996) Cooperate to compete: building agile business relationships. 1996, New York: Vn Nostrand Reinhold.Google ScholarGoogle Scholar
  37. Sharafi, H.; Zhang, Z., (1999) A method for achieving agility in manufacturing organisations: an introduction. International Journal of Production Economics, 1999. 62(1/2): p. 7--22.Google ScholarGoogle Scholar
  38. Tan, B., (1998) Agile Manufacturing and Management of Variability. International Transactions on Operational Research, 1998. 5(5): p. 375--388.Google ScholarGoogle ScholarCross RefCross Ref
  39. Towill, D.; Christopher, M., (2002) The Supply Chain Strategy Conundrum: To Be Lean Or Agile or To Be Lean and Agile. International Journal of Logistics: Research and Applications, 2002. 5(3).Google ScholarGoogle Scholar
  40. Upton, D. M., (1995) Flexibility as Process Mobility: The Management of Plant Capabilities for Quick Response Manufacturing. Journal of Operations Management, 1995. 12(205--224).Google ScholarGoogle ScholarCross RefCross Ref
  41. Van Oyen, M.; Gel, E.; Hopp, W., (2001) Performance opportunity for workforce agility in collaborative and non-collaborative work systems. IEEE Transactions, 2001. 33(9): p. 761--77.Google ScholarGoogle ScholarCross RefCross Ref
  42. Volberda, H., (1998) Building the Flexible Firm: How to Remain Competitive. 1998, New York: Oxford University Press.Google ScholarGoogle Scholar
  43. Womack, J.; Jones, D.; Roos, D., (1990) The Machine That Changed the World. 1990, New York: Rawson Associates.Google ScholarGoogle Scholar
  44. Young, K., et al., (2001) Agile Control Systems. In: Proc Instn Mech Engrs, 2001. 215(D).Google ScholarGoogle ScholarCross RefCross Ref
  45. Yusuf, Y.; Sarhadi, M.; Gunasekaran, A., (1999) Agile manufacturing: the drivers, concepts and attributes. International Journal of Production Economics, 1999. 62(1): p. 23--32.Google ScholarGoogle Scholar
  46. Zain, M.; Kassim, N.; Mokhtar, E., (2002) Use of IT nd IS for organisational agility in Malaysian firms. Singapore Management Review, 2002. 25(1).Google ScholarGoogle Scholar

Index Terms

  1. Toward a conceptual framework of agile methods: a study of agility in different disciplines

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          WISER '04: Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research
          November 2004
          96 pages
          ISBN:1581139888
          DOI:10.1145/1029997

          Copyright © 2004 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 5 November 2004

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Upcoming Conference

          FSE '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader