Archive for January, 2010

‘Migration challenges’ published at CM Crossroads

Sunday, January 31st, 2010

Our co-founder and CTO, Yaniv Yehuda was recently published in the latest CM Journal from CM Crossroads.  Yaniv wrote extensively about the challenges facing organizations today when dealing with the migration of databases as a critical part of their overall software release management process.  While most organizations today have developed or implemented solutions for moving code, the database poses additional challenges and existing software configuration management tools and capabilities have not been extended to this layer.

In the article Yaniv proposes a number of key changes that can be made to significantly improve control and work processes related to database change management and migration.  The proposed changes are centered around the creation of a “staging” environment as the preferred approach.  While there are additional costs associated with this approach, the savings, coupled with an automated approach to the actual migration between environments are significant.  This approach can also significantly improve the number of bugs found in earlier stages, while drastically reducing the rate of malfunctions that may appear during the migration to production.

dbMaestro TeamWork is the only solution available today that allows for the complete monitoring and synchronization of database development teams and DBA’s as part of the overall development life-cycle.  dbMaestro also provides a central versioning repository that enables users to analyze and compare all database objects, highlighting changes between different versions and ultimately automating the deployment of database changes across environments. 

You can read the full CM Crossroads article here.  For more information you can also visit the dbMaestro TeamWork pages at dbMaestro.com.  We look forward to continuing and expanding the dialog relative to database change management.

  • Share/Bookmark

Ready for IBM Rational Software validation

Tuesday, January 19th, 2010

We were very pleased to be able to announce late last week that dbMaestro TeamWork had achieved “Ready for IBM Rational Software” validation. As many of you know, dbMaestro TeamWork is our database change management solution which helps organizations take control of the database development process by improving process driven automation, visibility and quality over the change management process.

With this announcement, and the immediate availability of the integration between IBM Rational ClearQuest and dbMaestro TeamWork, we are able to fully extend source control management to the database layer. This functionality finally provides IBM Rational ClearQuest customers with the ability to track database modifications in tandem with application source code changes resulting in entire projects being deployed in a process-controlled, audited and compliant fashion

More information on this important announcement can be found by following the link below:

http://www.prweb.com/releases/dbmaestro-teamwork/ibm-rational/prweb3415004.htm

  • Share/Bookmark

Streams development, Agile and the Database

Wednesday, January 13th, 2010

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

ISO certification value to software companies

Monday, January 4th, 2010

The aim of ISO is to enhance product quality and reliability; simplification for improved usability; increased distribution efficiency; and reduction in processing costs. The bottom line is that users have more confidence in products and services that conform to quality standards from an established institution.

ISO 9001:2008 Certified companies are required to maintain a high level of quality assurance in design, development, production and services. ISO 9001:2008 is a rigid quality standard that is challenging to adhere to and maintain.  Software companies that are committed to ISO will find that attaining a leadership position in software design, development and implementation is possible.

To read more about ISO:
http://www.iso.org/iso/about/discovers-iso_who-standards-benefits.htm

To read more about dbMaestro ISO Certification:
http://www.dbmaestro.com/dbmaestro/20/1/428.aspx

  • Share/Bookmark