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

The logical data model is often derided as a useless artifact, an unnecessary piece of documentation, and a sterling example of “Big Design Up Front” (BDUF). Not, in other words, an Agile model.

In my experience on Agile projects, however, the logical data model has shown itself to be a very useful development tool, and an important driver of the development effort. I would argue that the logical data model serves several important functions:

·         It captures critical information that isn’t captured anywhere else. Most application development requirements artifacts, such as use cases and user stories, capture only functional requirements (what does the application need to do; how does the user ...

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