Be able to deliver database changes in a simple and quick way. Keep always a functional version of the database. Use practices like version control, coding aids, isolated development environments, unit testing, and continuous integration to support agile database development and the ability to introduce changes at any time.