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

One of the more controversial aspects of Agile Development is its rejection of what it calls “Big Design Up Front” (BDUF). Instead of the traditional “waterfall” approach, which makes a clear distinction between the requirements-gathering, analysis, design, and implementation tasks, Agile projects incorporate all of these tasks together in a single effort (called, for example, a “Sprint” in the Scrum approach to Agile). Each iteration of the project includes “just enough” requirements gathering to understand what the users expect out of that particular iteration, just enough analysis to understand what those requirements mean, and just enough design to figure out how to implement them. Also, in contrast to more ...

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