skip to main content
article
Free access

Theoretical reflections on agile development methodologies

Published: 01 March 2007 Publication History

Abstract

The traditional goal of optimization and control is making way for learning and innovation.

References

[1]
Argyris, C. and Schon, D. Organizational Learning: A Theory of Action Perspective. Addison-Wesley, Reading, MA, 1978.
[2]
Bazjanac, V. Architectural design theory: Models of the design process. In Basic Questions of Design Theory, W. Spillers, Ed. North-Holland Publishing Co., Amsterdam, 1974, 3--19.
[3]
Highsmith, J. Agile Software Development Ecosystems. Addison-Wesley, Boston, MA, 2002.
[4]
Jackson, M. Systems Methodology for the Management Sciences. Plenum Press, New York, 1991.
[5]
Liedtka, J. In defense of strategy as design. California Management Review 42, 3 (Spring 2000), 8--30.
[6]
Mintzberg, H., Ahlstrand, B., and Lampel, J. Strategy Safari: A Guided Tour Through the Wilds of Strategic Management. The Free Press, New York, 1998.
[7]
Mintzberg, H. Crafting strategy. Harvard Business Review 65, 4 (July-Aug. 1987), 66--75.
[8]
Morgan, G. Images of Organization. Berrett-Koehler Publishers, Inc., San Francisco, 1998.
[9]
Morgan, G. and Ramirez, R. Action learning: A holographic metaphor for guiding social change. Human Relations 37, 1 (Jan. 1984), 1--28.
[10]
Ngwenyama, O. Developing end users' systems development competence. Information & Management 25, 6 (Dec. 1993), 291--302.
[11]
Schon, D. The Reflective Practitioner: How Professionals Think in Action. Basic Books, New York, 1983.
[12]
Senge, P. The leader's new work: Building learning organizations. Sloan Management Review 32, 1 (Fall 1990), 7--23.

Cited By

View all
  • (2024)Scrumming Frontiers: Agile Frameworks Across Business Disciplines outside of IT, and the Impact of Agile Mindset on Team Performance2024 IEEE International Conference on Engineering, Technology, and Innovation (ICE/ITMC)10.1109/ICE/ITMC61926.2024.10794343(1-9)Online publication date: 24-Jun-2024
  • (2024)Transition From Waterfall to Agile Methodology: An Action Research StudyIEEE Access10.1109/ACCESS.2024.338409712(49341-49362)Online publication date: 2024
  • (2024)A Portfolio Management Method for Process Mining-Enabled Business Process Improvement ProjectsBusiness & Information Systems Engineering10.1007/s12599-024-00906-2Online publication date: 30-Oct-2024
  • Show More Cited By

Recommendations

Reviews

Larry Bernstein

A historical perspective on the issues of software design is provided in this article. Although it promises insight into the agile methods, it does not deliver. The authors drive software development to extreme positions, and then attack their straw men. There are interesting insights into the idiosyncratic behavior required to build a successful development team. They claim that the "tenets of agile methods depart from the orthodoxy of software development," but do not qualify their observation. If, by orthodoxy, they mean conformance to waterfall documentation approaches driven by bureaucratic management, I agree with them. But early writings by Boehm and Royce tell us that we need to validate our requirements and build systems in increments; their observations in the 1970s are ignored by these authors [1]. This article does not add insight to the design, organization, or human development challenges associated with first-rate software development teams. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 50, Issue 3
Emergency response information systems: emerging trends and technologies
March 2007
95 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1226736
Issue’s Table of Contents
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: 01 March 2007
Published in CACM Volume 50, Issue 3

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)580
  • Downloads (Last 6 weeks)129
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Scrumming Frontiers: Agile Frameworks Across Business Disciplines outside of IT, and the Impact of Agile Mindset on Team Performance2024 IEEE International Conference on Engineering, Technology, and Innovation (ICE/ITMC)10.1109/ICE/ITMC61926.2024.10794343(1-9)Online publication date: 24-Jun-2024
  • (2024)Transition From Waterfall to Agile Methodology: An Action Research StudyIEEE Access10.1109/ACCESS.2024.338409712(49341-49362)Online publication date: 2024
  • (2024)A Portfolio Management Method for Process Mining-Enabled Business Process Improvement ProjectsBusiness & Information Systems Engineering10.1007/s12599-024-00906-2Online publication date: 30-Oct-2024
  • (2024)Socio-Technical Principles and Agile Values in the Software Industry: A Technical ReportSystemic Practice and Action Research10.1007/s11213-024-09679-xOnline publication date: 13-Jun-2024
  • (2024)Automated Scriptless GUI Testing Aligned with Requirements and User StoriesResearch Challenges in Information Science10.1007/978-3-031-59468-7_15(131-140)Online publication date: 4-May-2024
  • (2023)Software Development ManagementInformation Systems Management10.5772/intechopen.109351Online publication date: 18-Oct-2023
  • (2023)Trends in High Nature Value Farmland and Ecosystem Services Valuation: A Bibliometric ReviewLand10.3390/land1210195212:10(1952)Online publication date: 22-Oct-2023
  • (2023)Agile methodologies between software development and music production: an empirical studyFrontiers in Computer Science10.3389/fcomp.2023.11810415Online publication date: 14-Jun-2023
  • (2023)Learning in the Technology Field: How to Capture the Benefits of Self-Direction?IEEE Engineering Management Review10.1109/EMR.2023.323780751:1(123-128)Online publication date: 1-Mar-2023
  • (2023)Achieving software development agility: different roles of team, methodological and process factorsInformation Technology & People10.1108/ITP-10-2021-083237:2(835-873)Online publication date: 11-Apr-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media