"Calculer le ROI d’un changement de pratique dans un système comprenant plusieurs dizaines de personnes, tout autant de briques techniques et des boucles de rétroaction à retardement c’est (presque) mission impossible. Pour pouvoir arriver à donner un tel chiffre, il faudrait lisser tout ça en faisant de nombreuses approximations, et, même comme ça, il serait nécessaire d’avoir accès à des grandeurs dont la plupart des entreprises n’ont pas conscience, préfèrent ignorer ou ne souhaitent pas divulguer : le coût de la non-qualité (taux de rework) et la valeur des features produites.
"Faire pousser le logiciel revient à adapter le processus de développement à la nature même de celui-ci : versatile, flexible, facile à mettre à jour. Cet état d’esprit est primordial et se retrouve dans la façon de travailler de chaque membre de l’équipe : au lieu de définir tous les paramètres dès le début, on favorise l'évolution et l’adaptation au fil du temps."
Développement Agile : faire pousser le logiciel plutôt que le construire - Jean-Pierre LAMBERT
Ça a la couleur de l'agilité, le goût de l'agilité… mais ce n’est pas de l'agilité
Nous sommes un certain nombre au cours de notre carrière à déjà avoir déjà eu cette impression…
Certains parleront de "Culte du cargo", d'autres "d'agilité Canada Dry", 2 expressions pour évoquer une seule et même réalité : le fait d’imiter les codes et rituels de l’agilité sans en comprendre le fonctionnement, en espérant obtenir les mêmes résultats.
Why use BINARY type to store a GUID ?
GUID is a 128-bit (16 bytes) integer number.
In its canonical textual representation, GUID are represented as 32 hexadecimal digits, displayed in five groups separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 hexadecimal characters and 4 hyphens).
For example: 79d266c1-ca54-4bc9-9b0e-4a988fa1b1dc