Metaphor: Courtier en ligne
Un article de Agile-Swiss.
Mon sentiment profond c'est que cette pratique ne devrait pas faire partie des fondamentaux d'XP et donc élevé au même rang d'importance que les tests unitaires, planning game, etc... Je crois que Kent Benck a voulu insister sur l'importance de la compréhension entre développeurs et a proposer l'utilisation d'un langage imagé pour que tout le monde soit sur un même pied d'égalité en terme de compréhension.
L'intention est bonne, mais j'ai le défaut de penser que quelqu'un qui n'arrive pas à synthétiser un raisonnement au travers un langage technique n'y arrivera pas mieux à travers un langage imagé. J'ai même l'impression qu'on peut encore plus diverger si le langage imagé est mal choisi (cf article suivant de Martin Fowler).
