L'équipe de développement est répartie géographiquement. Bien entendu, nous disposons d'un portail de dépôt de code et de suivi des bugs. Dans nos projets, nous utilisons généralement MS SQL 2005 et 2008. Nous n'avons pas de personne dédiée qui développe uniquement des bases de données. Tout développeur de l'équipe peut apporter des modifications aux bases de données dans le cadre du projet.
Nous avions besoin d'un outil qui permette de faire du développement de BD d'une manière simple, contrôlée, flexible et confortable.
D'après mon expérience, le projet de base de données MS est trop monstrueux pour les petits et moyens projets et nécessite une ou plusieurs personnes formées et spécialisées.
J'ai cherché des solutions alternatives que j'ai googlé : dbdeploy (de ThougthWorks) et http://dbdeploy.com/documentation/competition/ . Mais je n'ai pas été impressionné.
J'ai découvert deux outils gratuits que nous utilisons maintenant :
DBComparer ( http://www.dbcomparer.com ) et Agile DBRIRE ( http://www.thisisagile.com/dbrire )
Ma question est la suivante : quels outils utilisez-vous et que pouvez-vous recommander ?