Supporting the Agile Development of Relational Database Applications
This IDC study reviews how relational database management can undermine efforts to establish an agile development environment. It considers various problems and solutions, including those involving flexible database schema development and storage allocation, and test database generation and management. It names some products that address these areas. It also offers actionable advice for those wishing to address this issue. "No matter what approach you take to ensuring your team an agile development environment, one area that is sure to jump up and catch you is that involving database technology," says Carl Olofson, research vice president for Database Management Software at IDC. "The agile application development movement is too significant for major vendors to ignore; it is already driving some users to turn to less optimal DBMS technologies simply to get support for this capability. So it seems inevitable that the kinds of technologies described herein will become standard over time."