- Organisation et gestion du projet
- Les rôles de chaque intervenant au projet seront définis afin d’en identifier les objectifs.
La planification et la conduite du projet permettront de définir les rôles des ressources. Durant cette première phase les utilisateurs participeront à des entretiens afin de définir les besoins finaux. - Modélisation
- La modélisation de la structure découlant de la première phase aboutira à la définition de l’organisation dimensionnelle du Data Warehouse et des du choix des Data Marts.
Les sources de données seront analysées, consultées et traitées, ceci permettra également la définition des agrégations et du détail. - Architecture
- Cette phase permettra d’identifier et d’installer les produits à utiliser pour la conception de l’architecture technique. La configuration, la sécurité et les tests seront effectués en collaboration avec les différents intervenants.
- Implémentation
- L’implémentation du système regroupe les développements des processus pour la conception physique du Datawarehouse à savoir:
La conception des bases de données, définition des index, tailles, optimisation, la configuration des environnements, le développement des jobs d’extraction, séquences, automatisation, l’alimentation et la validation de la base de données, l’optimisation des performances. - Déploiement et évolution
- Cette phase finale définira le planning de déploiement du système développé. Sans oublier l’importance à donner aux transfert des connaissances aux utilisateurs, les tests complet du système et la documentation.
Le Datawarehouse n’étant pas un système fermé et figé il faudra prévoir son évolution à moyen et long terme.
Le principal facteur de succès de tels projets sera la parfaite collaboration entre l’équipe Calyps et les intervenants internes spécialistes du métier ou de la technique.




