Dantest | MFinance | Google | Danev | JFW | DEV-FX   
 BABY  BOOKS  COMPUTERS  DVD  ELECTRONICS  GIFTS  HOME & GARDEN  MUSIC 
Apparel & Accessories | Amazon.com Outlet | Art.com | Beauty | Camera & Photo | Car Toys | Cell Phones | Computer & Video Games    
      
PRODUCT DETAILS
Agile Database Development

Agile Database Development

Data is clearly an important aspect of software-based systems; yet, many agile development teams are struggling to involve data professionals within their projects. The Agile Data (AD) methodology defines a philosophical framework for data-oriented activities within agile projects, defining ways that application developers and data professionals can work together effectively; however, philosophy isn t enough -- you also need proven techniques which support those philosophies. This recording presents techniques for agile database development, including database refactoring, Agile-Model Driven Development (AMDD), Test-Driven Design (TDD), and environment/tool strategies. 2-CD set
Manufacturer: Multi-Media Publications Inc.


Price: $19.95


Agile Database Development
User Reviews
Agile Techiques CAN be used in database development!
rating: 4

Reviewed by Regan Windsor for Reader Views (3/07)

Agile methods have gained momentum in the software development world but have been slow to penetrate the database development world. Scott Ambler describes how this is slowly changing and what database developers can do to embrace and introduce agile methodologies.

"Agile Database Development" describes the current collection of philosophies around agile database development, the challenges and misconceptions around agile methodologies, and what needs to happen to bring the data community up to speed with the software development world.

A large problem that database developers run into when trying to implement agile methods is a direct result of tools are not flexible enough to align with the agile methodologies. There is a need for automated database re-factoring and testing tools that allow developers to embrace JIT modeling and iterative methodologies. This isn't to say that agile methods cannot be currently incorporated - they can - but it often means manual database re-factoring.

The biggest area that database developers can benefit from agile philosophies without requiring a lot of development changes is around documentation and modeling. Increased efficiencies can be gained through the utilization of whiteboard modeling, brainstorming, JIT requirements gathering, and minimizing unnecessary or untimely documentation.

"Agile Database Development" takes a critical look at how database development can benefit from agile methodologies and what needs to happen to fully embrace these concepts. While traditional methods may still play a large part it is important for the database community to understand and evolve its methodologies. The world is moving at the speed of change - it is better to keep up than try to catch up!




Agile Database Development









Copyright © 1999-2004 DEV-FX Techs. All Rights Reserved.  02nd of December 2008