Je préfèrerais ne pas avoir à lire par dessus l’épaule de mon collègue

don't read over my shoulder
J’approuve en général les principes des méthodologies Agile. Même si, pour la plus grande part, je n’ai pas eu pour l’instant l’occasion de les appliquer, ils me semblent juste pour la plupart la voie à suivre.

Je dois avouer cependant qu’un point reste pour moi d’achoppement: La programmation en binôme prônée notamment par l’Extreme Programming. Je comprends et souscris entièrement au bénéfice de la relecture du code par un tiers mais il m’est juste impossible de m’imaginer rester une journée à regarder par dessus l’épaule de mon collègue le code qu’il est en train d’écrire.

Etre observé, bien que peu agréable, est tout à fait acceptable. Mais la position de l’observateur me paraît être un enfer. Non seulement il ne code pas, mais il ne peut pas contrôler le rythme du code qui est produit. Soit cela va trop lentement et il risque de s’ennuyer et/ou de s’irriter, soit cela va trop vite et il risque d’être perdu, et donc de s’ennuyer et/ou de s’irriter.

Heureusement, il semble que des alternatives existent.

  1. Aucun commentaire pour l'instant

  1. Aucun trackback pour l'instant