Comment distinguer les problèmes métier des modèles que l’on conçoit pour les résoudre ?
conception
Value Objects avancés en .NET
Au-delà des invariants et de l'égalité par valeur : jusqu'où pousser les Value Objects pour qu'ils protègent réellement le modèle ?
Big Bang Replacement
Remplacer un système legacy en une seule fois semble offrir une solution simple et maîtrisée. Sur le terrain, c’est souvent une illusion qui masque une complexité bien plus profonde.
Quand le modèle technique colonise le domaine
Ou quand, dans vos projets, on parle plus de tables, de flux et de programmes que du métier lui-même.
Value Object et mesures physiques
Explorons un cas concret de modélisation de Value Object centré sur une mesure physique pour un projet industriel.
Pourquoi «enchaîner» les user stories finit par ralentir le delivery
Implémenter les user stories les unes après les autres sans explorer profondément le domaine optimise la vitesse à court terme, mais crée une fragilité structurelle qui finit par faire chuter…
Une introduction à la théorie de la résidualité
La théorie de la résidualité renouvelle la conception logicielle en modélisant les systèmes comme des résidus interconnectés, afin de traiter l’incertitude comme une donnée structurante dans les environnements métier complexes.
Paralysie de conception
Cet article va vous aider à comprendre les causes, les symptômes et à trouver les solutions pour retrouver votre capacité à développer.
Le logiciel: outils de capitalisation des connaissances de l’entreprise
Ou "Voir le développement de logiciels comme l'acquisition de connaissances et la réduction de l'ignorance" - Phillip G. Armour.