Shared Database Ownership

Managing Database Development on Distributed Teams

Average Rating: -

When a co-located team moves into multiple locations, sometimes across continents, it reduces team productivity and introduces lots of challenges with teams trying to deal with database and database design. Like any other aspect of Agile projects why not make the database design and development a shared task to be done by every one on the team. Why not link the database design to the feature being developed and make the database part of the Continuous Integration, such that build status is visible to everyone and database artifacts can be version controlled just like code.

Syndicate content