Streams development, Agile and the Database

A couple of months ago I watched a webinar put on by Agile Journal and Serena. This webinar demonstrated Serena’s Dimensions CM and it’s ability to support parallel streams development and the Agile process.

This got me thinking… dbMaestro TeamWork provides a set of tools that support a similar process for Database Development.

It occured to me that SCM and a streams development process for database objects can be the next logical step. A DBA/development team working on objects (tables, triggers, stored procedures, etc, etc) in the database would definitely benefit from a similar, streams-based approach (maybe even more so than the developers working on the source code).

In particular, the TeamWork Deployment Manager would allow the developers to manage the streams process in a very controlled and repeatable manner. Deployment Manager is very good at both the deployment to the streams and (more importantly) the merge process where several streams need to be merged back into the main trunk. Because Deployment Manager does the merge on an object-by-object basis, this would greatly simplify the merge process.

  • Share/Bookmark

Leave a Reply

Notify me of follow-up comments via email.