O'Reilly logo

Building the Agile Database: How to Build a Successful Application Using Agile Without Sacrificing Data Management by Larry Burns

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Agile developer and writer Craig Larman, among others, likes to quote the following passage from a 1986 article by Fredrick Books:[19]

The building metaphor has outlived its usefulness. It is time to change again. If, as I believe, the conceptual structures we construct today are too complicated to be accurately specified in advance, and too complex to be built faultlessly, then we must take a radically different approach

Larman has said, “Architecture is a bad metaphor. We don't construct our software like a building, we grow it like a garden.”[20] This seems to be a reaction to the John Zachman approach to Enterprise Architecture, which uses the architecture metaphor to advocate up-front requirements specification, analysis, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required