Coallia
5 jours → 2 jours
Architecture de données, systèmes d'affaires et intégration ERP
Rôle personnel exercé
- Consultant principal, BTBSofting : conception des pipelines SQL/Python/ETL alimentant l'entrepôt de données, exigences et essais d'acceptation du reporting, pilotage du volet ERP, intégration et données du mandat.
Flux de données du reporting Coallia (représentation simplifiée)
Sources
- 8+ sourcesdonnées opérationnelles
Traitement
- Pipelines SQL/Python/ETL30 indicateurs · 17 contrôles
Stockage
- Entrepôt SQL Server
Consommation
- Reportinglivraison BI
- Propriétaires métieressais d'acceptation
01Contexte et problème
- Organisation de 4 500+ employés et 200+ établissements.
- Cinq jours pour produire les rapports mensuels, des sources dispersées et des définitions d'indicateurs peu partagées entre affaires et TI.
02État initial
- 8+ sources de données à consolider.
- Cycle de production des rapports de 5 jours.
03Conception et contraintes documentées
- Solution mise en œuvre : un entrepôt SQL Server alimenté par des pipelines SQL/Python/ETL qui consolident les 8+ sources.
- Mappages, 30 indicateurs et 17 contrôles qualité automatisés ; essais d'acceptation menés avec les propriétaires métier.
- Contrainte documentée : définitions d'indicateurs à partager entre affaires et TI.
04Réalisation
- Environnement : SQL avancé, Python, ETL, SQL Server, UAT.
- Validation : 17 contrôles qualité automatisés et essais d'acceptation du reporting.
05Résultats vérifiés
- Cycle de production réduit de 60 % (5 → 2 jours) et anomalies en validation réduites de 40 %.
- Vélocité accrue de 15 %.
Limites du périmètre
- Périmètre : reporting et volet ERP, intégration et données du mandat ; l'architecture d'entreprise du client n'est pas revendiquée.
- Schéma : représentation simplifiée reconstruite à partir des éléments publiés (l'ordre et le sens des flux sont une lecture simplifiée) ; aucun document original ni schéma interne du client n'est publié.