Skip to main content

Agile Project Management Methods for ERP: How to Apply Agile Processes to Complex COTS Projects and Live to Tell about It

  • Conference paper
  • First Online:
Extreme Programming and Agile Methods — XP/Agile Universe 2002 (XP/Agile Universe 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2418))

Included in the following conference series:

Abstract

The selection, procurement, and deployment of an Enterprise Resource Planning (ERP) system is fraught with risk in exchange for significant business and financial rewards [26]. In many cases the packaged ERP product does not provide the entire solution for the business process. These gaps can be closed with third party products or by customizing existing products. Management of this customization, as well as the selection of the core ERP system has traditionally been addressed through high-ceremony, science-based, project management methods [13]. Well-publicized failures using this approach creates the need for new methods for managing ERP projects [11]. This compendium paper describes an alternative to the traditional high-ceremony IT projects management methods. Although many of the methods described are not new assembling them into a single location and focusing on a single issue provides the tools to make decisions in the presence of uncertainty, focus on the critical success factors, and address the managerial and human side of project management Agility allows the project management methods as well as the system to be adaptively tailored to the business needs.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexander, Christopher, A Timeless Way of Building, Oxford University Press, 1979.

    Google Scholar 

  2. Alexander, Christopher, Notes on the Synthesis of Form, Harvard University Press, 1964.

    Google Scholar 

  3. Agresti, New Paradigms for Software Development, IEEE Computer Society Press, 1986.

    Google Scholar 

  4. Ambler, Scott, http://www.agilemodeling.com.

  5. Ambler, Scott, Process Patterns and More Process Patterns, Cambridge University Press, 1998 and 1999.

    Google Scholar 

  6. Amram, Martha, and John Henderson, “Managing Business Risk by IT Investment: The Real Options View,” CIO Magazine, March 1999.

    Google Scholar 

  7. Amram, Martha, Nalin Kulatilaka, and John Henderson, “Taking an Option on IT,” CIO Magazine, June 15, 1999.

    Google Scholar 

  8. Amram, Martha and Nalin Kulatilaka, Real Options: Managing Strategic Investments in a World of Uncertainty, Harvard Business School Press, 1999.

    Google Scholar 

  9. Aoyama, Mikio, “New Age of Software Development: How Component Based Software Engineering Changes the Way of Software Development,” 1998 International Workshop on Competent—Based Software Engineering, 1998.

    Google Scholar 

  10. Aoyama, Mikio, “Agile Software Process and Its Experience,” International Conference on Software Engineering, 1998.

    Google Scholar 

  11. “APICS Survey,” CPIM Journal, 46, 17 July 2000.

    Google Scholar 

  12. Arthur, W. Brian, “Increasing Returns and the New World of Business,” Harvard Business Review, 74(4), pp. 100–110, July-August 1996.

    Google Scholar 

  13. Austin, Robert D. and Richard L. Nolan, “How to Manage ERP Initiatives,” Working Paper 99-024, 1998.

    Google Scholar 

  14. Baker, F. T. “Chief Programmer Team Management of Production Programming,” IBM Systems Journal, 11(1), 1972.

    Google Scholar 

  15. Basili, Victor, “Iterative Enhancement: A Practical Technique for Software Improvement,” IEEE Transactions on Software Engineering, 1(4), December 1975.

    Google Scholar 

  16. Bateman, T. S. and C. P. Zeithaml, Management: Funciton and Strategy, Irwin, 1990.

    Google Scholar 

  17. Beck, Kent, Extreme Programming Explained: Embrace Change, Addison Wesley, 1999.

    Google Scholar 

  18. Bennington, “Production of Large Computer Programs,” Symposium on Advanced Computer Programs for Digital Computers, sponsored by Office of Naval Research, June 1956. Reprinted in Annals of the History of Computing, October 1983, pp. 350–361. Reprinted at ICSE’ 87, Monterey, California, March 30-April 7, 1987.

    Google Scholar 

  19. Boehm, Barry, “Get Ready for Agile Methods with Care,” IEEE Computer, pp. 64–69, January 2002.

    Google Scholar 

  20. Boehm, Barry, and Kevin Sullivan “Software Economics: A Roadmap,” in The Future of Software Engineering, special volume, A. Finkelstein, Ed., 22nd International Conference on Software Engineering, June, 2000.

    Google Scholar 

  21. Boehm, Barry, “Software Engineering Economics,” IEEE Transactions on Software Engineering, 10, January 1984.

    Google Scholar 

  22. Boehm, Barry, “Anchoring the Software Process,” IEEE Software, pp. 73–82, July 1996.

    Google Scholar 

  23. Boehm, Barry, et. al., Software Cost Estimation with COCOMO II, Prentice Hall, 2000.

    Google Scholar 

  24. Brooks, Fred, “No Silver Bullet: Essence and Accidents of Software Engineering,” IEEE Software, 20(4), pp. 10–19, April 1987.

    Google Scholar 

  25. Brooks, Fred, The Mythical Man-Month, Addison Wesley, 1995.

    Google Scholar 

  26. Charette, Robert N., “Large-Scale Project Management is Risk Management,” IEEE Software, pp. 110–117, July 1996.

    Google Scholar 

  27. Cockburn, Alistair, http://crystalmethodologies.org/

  28. Cockburn, Alistair, http://members.aol.com/humansandt/crystal/clear/

  29. Copeland, Thomas E. and Philip T. Keenan, “How Much is Flexibility Worth?” The McKinsey Quarterly, 2, 1998.

    Google Scholar 

  30. Copeland, Thomas E. and Philip T. Keenan, “Making Real Options Real,” The McKinsey Quarterly, 3, 1998.

    Google Scholar 

  31. Courtney, Hugh, “Making the Most of Uncertainty,” The McKinsey Quarterly, 4, pp. 38–47, 2001.

    Google Scholar 

  32. Davis, Alan M., “Fifteen Principles of Software Engineering,” IEEE Software, 11(6), pp. 94–96, November/December, 1994.

    Google Scholar 

  33. Earl, Michael, Jeffery Sampler, and James Short, “Strategies for Reengineering: Different ways of Initiating and Implementing Business Process Change,” Centre for Research in Information Management, London Business School, 1995.

    Google Scholar 

  34. Earl, Michael, “Information Systems Strategy: Why Planning Techniques are Never the Answer,” Centre for Research in Information Management, London Business School, 1995.

    Google Scholar 

  35. Erdogmus, H., “Valuation Of Complex Options In Software Development,” First Workshop on Economics-Driven Software Engineering Research, EDSER-1, May 17, 1999.

    Google Scholar 

  36. Flatto, Jerry, “The Role of Real Options in Valuing Information Technology Projects,” Association of Information Systems Conference, 1996.

    Google Scholar 

  37. Funtowicz, S. and J. Ravetz, “Post—Normal Science: A New Science for New Times,” Scientific European, pp. 95–97, March 1992.

    Google Scholar 

  38. Gattiker, Thomas and Dale Goodhue, “Understanding the Plant Level Costs and Benefits of ERP: Will the Ugly Duckling Always Turn Into a Swan?” Proceedings of the 33 rd Hawaii International Conference on System Sciences, 2000.

    Google Scholar 

  39. Georgescu-Roegen, Nicholas, The Entropy Laws and Economic Progress, Harvard University, 1971.

    Google Scholar 

  40. Glass, Robert, “Failure is Looking More Like Success These Days,” IEEE Software, January / February 2002.

    Google Scholar 

  41. Goldman, Steven. L., Roger N. Nagel and Kenneth Preiss, Agile Competitors and Virtual Organizations: Strategies for Enriching the Customer, Jossey-Bass, 1994.

    Google Scholar 

  42. Hammond, J. S., R. L. Keeney, and H. Raiffa, Smart Choices: A Practical Guide to Making Better Decisions, Harvard Business School Press, 1999.

    Google Scholar 

  43. Highsmith, Jim, Adaptive Software Development, Dorset House, 1999.

    Google Scholar 

  44. Hoffman, Hubert and Franz Lehner, “Requirements Engineering as a Success Factor in Software Projects, IEEE Software, pp. 58–66, July / August 2001.

    Google Scholar 

  45. Holland, Christopher and Ben Light, “A Critical Success Factors Model for ERP Implementation,” IEEE Software, pp. 30–36, May / June 1999.

    Google Scholar 

  46. Huber, Thomas, Rainer Alt, and Huber Österle, “Templates— Instruments for Standardizing ERP Systems,” Proceedings of the 33rd Hawaii International Conference on System Sciences, 2000.

    Google Scholar 

  47. Jeffries, Ron, Extreme Programming Installed, Addison Wesley, 2000.

    Google Scholar 

  48. Jones, Capers, Software Assessments, Benchmarks, and Best Practices, Addison Wesley, 2000.

    Google Scholar 

  49. Jones, Capers, “What it Means to be Best in Class,” Version 5, February 10, 1998.

    Google Scholar 

  50. Jones, Capers, Patterns of Software Systems Failures and Success, International Thompson Computer Press, 1996.

    Google Scholar 

  51. Kogut, Bruce and Nalin Kulatilaka, “Strategy, Heuristics, and Real Options,” The Oxford Handbook of Strategy (2001), Chapter 30, 2001.

    Google Scholar 

  52. Kogut, Bruce and Nalin Kulatilaka, “What is Critical Capability?” Reginald H. Jones Center Working Paper, Wharton School, 1992.

    Google Scholar 

  53. Kuhn, T. S., Structure of Scientific Revolutions, Chicago University Press, 1962.

    Google Scholar 

  54. Kulik, P. and R. Samuelsen, “e—Project Management for the New Reality,” PM Network Online, PMI Management Institute, 11 April 2001.

    Google Scholar 

  55. Leslie, Keith J. and Max P. Michaels, “The Real Power of Real Options,” McKinsey Quarterly, 3, pp. 97–108, 1997.

    Google Scholar 

  56. Morris, C. and C. Ferguson, “How Architecture Wins Technology Wars,” Harvard Business Review, pp. 86–96, March-April 1993.

    Google Scholar 

  57. Oberndorf, Patricia and David Carney, A Summary of DoD COTS-Related Policies, SEI Monographs on the Use of Commercial Software in Government Systems, Software Engineering Institute, Carnegie Mellon University, 1998

    Google Scholar 

  58. Osterweil, Leon J., “Software Processes are Software Too,” Proceedings of the 9th International Conference on Software Engineering (ICSE 1987), pp. 2–13, March 1987, Monterey, CA.

    Google Scholar 

  59. Osterweil, Leon J., “Software Processes Are Software Too, Revisited,” Proceedings of the 19th International Conference on Software Engineering (ICSE 1997), pp. 540–548, May 1997, Boston, MA.

    Google Scholar 

  60. Pajares, Frank, “The Structure of Scientific Revolutions,” Outline and Study Guide, Emory University, http://www.emory.edu/EDUCATION/mfp/Kuhn.html.

  61. Potters, Marc, et. al. “Financial Markets as Adaptive Ecosystems,” May 31, 2001. arXiv: cond-mat/9609172.

    Google Scholar 

  62. Remy, Ron, “Adding Focus to Improvement Efforts with PM3,” PM Network, July 1997.

    Google Scholar 

  63. Rockart, J. F. and C. V. Bullen, “A Primer on Critical Success Factors,” Center for Information Systems Research, Working Paper No. 69, Sloan School of Management, MIT, 1981.

    Google Scholar 

  64. Royce, Walker, Software Project Management, Addison Wesley, 1998.

    Google Scholar 

  65. Royce, Winston W., “Managing the Development of Large Scale Software Systems,” Proceedings of IEEE WESCON, pp. 1–9, August 1970.

    Google Scholar 

  66. Rechtin, System Architecture: 2nd Edition, CRC Press, 2000.

    Google Scholar 

  67. Ross, Jeanne, “Surprising Facts About Implementing ERP,” IT Pro, pp. 65–68, July / August 1999.

    Google Scholar 

  68. Saures, Isabelle, “A Real World Look at Achieving Project Management Maturity,” Project Management Institute 29th Annual Seminars/Symposium, October 9–15, 1998.

    Google Scholar 

  69. Shaw, Mary and D. Garlan, Software Architecture, Prentice Hall, 1996.

    Google Scholar 

  70. Sommers, Toni and Klara Nelson, “The Impact of Critical Success Factors across the Stages of Enterprise Resource Planning Implementations,” Proceedings of the 34 th Hawaii International Conference on System Sciences, 2000.

    Google Scholar 

  71. Sullivan, Kevin. P., William G. Griswold, Yaunfang Cai, and Ben Hallen, “ The Structure and Value of Modularity in Software Design,” Proceedings of the Joint International Conference on Software Engineering, September 2001

    Google Scholar 

  72. Sullivan, Kevin, P. Chalasani, S. Jha, and V. Sazawal, “Software Design as an Investment Activity: A Real Options Perspective,” in Real Options and Business Strategy: Applications to Decision-Making, edited by Lenos Trigeorgis, Rick Books, 1999.

    Google Scholar 

  73. Strassman, P. A., The Squandered Computer, The Information Economics Press, 1997.

    Google Scholar 

  74. Szulanski, Gabriel, “Unpacking Stickiness: An Empirical Investigation of the Barriers to Transfer Best Practices Inside the Firm,” INSEAD Study, Academy of Management Best Paper Proceedings, pp. 437–441, November 1995.

    Google Scholar 

  75. Teisberg, E. O., “Methods for Evaluating Capital Investment Decisions under Uncertainty,” in Real Options in Capital Investment: Models, Strategies, and Applications, edited by L. Trigeorgies, Praeger, 1995.

    Google Scholar 

  76. Thorburn, W. M. “The Myth of Occam’s Razor,” Mind 27:345–353, 1918.

    Article  Google Scholar 

  77. Vico, Giambattisa, (1668–1744) “Method of the Studies of Our Times,” Naples, Italy, 1708.

    Google Scholar 

  78. Wallnau, Kurt, Scott Hissam, and Robert Seacord, Building Systems from Commercial Components, SEI Series in Software Engineering, Addison Wesley, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alleman, G.B. (2002). Agile Project Management Methods for ERP: How to Apply Agile Processes to Complex COTS Projects and Live to Tell about It. In: Wells, D., Williams, L. (eds) Extreme Programming and Agile Methods — XP/Agile Universe 2002. XP/Agile Universe 2002. Lecture Notes in Computer Science, vol 2418. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45672-4_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-45672-4_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44024-6

  • Online ISBN: 978-3-540-45672-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics