Alexandre, membre de la communauté de blogueurs JobProd. Qu’est-ce que c’est ? Quel intérêt ? Comment le mettre en place ? Alexandre Bruneau vous en dit plus !
Le pair programming est une méthode de programmation en binome (ah bon ?) où le duo travaille sur un unique ordinateur. Le binôme est composé :
Si chacun a ses missions, il arrive que les deux développeurs échangent leur rôle. Il est parfois même recommandé de changer l’un des membre du binôme.
Débloque les + belles offres tech en 10 mins
Je vous entends déjà me dire “bon ça a l’air fun tout ça ! Mais comment je fais pour le mettre en place dans mon équipe ?”
Jusqu’à maintenant j’ai parlé de cette technique de programmation en mettant en scène deux développeurs. En tant que freelance, lorsque je travaille en présence d’un de mes clients, j’ai remarqué que si j’applique les mêmes méthodes, j’obtiens beaucoup plus rapidement ce que ces derniers attendent.
Bon évidemment, je ne demande pas au client de coder et nous n’échangeons pas nos places. Mais petit à petit le client est amené à vouloir coder lui même, sur des détails de mise en forme, de texte ou des rajouts de ci de là. Ainsi le client comprend mieux ce qu’il se passe lors du développement de son application et peut s’impliquer d’une nouvelle manière dans le projet. Et en tant que développeur, je gagne énormement de temps car il devient capable de faire les modifications qu’il veut au besoin et ainsi je peux me concentrer sur l’ajout de fonctionnalités.
Je vous recommande donc vivement cette experience et si vous n’avez pas l’occasion de la pratiquer dans votre milieu professionnel, il y a de nombreux dojo et randori de pair programming qui s’organise dans les divers meetup de vos technologies préférées.
En vous souhaitant de bons moments de code !
Débloque les + belles offres tech en 10 mins
Alexandre Bruneau
Etudiant en école d’ingénieur le jour, freelance Ruby on Rails la nuit. Passionné par le monde du web de longue date, Internet a changé ma vie et continue de la changer tout les jours. Je suis aussi un défenseur des idées issues de l’open source et du partage en général.
Je solutionne mes problématiques du quotidien en allant courir. J’aime rencontrer et échanger sur tous les sujets. N’hésitez pas à me retrouver lors de différents meetups ou sur Twitter.
En savoir +
Les insights inspirants d’Hélène Ly. "Le recrutement tech n’est pas une bataille, mais une collaboration.…
Un nouveau capitaine technique débarque à la barre de WeLoveDevs ! Après le rachat par…
L’AI Act pour les développeurs, c’est la première loi vraiment impactante depuis le RGPD. Et…
"Venez, faites le module 1 et on en reparle." C’est le défi lancé par Gaetan…
L’OWASP Top 10, c’est un outil pour les développeurs web. Et pourtant, il est largement…
Dans cet article, on va parler du RGPD pour les développeurs. C’est un sujet que…