Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Theoretical reflections on agile development methodologies
Nerur S., Balijepally V. Communications of the ACM50 (3):79-83,2007.Type:Article
Date Reviewed: Mar 9 2007

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.

Reviewer:  Larry Bernstein Review #: CR134026 (0801-0065)
1) Horowitz, E.; , Practical strategies for developing large software systems. Addison-Wesley, Menlo Park, CA, 1975.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
Would you recommend this review?
Other reviews under "General": Date
From mathematics to generic programming
Stepanov A., Rose D., Addison-Wesley Professional, Upper Saddle River, NJ, 2015.  320, Type: Book (978-0-321942-04-3), Reviews: (3 of 3)
May 29 2015
Creating and Using Virtual Prototyping Software
Post D., Kendall R., Addison-Wesley Professional, Boston, MA, 2021.  352, Type: Book (978-0-136566-93-9)
May 26 2022
Dataless objects considered harmful
Hu C. Communications of the ACM 48(2): 99-101, 2005. Type: Article
Mar 18 2005

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 2004™
Terms of Use
| Privacy Policy