Weitere ähnliche Inhalte
Ähnlich wie Les bases de données, ces mal-aimées de l'Agilité! (20)
Mehr von CGI Québec Formation (19)
Les bases de données, ces mal-aimées de l'Agilité!
- 5. © Facilité Informatique inc.
All characters appearing in this work are fictitious. Any
resemblance to real persons, living or dead, is purely
coincidental.
- 11. © Facilité Informatique inc.
• Impose une visionTI
• Influence le juste assez des équipes
• Complique l’évolution et l’adaptation du modèle
Conséquences du B D U F
- 13. © Facilité Informatique inc.
Cas d’utilisation
Client
Acteur_Sous-Domaine1
Acteur_Sous-Domaine2
Extend
<<include>>
- 14. © Facilité Informatique inc.
Cas d’utilisation
Client
Acteur_Sous-Domaine1
Acteur_Sous-Domaine2
<<include>>
<<include>>
- 18. © Facilité Informatique inc.
• Outil conceptuel simple
• Facilite la découverte des sous-domaines
• Permet de définir le langage ou vocabulaire de la
vision
• Documentation légère
Cas d’utilisation et Diagramme d’activité
- 21. © Facilité Informatique inc.
• Contention sur la base de données
• Complexifie l’adaptation et l’évolution du sous-
domaine
• Complexifie la création de données de test
• Influence le développement
Conséquences du couplage entre sous-
domaines
- 23. © Facilité Informatique inc.
• Favoriser les clés naturelles
• Éviter les clés étrangères
• Isoler les sous-domaines
Forte cohésion et faible couplage entre sous-
domaines
- 26. © Facilité Informatique inc.
• Les changements de schémas constants
• Influence de la conception logicielle sur la base de
données
• Corrections de données
Défis du développement itératif
- 30. © Facilité Informatique inc.
• Peu de code
• Contrôle du chargement de données
• Gestion des verrous simplifiée
• Gestion des transactions
Avantages d’un ORM
- 34. © Facilité Informatique inc.
Développement
Fonctionnelle
Équipe1 Équipe2 Équipe3 Équipe4 Équipe5
AcceptationIntégrée
Pré-production
Formation
- 43. © Facilité Informatique inc.
• Accélère et stabilise les déploiements
• Utilise à bon escient le DBA
• BD profite des avantages de l’intégration continue
• Facilite le rollback d’environnement
Intégration continue des bases de
données
- 47. © Facilité Informatique inc.
• Les données d’essais des PO
• Données pour les tests automatisés
• Données multi-équipes des environnements
Problématiques
- 49. © Facilité Informatique inc.
• Données pour les essais d’acceptation automatisés
• Données de tests pour les essais des PO
• Données de tests pour les autres équipes
Génération de données
- 50. © Facilité Informatique inc.
• Base de données mémoire
• Base de données physique
• Simulation de la base de données
Base de données de test