From cfa091758035d01d00da6004704f200bce44ba24 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 4 Jan 2020 08:16:45 +0100 Subject: [PATCH 01/14] French Translation: Initialize branch with english docs --- ...rammingFacilitorsGuide_French.checklist.md | 25 ++ MobProgrammingFacilitorsGuide_French.md | 260 ++++++++++++++++++ 2 files changed, 285 insertions(+) create mode 100644 MobProgrammingFacilitorsGuide_French.checklist.md create mode 100644 MobProgrammingFacilitorsGuide_French.md diff --git a/MobProgrammingFacilitorsGuide_French.checklist.md b/MobProgrammingFacilitorsGuide_French.checklist.md new file mode 100644 index 0000000..daa5021 --- /dev/null +++ b/MobProgrammingFacilitorsGuide_French.checklist.md @@ -0,0 +1,25 @@ +## Picking the problem +* [ ] I have an easy problem selected. +* [ ] I have asked my developer to setup a computer to program on. +## Picking a time +* [ ] I have a scheduled a time for mobbing on everyone's calendar +## Setting up the Space + * [ ] The space is setup + * [ ] The font is big enough that everyone can read it from any place in the room + * [ ] The screen is easy to see + * [ ] It is easy to move around + * [ ] I have set a timer to leave space for the retrospective at the end +## 1st Rotation + * [ ] I have explained the working agreements to the mob +* [ ] The driver is listening and following the navigator +* [ ] Your phone has a 2-4 minute timer with a sound when done. +* [ ] The Team has made some (small) progress +* [ ] Everyone is talking and listening +## Rotations +* [ ] The rotations don't take much time (2-5 seconds to rotate) +* [ ] The new navigator is able to continue on easily +* [ ] People are feeling safe +## Common Problems +## Retro + * [ ] I've shown the Retro videos (at least once) +## More Information \ No newline at end of file diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md new file mode 100644 index 0000000..f0c25a8 --- /dev/null +++ b/MobProgrammingFacilitorsGuide_French.md @@ -0,0 +1,260 @@ +# 1st Time Mob Programming Facilitor's Guide +By [@LlewellynFalco](https://twitter.com/llewellynfalco) + + +This is a short guide to facilitating your 1st Mob Programming session with your team. Facilitating a mob is a separate skill, and does not require any prior technical expertise. + +## Picking the problem +The goal in the beginning should be to do something simple +and have fun learning to mob. As such, you should start with an easy problem. + +How do you know if the problem is easy enough? +Ask your developers if they believe they can solve this problem alone in under an hour. + +If you are new to mobbing, it's best to start with a simple exercise, not a work task. +It is ok to take a simple task from your workload, just start very small. No, smaller. + +If you want a simple exercise, [The FizzBuzz kata](http://codingdojo.org/kata/FizzBuzz/) is a rather good starting point. + +**Anti-pattern** : Let's do something no one on the team has ever done before... + +``` +Warning: If the problem is too difficult, your team will not solve it and immediately blame Mobbing instead of the difficulty of the task at hand. +``` + +### Computer setup +It is important that you have the computer your are going to code on setup before you start the mob. Ask your developer if everything is setup so you can start coding. (If you are doing TDD, this mean a failing unit test) + + +* [ ] I have an easy problem selected. +* [ ] I have asked my developer to setup a computer to program on. + +## Picking a time + +A good starting time is between 90-120 minutes. Try not to do this during lunch if possible. +Also, don't run over by missing lunch or staying late as this will prevent people from wanting to show up next time. + +``` The primary goal is to have fun and leave people wanting to Mob again tomorrow.``` + +* [ ] I have a scheduled a time for mobbing on everyone's calendar + +
+ +## Setting up the Space + +![Mob Programming Setup](images/MobProgrammingSetup.png) + +The default configuration of most rooms is not suitable for mobbing. +As a facilitator, it is your job to rearrange the room to the best of your ability. +Tips: + * Try to remove any distractions + * Make it easy to move around the space + * Have everyone facing the same direction, ideally looking at the same screen. + * Bring an external mouse (external keyboard is a plus) + * Have a whiteboard or similar place they can write. + * While dark mode is great for solo programming, bright backgrounds are easier to see on a projector or tv. + + + * [ ] The space is setup + * [ ] The font is big enough that everyone can read it from any place in the room + * [ ] The screen is easy to see + * [ ] It is easy to move around + * [ ] I have set a timer to leave space for the retrospective at the end + (30 minutes for the 1st time, 10-15 minutes thereafter) + + +## 1st Rotation + +The 1st rotation is where the most things can go wrong. +As a facilitator you will want to enforce stricter rules and restrictions in the beginning. After the mob is starting to work well, though, loosen up and allow more freedom. + +Note: as a facilitator you will not be joining the rotations. + +In future mobbings, you can make an exception for this if there is a very small group (2-3) or if you are trying to model some behavior + +### State the Rules + +#### Working agreements + +At the beginning of a mobbing session state the working agreements. + +We agree to + * Treat each other with + * Kindness + * Consideration + * & Respect + * No phones or laptops during the mob + * yes, and... + + It is worth writing these down so everyone can see and refer back to them during the mob. + It is a good idea to mention the no laptops ahead of time so no one brings them. + + [The 'yes, and...' rule](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) refers to building on whatever came before you. It means you can't delete and start over when it is your turn. + + * [ ] I have explained the working agreements to the mob + +#### The Driver + +``` No thinking at the keyboard ``` + +The person at the keyboard is called `The Driver`. They are only person typing. It is ok for them to ask question, but no decisions should be made by them. + +Tip: If the driver starts doing things on their own, just repeat the `No Thinking at the keyboard` rule out load. + +* [ ] The driver is listening and following the navigator + +#### The Navigator + Speak in this order: + ``` + Intention "Please create a variable called count" + Location "Line 27 and a half (a new line between #27 & #28)" + Details "Type v,a,r space count equals 1" + ``` +This is where all the thinking should occur. +Make sure to make space for the navigator to try to talk (this mean silencing the mob), +it takes some practice to get right. + +The intention of the navigator should be clear. +This often means writing an example on the white board, +an english comment in the code, or a check list in notepad + +Always check that the navigator is doing something and moves us toward action. Do not spend much time talking about what to do. It is better to do something wrong than nothing at all. +If they are stuck, prod them with questions. If they are discussing, force a **small** decision (we can revisit it later.) + +Two great questions to ask are + +1) Does it work? +1) Does the code need to be cleaned up? + +#### The Mob + +In the beginning the rest of the mob is going to practice listening while being quiet. This is quite hard and will take some practice. If the navigator is stuck, they can ask the mob, but they must repeat anything they want to happen to the driver: + +Example: +*Navigator*: What should we do? +*Mobber 1*: I think we should try debugging. +*Mobber 2*: Yes I agree +*Navigator*: Driver, can you start the debugger. + + + + +Tips: If you have 2 people who are afraid or new to the domain, separate them so they aren't the driver/navigator pair. + + +* [ ] Your phone has a 2-4 minute timer with a sound when done. +* [ ] The Team has made some (small) progress +* [ ] Everyone is talking and listening + +## Rotations + +Congratulations, you have gotten everyone to the keyboard at least once, now we can start the working on improving the flow. + +At this point, as the facilitator, you should endeavor to talk only in questions. This is where you can start to loosen up on the strictness. You might also want to position yourself near the back of the room. +Keep an eye out for + +* Small victories to celebrate +* People not listening +* Not rotating / slow rotations +* Confusion in the new navigator +* New ways of using the tooling +* Long periods between running or checking in the code +* Misunderstandings +* The navigator skipping intention and moving straight to details + +As facilitator you are here to help us learn and enjoy. If people are confused, slow them down and make space to regain understanding. +If someone in the group understands something the rest don't, make space for them to teach the rest of us. +If the team is stuck call it out and get them moving again. If the team members are not treating each other well, call that out as well. + +* [ ] The rotations don't take much time (2-5 seconds to rotate) +* [ ] The new navigator is able to continue on easily +* [ ] People are feeling safe + +## Common Problems + +### Vocabulary + Situation: The navigator doesn't know how to describe something on the screen or really wants to grab the keyboard/mouse + Phrase: `use your words` + Exercise: [Strong Style Vocab](https://github.com/isidore/StrongStyleVocab) + +### I don't know what to do... + The navigator isn't sure what to do and won't try anything. + Action: Pick something, anything + Phrase: `Failure helps us learn what success looks like` + Tips: + * Try smaller numbers. Don't try 4 if you haven't yet tried 1 + * Guess. `3 should give llama right?` + * Multiple Ideas? Try all of them; then vote. + +### Let me discuss + Lengthy explanations can be another form of inaction. Even though these usually come from a good place (wanting everyone to understand your reasoning), they are harmful. + Make the navigator move and save the explanation for later if people are still confused. Don't let this turn into a meeting. + + There are 2 reasons I commonly see for this. + + The first is the navigator is scared of being completely wrong or only partially right. + + The second is there are many choices and [analysis paralysis](https://en.wikipedia.org/wiki/Analysis_paralysis#targetText=Analysis%20paralysis%20(or%20paralysis%20by,of%20action%20is%20decided%20upon.) takes over. + + ```It's in the doing of the work that we discover the work we have to do - @WoodyZuill``` + + +### That idea sucks + Sometimes the driver, navigator, or mobber doesn't like a certain idea. That's ok, but it is not ok to not do it. Do it first then do it the other way. Then vote. + Even if one of the ways is "Let's not do anything". Try that (it's quick), then try the idea. Then vote. + + Part of what we are learning is it's ok to make mistakes and do dumb things. This is a cornerstone of physiological safety. + + +## Retro + +### Videos (1st time only) + +[You'll miss obvious things](https://www.youtube.com/watch?v=IGQmdoK_ZfY) +[You'll mishear things](https://www.youtube.com/watch?v=G-lN8vWm3m0) +[This is confusing](https://www.youtube.com/watch?v=zNbF006Y5x4) + +[How to use sticky notes](https://www.youtube.com/watch?v=1MeoeoIH5sk) +[Online MindMap](http://mindmup.com) + + * [ ] I've shown the Retro videos (at least once) + +### Smaller focus for better seeing +Go through each of the following areas for observations. What did you see new in: +* Tools +* Programming Language +* Product Domain +* Process +* The Team +* Emotions felt (Need the emotion + the triggering event) + +
+ +#### Emotions + +Emotions are often something not brought to work. But they are powerful indicators that something is **important**. Our job is to engage our analytical mind and find out what. + +[Language of emotions]() + +| Emotion | Meaning | Explore | +|---------|---------|---------| +| Happy | a surprising good thing happened | What was it? How can it be reproduced? | +| Angry| something important was threatened | What is important? Why is it vulnerable? Was it really in danger? | +| Sad | something important isn't helping us any more | What was important? Why has it changed? How can we let it go?| +| Fear | Stay alive! | What was the danger? How did we escape? How can we avoid it in the future? | +| Anxious | Stop procrastinating, trouble is coming | What was the trouble? Why is it troubling? How can we take action? | +| Boredom | My energy can be better used | What is boring? Can this be removed or automated? Is it actually unimportant? | +| Confusion | Focus, something's wrong | What am I confused about? Do I need to understand this completely? Can this be simpler? | + + + +### Steps +1) Collect Observations +1) Read and group Observations + +## More Information + +[Download the full guidebook](http://mobprogrammingguidebook.com) + +[This guide at](https://github.com/LearnWithLlew/MobProgrammingFacilitatorsGuide/) + From bbfda76d77497667be818d904c56137f836cf4f1 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 4 Jan 2020 08:28:59 +0100 Subject: [PATCH 02/14] French Translation: Introduction --- MobProgrammingFacilitorsGuide_French.md | 44 ++++++++++++------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index f0c25a8..d8543bb 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -1,13 +1,13 @@ -# 1st Time Mob Programming Facilitor's Guide -By [@LlewellynFalco](https://twitter.com/llewellynfalco) +# Guide de facilitateur pour une première session de Mob Programming +Par [@LlewellynFalco](https://twitter.com/llewellynfalco) - -This is a short guide to facilitating your 1st Mob Programming session with your team. Facilitating a mob is a separate skill, and does not require any prior technical expertise. +Ce document est un petit guide pour vous accompagner à la facilitation de votre première session de Mob Programming avec votre équipe. +Faciliter un mob est une compétence à part entière, et ne nécessite pas d'expertise technique préalable. ## Picking the problem The goal in the beginning should be to do something simple and have fun learning to mob. As such, you should start with an easy problem. - + How do you know if the problem is easy enough? Ask your developers if they believe they can solve this problem alone in under an hour. @@ -39,7 +39,6 @@ Also, don't run over by missing lunch or staying late as this will prevent peopl * [ ] I have a scheduled a time for mobbing on everyone's calendar
- ## Setting up the Space ![Mob Programming Setup](images/MobProgrammingSetup.png) @@ -53,8 +52,8 @@ Tips: * Bring an external mouse (external keyboard is a plus) * Have a whiteboard or similar place they can write. * While dark mode is great for solo programming, bright backgrounds are easier to see on a projector or tv. - - + + * [ ] The space is setup * [ ] The font is big enough that everyone can read it from any place in the room * [ ] The screen is easy to see @@ -62,7 +61,7 @@ Tips: * [ ] I have set a timer to leave space for the retrospective at the end (30 minutes for the 1st time, 10-15 minutes thereafter) - + ## 1st Rotation The 1st rotation is where the most things can go wrong. @@ -85,14 +84,14 @@ We agree to * & Respect * No phones or laptops during the mob * yes, and... - + It is worth writing these down so everyone can see and refer back to them during the mob. It is a good idea to mention the no laptops ahead of time so no one brings them. - + [The 'yes, and...' rule](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) refers to building on whatever came before you. It means you can't delete and start over when it is your turn. - + * [ ] I have explained the working agreements to the mob - + #### The Driver ``` No thinking at the keyboard ``` @@ -185,26 +184,26 @@ If the team is stuck call it out and get them moving again. If the team members * Try smaller numbers. Don't try 4 if you haven't yet tried 1 * Guess. `3 should give llama right?` * Multiple Ideas? Try all of them; then vote. - + ### Let me discuss Lengthy explanations can be another form of inaction. Even though these usually come from a good place (wanting everyone to understand your reasoning), they are harmful. Make the navigator move and save the explanation for later if people are still confused. Don't let this turn into a meeting. - + There are 2 reasons I commonly see for this. - + The first is the navigator is scared of being completely wrong or only partially right. - + The second is there are many choices and [analysis paralysis](https://en.wikipedia.org/wiki/Analysis_paralysis#targetText=Analysis%20paralysis%20(or%20paralysis%20by,of%20action%20is%20decided%20upon.) takes over. - + ```It's in the doing of the work that we discover the work we have to do - @WoodyZuill``` - + ### That idea sucks Sometimes the driver, navigator, or mobber doesn't like a certain idea. That's ok, but it is not ok to not do it. Do it first then do it the other way. Then vote. Even if one of the ways is "Let's not do anything". Try that (it's quick), then try the idea. Then vote. - + Part of what we are learning is it's ok to make mistakes and do dumb things. This is a cornerstone of physiological safety. - + ## Retro @@ -218,7 +217,7 @@ If the team is stuck call it out and get them moving again. If the team members [Online MindMap](http://mindmup.com) * [ ] I've shown the Retro videos (at least once) - + ### Smaller focus for better seeing Go through each of the following areas for observations. What did you see new in: * Tools @@ -229,7 +228,6 @@ Go through each of the following areas for observations. What did you see new in * Emotions felt (Need the emotion + the triggering event)
- #### Emotions Emotions are often something not brought to work. But they are powerful indicators that something is **important**. Our job is to engage our analytical mind and find out what. From 06b1148e5e12a9c48508c38335b9f7f65db1e88f Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 4 Jan 2020 09:02:00 +0100 Subject: [PATCH 03/14] =?UTF-8?q?French=20Translation:=20Choisir=20le=20pr?= =?UTF-8?q?obl=C3=A8me?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MobProgrammingFacilitorsGuide_French.md | 30 ++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index d8543bb..9efbcb6 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -4,30 +4,30 @@ Par [@LlewellynFalco](https://twitter.com/llewellynfalco) Ce document est un petit guide pour vous accompagner à la facilitation de votre première session de Mob Programming avec votre équipe. Faciliter un mob est une compétence à part entière, et ne nécessite pas d'expertise technique préalable. -## Picking the problem -The goal in the beginning should be to do something simple -and have fun learning to mob. As such, you should start with an easy problem. +## Choisir le problème +L'objectif au début, devrait être de réaliser quelque chose de simple et de s'amuser en apprenant le mob. Ainsi, vous devriez commencer avec un problème simple. -How do you know if the problem is easy enough? -Ask your developers if they believe they can solve this problem alone in under an hour. +Comment savoir si un problème est suffisamment simple ? +Demandez à vos développeurs s'il pensent résoudre le problème, seuls, en moins d'une heure. -If you are new to mobbing, it's best to start with a simple exercise, not a work task. -It is ok to take a simple task from your workload, just start very small. No, smaller. +Si vous êtes nouveau dans la pratique du mob programming, il est plus approprié de commencer par un exercice, et non par une tâche de production. +Néanmoins, c'est possible de prendre une tâche simple de votre encourt, commencez petit. Encore plus petit. -If you want a simple exercise, [The FizzBuzz kata](http://codingdojo.org/kata/FizzBuzz/) is a rather good starting point. +Si vous cherchez un exercice simple, le [The FizzBuzz kata](http://codingdojo.org/kata/FizzBuzz/) reste un bon point de départ. -**Anti-pattern** : Let's do something no one on the team has ever done before... +**Anti-pattern** : Entreprendre quelque chose, que personne dans l'équipe, n'a encore fait. ``` -Warning: If the problem is too difficult, your team will not solve it and immediately blame Mobbing instead of the difficulty of the task at hand. +Attention : Si le problème est trop difficile, votre équipe ne le résoudra pas et blamera immédiatement le Mob, et non l'exercice lui-même. ``` -### Computer setup -It is important that you have the computer your are going to code on setup before you start the mob. Ask your developer if everything is setup so you can start coding. (If you are doing TDD, this mean a failing unit test) +### Configurer le PC +Il est important d'avoir configuré le PC que vous comptez utiliser pour code, avant de démarrer la séance de Mob. +Demandez à vos développeurs si tout est prêt afin de pouvoir coder. +(Si vous faites du TDD, cela signifie d'avoir un test en erreur) - -* [ ] I have an easy problem selected. -* [ ] I have asked my developer to setup a computer to program on. +* [ ] J'ai sélectionné un problème simple. +* [ ] J'ai demandé à mes développeurs de préparer un ordinateur sur lequel coder. ## Picking a time From 55a7b5a7b83ac9740c4be95a0fdb1b0bbe5e6eab Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 4 Jan 2020 09:08:49 +0100 Subject: [PATCH 04/14] French Translation: Plannifier la session --- MobProgrammingFacilitorsGuide_French.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 9efbcb6..6167ac2 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -18,7 +18,7 @@ Si vous cherchez un exercice simple, le [The FizzBuzz kata](http://codingdojo.or **Anti-pattern** : Entreprendre quelque chose, que personne dans l'équipe, n'a encore fait. ``` -Attention : Si le problème est trop difficile, votre équipe ne le résoudra pas et blamera immédiatement le Mob, et non l'exercice lui-même. +Attention : Si le problème est trop difficile, votre équipe ne le résoudra pas et blâmera immédiatement le Mob, et non l'exercice lui-même. ``` ### Configurer le PC @@ -29,14 +29,15 @@ Demandez à vos développeurs si tout est prêt afin de pouvoir coder. * [ ] J'ai sélectionné un problème simple. * [ ] J'ai demandé à mes développeurs de préparer un ordinateur sur lequel coder. -## Picking a time +## Plannifier la session -A good starting time is between 90-120 minutes. Try not to do this during lunch if possible. -Also, don't run over by missing lunch or staying late as this will prevent people from wanting to show up next time. +Une bonne séance de démarrage demande 90-120 minutes. +Évitez si possible, de le faire sur la pause déjeuner. +Évitez également de vous précipitez en manquant le déjeuner, ou de finir en retard, car cela découragerait les gens de se présenter à la session suivante. -``` The primary goal is to have fun and leave people wanting to Mob again tomorrow.``` +``` L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain.``` -* [ ] I have a scheduled a time for mobbing on everyone's calendar +* [ ] J'ai planifié une session de Mob, dans les agendas de tous les participants.
## Setting up the Space From 10050b9b2b6cffcc520d6ee85bdb31829ae7cd97 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 4 Jan 2020 09:15:52 +0100 Subject: [PATCH 05/14] =?UTF-8?q?French=20Translation:=20Pr=C3=A9parer=20l?= =?UTF-8?q?'espace=20de=20travail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MobProgrammingFacilitorsGuide_French.md | 39 ++++++++++++------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 6167ac2..0a66791 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -37,31 +37,30 @@ Une bonne séance de démarrage demande 90-120 minutes. ``` L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain.``` -* [ ] J'ai planifié une session de Mob, dans les agendas de tous les participants. +* [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants.
-## Setting up the Space +## Préparer l'espace de travail ![Mob Programming Setup](images/MobProgrammingSetup.png) -The default configuration of most rooms is not suitable for mobbing. -As a facilitator, it is your job to rearrange the room to the best of your ability. -Tips: - * Try to remove any distractions - * Make it easy to move around the space - * Have everyone facing the same direction, ideally looking at the same screen. - * Bring an external mouse (external keyboard is a plus) - * Have a whiteboard or similar place they can write. - * While dark mode is great for solo programming, bright backgrounds are easier to see on a projector or tv. - - - * [ ] The space is setup - * [ ] The font is big enough that everyone can read it from any place in the room - * [ ] The screen is easy to see - * [ ] It is easy to move around - * [ ] I have set a timer to leave space for the retrospective at the end - (30 minutes for the 1st time, 10-15 minutes thereafter) - +La configuration de la plupart des salles, ne convient pas à la pratique du Mob Programming. +En tant que facilitateur, il est de votre ressort de réorganiser la salle du mieux que vous pouvez. +Quelques pistes : + +* Essayez de retirer toutes les sources de distraction +* Facilitez le déplacement au travers de la pièce +* Orientez tout le monde dans la même direction, idéalement, vers le même écran +* Apportez une souris externe (un clavier externe est un plus) +* Préparez un tableau blanc, ou un support similaire, sur lequel écrire +* Bien que les thèmes sombres soient idéals pour programmer en solo, les thèmes clairs sont plus faciles à voir sur un projecteur ou une télévision + + * [ ] L'espace de travail est prêt + * [ ] La police d'écriture est suffisamment grande pour être lisible de toute la pièce + * [ ] L'écran est bien visible + * [ ] On peut se déplacer facilement dans la pièce + * [ ] J'ai mis un chronomètre, permettant d'avoir du temps pour la rétro à la fin de l'atelier. + (30 minutes la première fois, 10-15 minutes ensuite) ## 1st Rotation From cf017f68c339c0ba98e01a968eeaba8dd5d7aead Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sun, 5 Jan 2020 14:31:26 +0100 Subject: [PATCH 06/14] =?UTF-8?q?French=20Translation:=20D=C3=A9finir=20le?= =?UTF-8?q?s=20r=C3=A8gles=20>=20Charte=20de=20travail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MobProgrammingFacilitorsGuide_French.md | 48 +++++++++++++++---------- 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 0a66791..7c1fdfa 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -55,6 +55,8 @@ Quelques pistes : * Préparez un tableau blanc, ou un support similaire, sur lequel écrire * Bien que les thèmes sombres soient idéals pour programmer en solo, les thèmes clairs sont plus faciles à voir sur un projecteur ou une télévision + + * [ ] L'espace de travail est prêt * [ ] La police d'écriture est suffisamment grande pour être lisible de toute la pièce * [ ] L'écran est bien visible @@ -62,35 +64,43 @@ Quelques pistes : * [ ] J'ai mis un chronomètre, permettant d'avoir du temps pour la rétro à la fin de l'atelier. (30 minutes la première fois, 10-15 minutes ensuite) -## 1st Rotation +## La première rotation + +La première rotation est le moment où la plupart des choses vont de travers. +En tant que facilitateur, au début, vous voudrez appliquer strictement les règles et les restrictions. +Une fois que le Mob commence à bien tourner, et bien, relâcher-vous et accordez plus de liberté. + +Remarque : en tant que facilitateur, vous ne participez pas aux rotations. + +Dans des futures sessions, vous pourrez faire exception à cette règle, par exemple si vous vous retrouvez dans un très petit groupe (2-3 personnes), ou si vous cherchez à travailler certains comportements. -The 1st rotation is where the most things can go wrong. -As a facilitator you will want to enforce stricter rules and restrictions in the beginning. After the mob is starting to work well, though, loosen up and allow more freedom. +### Définir les règles -Note: as a facilitator you will not be joining the rotations. +#### Charte de travail -In future mobbings, you can make an exception for this if there is a very small group (2-3) or if you are trying to model some behavior +Au début de la session de Mob programming, présentez une charte de travail collaboratif. -### State the Rules +Nous acceptons de : -#### Working agreements + * Traiter chacun avec + * Gentillesse + * Considération + * & Respect + * N'utiliser ni téléphone, ni ordinateur au cours de la session + * Respecter la « règle du oui » -At the beginning of a mobbing session state the working agreements. +Cela vaut la peine d'afficher ces règles bien en évidence, afin que chacun puisse les voir et s'y référer au cours de la session. +Idéalement, présentez la règle "pas d'ordinateurs" en amont de la session, afin que personne ne les apporte. -We agree to - * Treat each other with - * Kindness - * Consideration - * & Respect - * No phones or laptops during the mob - * yes, and... +[La règle 'oui, et...'](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) consiste à construire, en tenant compte de tout ce qu'il s'est passé avant vous. +Ce qui signifie que vous ne pouvez pas tout effacer et repatir de zéro. - It is worth writing these down so everyone can see and refer back to them during the mob. - It is a good idea to mention the no laptops ahead of time so no one brings them. +> NdT : voir aussi +> https://theatrespontane.wordpress.com/2011/11/17/oui-et-construction-histoire-juxtaposition/ +> https://improetc.wordpress.com/2013/10/20/la-regle-du-oui/ - [The 'yes, and...' rule](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) refers to building on whatever came before you. It means you can't delete and start over when it is your turn. - * [ ] I have explained the working agreements to the mob + * [ ] J'ai expliqué la charte de travail aux participants #### The Driver From 68536403d14ce74c086799303c61d497a9ce6e4e Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sun, 5 Jan 2020 14:59:14 +0100 Subject: [PATCH 07/14] =?UTF-8?q?French=20Translation:=20D=C3=A9finir=20le?= =?UTF-8?q?s=20r=C3=A8gles=20>=20Pilote,=20Co-Pilote=20et=20Mob?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MobProgrammingFacilitorsGuide_French.md | 81 ++++++++++++++----------- 1 file changed, 45 insertions(+), 36 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 7c1fdfa..8f6a6ac 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -35,7 +35,9 @@ Une bonne séance de démarrage demande 90-120 minutes. Évitez si possible, de le faire sur la pause déjeuner. Évitez également de vous précipitez en manquant le déjeuner, ou de finir en retard, car cela découragerait les gens de se présenter à la session suivante. -``` L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain.``` +``` +L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain. +``` * [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants. @@ -56,7 +58,6 @@ Quelques pistes : * Bien que les thèmes sombres soient idéals pour programmer en solo, les thèmes clairs sont plus faciles à voir sur un projecteur ou une télévision - * [ ] L'espace de travail est prêt * [ ] La police d'écriture est suffisamment grande pour être lisible de toute la pièce * [ ] L'écran est bien visible @@ -102,58 +103,66 @@ Ce qui signifie que vous ne pouvez pas tout effacer et repatir de zéro. * [ ] J'ai expliqué la charte de travail aux participants -#### The Driver +#### Le Pilote _(Driver)_ -``` No thinking at the keyboard ``` +``` +Ne pas cogiter au clavier +``` -The person at the keyboard is called `The Driver`. They are only person typing. It is ok for them to ask question, but no decisions should be made by them. +La personne au clavier est appelée `Le Pilote` (parfois appelé _'Conducteur'_ ou _'Driver'_ en anglais). +Il s'agit de la seule personne qui écrit au clavier. +Il peut poser des questions, mais ne doit pas prendre de décision. -Tip: If the driver starts doing things on their own, just repeat the `No Thinking at the keyboard` rule out load. +Astuce : Si le Pilote comme à faire les choses de son propre chef, répétez simplement à haute voix, la règle `Ne pas cogiter au clavier` -* [ ] The driver is listening and following the navigator +* [ ] Le Pilote écoute le Co-Pilote, et suit ses instructions -#### The Navigator - Speak in this order: - ``` - Intention "Please create a variable called count" - Location "Line 27 and a half (a new line between #27 & #28)" - Details "Type v,a,r space count equals 1" - ``` -This is where all the thinking should occur. -Make sure to make space for the navigator to try to talk (this mean silencing the mob), -it takes some practice to get right. +#### Le Co-Pilote -The intention of the navigator should be clear. -This often means writing an example on the white board, -an english comment in the code, or a check list in notepad +Il exprime, dans cet ordre : -Always check that the navigator is doing something and moves us toward action. Do not spend much time talking about what to do. It is better to do something wrong than nothing at all. -If they are stuck, prod them with questions. If they are discussing, force a **small** decision (we can revisit it later.) +``` + Intention "Créé une variable que l'on appellera 'décompte'" + Emplacement "À la ligne 27 et demi (une nouvelle ligne entre la #27 & #28)" + Details "Tape v,a,r espace 'décompte' égal 1" +``` -Two great questions to ask are +C'est ici que toute la réflexion devrait avoir lieu. +Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigato'_en anglis) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). +Il faut un peu de pratique pour le faire correctement. -1) Does it work? -1) Does the code need to be cleaned up? +L'intention du navigateur devrait être claire. +Cela demande parfois d'écrire un exemple sur le tableau blanc, un commentaire dans le code, ou une checklist dans un notepad. -#### The Mob +Assurez-vous continuellement que le Co-Pilote est en train de faire quelque chose, et fait avancer le mob. +Ne perdez pas trop de temps à discuter de quoi faire. +Il est préférable de faire quelque chose de faux, plutôt que de ne rien faire. +Si le mob est bloqué, auiguillez-le avec quelques questions. +Si le débat s'éternise, poussez les à prendre une **petite** décision (il sera toujours temps de revenir dessus ensuite). -In the beginning the rest of the mob is going to practice listening while being quiet. This is quite hard and will take some practice. If the navigator is stuck, they can ask the mob, but they must repeat anything they want to happen to the driver: +Deux bonnes questions à poser : -Example: -*Navigator*: What should we do? -*Mobber 1*: I think we should try debugging. -*Mobber 2*: Yes I agree -*Navigator*: Driver, can you start the debugger. +1. Est-ce que cela fonctionne ? +1. Est-ce que vous voyez une meilleure manière d'écrire le code ? +#### Le Mob +Au début, les participants au Mob renstent silencieux, et écoutent ce qu'il se passe. +C'est assez difficile, et demande un peu de pratique. +Lorsque le Co-Pilote est bloqué, il peut poser des questions au reste du Mob, mais il doit répéter au Pilote, tout ce qu'il souhaite voir réalisé. +Par exemple: -Tips: If you have 2 people who are afraid or new to the domain, separate them so they aren't the driver/navigator pair. +>*Co-Pilote*: Que devrait on faire ? +*Mobber 1*: Je pense que l'on devrait debugguer. +*Mobber 2*: Je cautionne. +*Co-Pilote*: Pilote, Peux-tu ouvrir le debuggueur ? +Astuce : Si vous avez deux personnes timides, ou nouvelles dans le domaine, séparez-les pour qu'ils ne soient pas dans la même paire "Pilote/Co-Pilote" -* [ ] Your phone has a 2-4 minute timer with a sound when done. -* [ ] The Team has made some (small) progress -* [ ] Everyone is talking and listening +* [ ] Votre téléphone à un minuteur de 2-4 minutes, avec une sonnerie +* [ ] L'équipe a fait quelques (petits) progrès +* [ ] Tout le monde parle et écoute. ## Rotations From 85077b38b34bb5e0048975bf33bd0966c50623a0 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sun, 5 Jan 2020 15:12:25 +0100 Subject: [PATCH 08/14] French Translation: Les Rotations --- MobProgrammingFacilitorsGuide_French.md | 51 ++++++++++++++----------- 1 file changed, 28 insertions(+), 23 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 8f6a6ac..1fdfa56 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -164,29 +164,34 @@ Astuce : Si vous avez deux personnes timides, ou nouvelles dans le domaine, sép * [ ] L'équipe a fait quelques (petits) progrès * [ ] Tout le monde parle et écoute. -## Rotations - -Congratulations, you have gotten everyone to the keyboard at least once, now we can start the working on improving the flow. - -At this point, as the facilitator, you should endeavor to talk only in questions. This is where you can start to loosen up on the strictness. You might also want to position yourself near the back of the room. -Keep an eye out for - -* Small victories to celebrate -* People not listening -* Not rotating / slow rotations -* Confusion in the new navigator -* New ways of using the tooling -* Long periods between running or checking in the code -* Misunderstandings -* The navigator skipping intention and moving straight to details - -As facilitator you are here to help us learn and enjoy. If people are confused, slow them down and make space to regain understanding. -If someone in the group understands something the rest don't, make space for them to teach the rest of us. -If the team is stuck call it out and get them moving again. If the team members are not treating each other well, call that out as well. - -* [ ] The rotations don't take much time (2-5 seconds to rotate) -* [ ] The new navigator is able to continue on easily -* [ ] People are feeling safe +## Les Rotations + +Bravo ! Vous avez fait passer tout le monde au moins une fois au clavier. +Il est temps de commencer à travailler la fluidité. + +À partir de ce moment, en temps que facilitateur, vous devriez vous efforcer de ne parler qu'en posant des questions. +Vous pouvez également commencer à être moins strict, et vou devriez prendre place au fond de la pièce. + +Gardez un oeil sur : + +* Les petites victoires à célébrer +* Les participants qui n'écoutent pas +* Les non-rotations / les rotations lentes +* La confusion des nouveaux Co-Pilote +* Les nouvelles façons d'utiliser les outils +* Les longues périodes entre deux exécutions ou vérifications du code +* Les incompréhensions +* Le Co-Pilote qui oublierait d'expliciter son intention, et dicterait directement les détails + +En tant que facilitateur, vous êtes là pour aiderles participants à apprendre et à apprécier le Mob. +Si les participants sont perdus, ralentissez-les et faites en sorte qu'ils se réapproprient le sujet. +Si l'un des participants a compris quelque chose, que les autres n'ont pas, faites en sorte qu'il puisse l'expliquer aux autres. +Si l'équipe est bloquée, rappelez-la à l'ordre pour la remettre sur les rails. +Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre également. + +* [ ] Les rotations ne prennent pas trop de temps (2-5 secondes) +* [ ] Le nouveau Co-Pilote arrive facilement à ce que le Mob continue à un bon ryhtme +* [ ] Les participants se sentent en sécurité ## Common Problems From b6845c0c116f7d1adf0fac57c2df1ea9b48e9182 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sun, 5 Jan 2020 16:51:59 +0100 Subject: [PATCH 09/14] =?UTF-8?q?French=20Translation:=20Probl=C3=A8mes=20?= =?UTF-8?q?fr=C3=A9quents=20&=20R=C3=A9trospective?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MobProgrammingFacilitorsGuide_French.md | 128 +++++++++++++----------- 1 file changed, 72 insertions(+), 56 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 1fdfa56..baa5b92 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -117,7 +117,7 @@ Astuce : Si le Pilote comme à faire les choses de son propre chef, répétez si * [ ] Le Pilote écoute le Co-Pilote, et suit ses instructions -#### Le Co-Pilote +#### Le Co-Pilote (_Navigator_) Il exprime, dans cet ordre : @@ -128,7 +128,7 @@ Il exprime, dans cet ordre : ``` C'est ici que toute la réflexion devrait avoir lieu. -Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigato'_en anglis) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). +Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigator'_en anglais) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). Il faut un peu de pratique pour le faire correctement. L'intention du navigateur devrait être claire. @@ -193,45 +193,54 @@ Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre égal * [ ] Le nouveau Co-Pilote arrive facilement à ce que le Mob continue à un bon ryhtme * [ ] Les participants se sentent en sécurité -## Common Problems +## Problèmes fréquents -### Vocabulary - Situation: The navigator doesn't know how to describe something on the screen or really wants to grab the keyboard/mouse - Phrase: `use your words` - Exercise: [Strong Style Vocab](https://github.com/isidore/StrongStyleVocab) +### Le Vocabulaire -### I don't know what to do... - The navigator isn't sure what to do and won't try anything. - Action: Pick something, anything - Phrase: `Failure helps us learn what success looks like` - Tips: - * Try smaller numbers. Don't try 4 if you haven't yet tried 1 - * Guess. `3 should give llama right?` - * Multiple Ideas? Try all of them; then vote. +Situation : Le Co-Pilote n'arrive pas à décrire quelque chose à l'écran, ou cherche à prendrele claviers ou la souris coûte que coûte, +Faciliter : `Utilise tes propres mots` +Exercice : [Strong Style Vocab](https://github.com/isidore/StrongStyleVocab) -### Let me discuss - Lengthy explanations can be another form of inaction. Even though these usually come from a good place (wanting everyone to understand your reasoning), they are harmful. - Make the navigator move and save the explanation for later if people are still confused. Don't let this turn into a meeting. +### Je ne sais pas quoi faire - There are 2 reasons I commonly see for this. +Situation : Le Co-Pilote n'est pas sûr de lui et n'arrive pas à essayer quoi que ce soit +Action : Faites-le choisir quelque chose, n'importe quoi +Faciliter : `L'échec nous aide à savoir à quoi ressemble de succès` +Astuces : - The first is the navigator is scared of being completely wrong or only partially right. +* "Essaye des nombres plus petits. N'essaye pas 4 tant que tu n'a pas essayé avec 1." +* "Suppose. `3 devrait donner llama, non?`" +* "Plusieurs idées ? Essaye-les toutes, et après on vote." - The second is there are many choices and [analysis paralysis](https://en.wikipedia.org/wiki/Analysis_paralysis#targetText=Analysis%20paralysis%20(or%20paralysis%20by,of%20action%20is%20decided%20upon.) takes over. +### Laissez-moi parler - ```It's in the doing of the work that we discover the work we have to do - @WoodyZuill``` +De longs discours peuvent être une forme d'inaction. +Même s'il partent d'une bonne intention, comme souhaiter que tout le monde comprenne votre raisonnement, ils sont nocifs. +Faites en sorte que le Co-Pilote avance, et conservez l'exdplication pour plus tard, si les participants n'ont toujours pas compris. +Ne transformez pas la session de Mob en une réunion. +Il y a deux raison principales qui entrainent cette situation : -### That idea sucks - Sometimes the driver, navigator, or mobber doesn't like a certain idea. That's ok, but it is not ok to not do it. Do it first then do it the other way. Then vote. - Even if one of the ways is "Let's not do anything". Try that (it's quick), then try the idea. Then vote. +1. La première, est que le Co-Pilote a peur de se tromper complètement, ou de n'avoir que partiellement raison +1. La seconde, est qu'il y a trop de possibilités et que la [paralysie d'analyse](https://fr.wikipedia.org/wiki/Paralysie_d%27analyse) prend le dessus. - Part of what we are learning is it's ok to make mistakes and do dumb things. This is a cornerstone of physiological safety. +``` +C'est en faisant, que l'on décrouvre le reste à faire +(It's in the doing of the work that we discover the work we have to do) +— @WoodyZuill +``` + +### C'est une idée pourrie + +Parfois, le Pilote, le Co-Pilote, ou le reste du Mob, ne sont pas d'accord avec une idée proposée. +C'est entendable, mais il n'est pas question de refuser de l'implémenter. D'abord, faites-le, puis faites-le d'une autre manière. Ensuite, votez. +Même si l'une des propositions est "ne faisons rien" ; essayez-la (c'est assez rapide), puis essayez l'autre proposition. Ensuite, votez. +Une partie de ce que nous apprenons dans cette première session, est qu'il est acceptable de faire des erreurs, et même des choses stupides. Il s'agit d'une pierre angulaire de la sécurité psychologique. -## Retro +## Rétropsective -### Videos (1st time only) +### Videos (en anglais, la 1ère fois uniquement) [You'll miss obvious things](https://www.youtube.com/watch?v=IGQmdoK_ZfY) [You'll mishear things](https://www.youtube.com/watch?v=G-lN8vWm3m0) @@ -240,43 +249,50 @@ Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre égal [How to use sticky notes](https://www.youtube.com/watch?v=1MeoeoIH5sk) [Online MindMap](http://mindmup.com) - * [ ] I've shown the Retro videos (at least once) + * [ ] J'ai montré les vidéos de la Rétro (au moins une fois) -### Smaller focus for better seeing -Go through each of the following areas for observations. What did you see new in: -* Tools -* Programming Language -* Product Domain -* Process -* The Team -* Emotions felt (Need the emotion + the triggering event) +### Réduisez le scope pour mieux comprendre -
-#### Emotions +Parcourez chacun des sujets suivants, pour collecter les points de vue des participants. +Qu'avez vous-vu de nouveau dans : -Emotions are often something not brought to work. But they are powerful indicators that something is **important**. Our job is to engage our analytical mind and find out what. +* Les outils +* Le langage de programmation +* Le domaine métier +* Le processus +* L'équipe +* Les émotions ressernties (il faut l'émotion + l'événement qui l'a provoquée) + +#### Les Émotions -[Language of emotions]() +Les émotions sont souvent quelque chose dont on ne tient pas compte au travail. +Mais il s'agit d'un puissant indicateur permettant de mettre en évidence ce qui est **important**. +Notre travail consiste à mobiliser notre esprit pour comprendre quoi. + +Emotions are often something not brought to work. But they are powerful indicators that something is **important**. Our job is to engage our analytical mind and find out what. -| Emotion | Meaning | Explore | -|---------|---------|---------| -| Happy | a surprising good thing happened | What was it? How can it be reproduced? | -| Angry| something important was threatened | What is important? Why is it vulnerable? Was it really in danger? | -| Sad | something important isn't helping us any more | What was important? Why has it changed? How can we let it go?| -| Fear | Stay alive! | What was the danger? How did we escape? How can we avoid it in the future? | -| Anxious | Stop procrastinating, trouble is coming | What was the trouble? Why is it troubling? How can we take action? | -| Boredom | My energy can be better used | What is boring? Can this be removed or automated? Is it actually unimportant? | -| Confusion | Focus, something's wrong | What am I confused about? Do I need to understand this completely? Can this be simpler? | +> NdT : Ressources autour du language des émotions: +> * [Le champ lexical des émotions](http://www.usep-sport-sante.org/OUTILS-AS/AS3/CD/outils2011/C-VIII-1-EMOTIONS.pdf) +> [Le langage des émotions](http://www.fcppf.be/portfolio/items/le-langage-des-emotions/) +| Émotion | Signification | Analyser | +|---------|---------------|----------| +| Joie | Une bonne choise surprenante est arrivée | Qu'est ce que c'était ? Comment pourrait-on le reproduire ? | +| Colère | Quelque chose d'important a été menacé | Qu'est ce qui était important ? En quoi était-il vulnérable ? Why is it vulnerable? Was it really in danger? Était-il réellement en danger ? | +| Tristesse | Quelque chose d'important ne nous aide plus | Qu'est ce qui était important ? En quoi a-t-il changé ? Comment peut-on le laisser partir ? | +| Peur | Restons vivants ! | Quel a été le danger ? Comment s'en est on sortis ? Comment pourra-t-on l'éviter par la suite ? | +| Anxiété | Arrêtons de procrastiner, les ennuis arrivent | Quels ont été les ennuis ? En quoi était-ce embêtant ? Comment peut-on agir ? | +| Ennui | Mon énergie pourrait être mieux utilisée | Qu'est ce qui a été ennuyeux ? Est-ce qu'on peut s'en passer, ou l'automatiser ? Est-ce réellement sans importance? | +| Confusion | Quelque chose ne vas pas | A quel sujet suis-je confus ? Est-ce que j'ai besoin de le comprendre entièrement ? Est-ce qu'on peut le simplifier ? | -### Steps -1) Collect Observations -1) Read and group Observations +### Etapes +1. Collectez les observations de tous les participants +1. Lisez et regrouper les observations -## More Information +## Informations complémentaires -[Download the full guidebook](http://mobprogrammingguidebook.com) +[Téléchargez le guide complet (en anglais)](http://mobprogrammingguidebook.com) -[This guide at](https://github.com/LearnWithLlew/MobProgrammingFacilitatorsGuide/) +[Ce guide est disponible ici](https://github.com/LearnWithLlew/MobProgrammingFacilitatorsGuide/) From 10f22f6b1eb6898fa26c524eff6d43ffc4f593c0 Mon Sep 17 00:00:00 2001 From: Fabien Hiegel Date: Mon, 6 Jan 2020 16:22:33 +0100 Subject: [PATCH 10/14] French Translation: Global review --- MobProgrammingFacilitorsGuide_French.md | 84 ++++++++++++------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index baa5b92..bf7c113 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -1,24 +1,25 @@ -# Guide de facilitateur pour une première session de Mob Programming +# Guide de facilitation pour une première session de Mob Programming Par [@LlewellynFalco](https://twitter.com/llewellynfalco) Ce document est un petit guide pour vous accompagner à la facilitation de votre première session de Mob Programming avec votre équipe. -Faciliter un mob est une compétence à part entière, et ne nécessite pas d'expertise technique préalable. +Faciliter un Mob est une compétence à part entière, et ne nécessite pas d'expertise technique préalable. ## Choisir le problème -L'objectif au début, devrait être de réaliser quelque chose de simple et de s'amuser en apprenant le mob. Ainsi, vous devriez commencer avec un problème simple. +L'objectif au début, devrait être de réaliser quelque chose de simple et de s'amuser en apprenant le Mob Programming. Ainsi, vous devriez commencer par un problème simple. Comment savoir si un problème est suffisamment simple ? -Demandez à vos développeurs s'il pensent résoudre le problème, seuls, en moins d'une heure. +Demandez à vos développeurs s'ils pensent résoudre le problème, seuls, en moins d'une heure. Si vous êtes nouveau dans la pratique du mob programming, il est plus approprié de commencer par un exercice, et non par une tâche de production. Néanmoins, c'est possible de prendre une tâche simple de votre encourt, commencez petit. Encore plus petit. -Si vous cherchez un exercice simple, le [The FizzBuzz kata](http://codingdojo.org/kata/FizzBuzz/) reste un bon point de départ. +Si vous cherchez un exercice simple, le [Kata The FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) reste un bon point de départ. **Anti-pattern** : Entreprendre quelque chose, que personne dans l'équipe, n'a encore fait. ``` -Attention : Si le problème est trop difficile, votre équipe ne le résoudra pas et blâmera immédiatement le Mob, et non l'exercice lui-même. +Attention : +Si le problème est trop difficile, votre équipe ne le résoudra pas et blâmera immédiatement le Mob, et non l'exercice lui-même. ``` ### Configurer le PC @@ -29,11 +30,11 @@ Demandez à vos développeurs si tout est prêt afin de pouvoir coder. * [ ] J'ai sélectionné un problème simple. * [ ] J'ai demandé à mes développeurs de préparer un ordinateur sur lequel coder. -## Plannifier la session +## Planifier la session Une bonne séance de démarrage demande 90-120 minutes. Évitez si possible, de le faire sur la pause déjeuner. -Évitez également de vous précipitez en manquant le déjeuner, ou de finir en retard, car cela découragerait les gens de se présenter à la session suivante. +Évitez également de vous précipiter en manquant le déjeuner, ou de finir en retard, car cela découragerait les gens de se présenter à la session suivante. ``` L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain. @@ -42,6 +43,7 @@ L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recom * [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants.
+ ## Préparer l'espace de travail ![Mob Programming Setup](images/MobProgrammingSetup.png) @@ -69,7 +71,7 @@ Quelques pistes : La première rotation est le moment où la plupart des choses vont de travers. En tant que facilitateur, au début, vous voudrez appliquer strictement les règles et les restrictions. -Une fois que le Mob commence à bien tourner, et bien, relâcher-vous et accordez plus de liberté. +Une fois que le Mob commence à bien tourner, relâchez-vous et accordez plus de liberté. Remarque : en tant que facilitateur, vous ne participez pas aux rotations. @@ -93,8 +95,8 @@ Nous acceptons de : Cela vaut la peine d'afficher ces règles bien en évidence, afin que chacun puisse les voir et s'y référer au cours de la session. Idéalement, présentez la règle "pas d'ordinateurs" en amont de la session, afin que personne ne les apporte. -[La règle 'oui, et...'](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) consiste à construire, en tenant compte de tout ce qu'il s'est passé avant vous. -Ce qui signifie que vous ne pouvez pas tout effacer et repatir de zéro. +[La règle 'oui, et...'](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) consiste à construire, en tenant compte de tout ce qui s'est passé avant vous. +Ce qui signifie que vous ne pouvez pas tout effacer et repartir de zéro. > NdT : voir aussi > https://theatrespontane.wordpress.com/2011/11/17/oui-et-construction-histoire-juxtaposition/ @@ -113,7 +115,7 @@ La personne au clavier est appelée `Le Pilote` (parfois appelé _'Conducteur'_ Il s'agit de la seule personne qui écrit au clavier. Il peut poser des questions, mais ne doit pas prendre de décision. -Astuce : Si le Pilote comme à faire les choses de son propre chef, répétez simplement à haute voix, la règle `Ne pas cogiter au clavier` +Astuce : Si le Pilote commence à faire les choses de son propre chef, répétez simplement à haute voix, la règle `Ne pas cogiter au clavier` * [ ] Le Pilote écoute le Co-Pilote, et suit ses instructions @@ -124,11 +126,11 @@ Il exprime, dans cet ordre : ``` Intention "Créé une variable que l'on appellera 'décompte'" Emplacement "À la ligne 27 et demi (une nouvelle ligne entre la #27 & #28)" - Details "Tape v,a,r espace 'décompte' égal 1" + Détails "Tape v,a,r espace 'décompte' égal 1" ``` C'est ici que toute la réflexion devrait avoir lieu. -Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigator'_en anglais) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). +Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigator'_ en anglais) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). Il faut un peu de pratique pour le faire correctement. L'intention du navigateur devrait être claire. @@ -137,8 +139,8 @@ Cela demande parfois d'écrire un exemple sur le tableau blanc, un commentaire d Assurez-vous continuellement que le Co-Pilote est en train de faire quelque chose, et fait avancer le mob. Ne perdez pas trop de temps à discuter de quoi faire. Il est préférable de faire quelque chose de faux, plutôt que de ne rien faire. -Si le mob est bloqué, auiguillez-le avec quelques questions. -Si le débat s'éternise, poussez les à prendre une **petite** décision (il sera toujours temps de revenir dessus ensuite). +Si le mob est bloqué, aiguillez-le avec quelques questions. +Si le débat s'éternise, poussez-les à prendre une **petite** décision (il sera toujours temps de revenir dessus ensuite). Deux bonnes questions à poser : @@ -147,20 +149,20 @@ Deux bonnes questions à poser : #### Le Mob -Au début, les participants au Mob renstent silencieux, et écoutent ce qu'il se passe. +Au début, les participants au Mob renstent silencieux, et écoutent ce qui se passe. C'est assez difficile, et demande un peu de pratique. Lorsque le Co-Pilote est bloqué, il peut poser des questions au reste du Mob, mais il doit répéter au Pilote, tout ce qu'il souhaite voir réalisé. Par exemple: ->*Co-Pilote*: Que devrait on faire ? -*Mobber 1*: Je pense que l'on devrait debugguer. +>*Co-Pilote*: Que devrait-on faire ? +*Mobber 1*: Je pense que l'on devrait déboguer. *Mobber 2*: Je cautionne. -*Co-Pilote*: Pilote, Peux-tu ouvrir le debuggueur ? +*Co-Pilote*: Pilote, Peux-tu ouvrir le débogueur ? Astuce : Si vous avez deux personnes timides, ou nouvelles dans le domaine, séparez-les pour qu'ils ne soient pas dans la même paire "Pilote/Co-Pilote" -* [ ] Votre téléphone à un minuteur de 2-4 minutes, avec une sonnerie +* [ ] Votre téléphone a un minuteur de 2-4 minutes, avec une sonnerie * [ ] L'équipe a fait quelques (petits) progrès * [ ] Tout le monde parle et écoute. @@ -169,35 +171,35 @@ Astuce : Si vous avez deux personnes timides, ou nouvelles dans le domaine, sép Bravo ! Vous avez fait passer tout le monde au moins une fois au clavier. Il est temps de commencer à travailler la fluidité. -À partir de ce moment, en temps que facilitateur, vous devriez vous efforcer de ne parler qu'en posant des questions. -Vous pouvez également commencer à être moins strict, et vou devriez prendre place au fond de la pièce. +À partir de ce moment, en tant que facilitateur, vous devriez vous efforcer de ne parler qu'en posant des questions. +Vous pouvez également commencer à être moins strict, et vous devriez prendre place au fond de la pièce. Gardez un oeil sur : * Les petites victoires à célébrer * Les participants qui n'écoutent pas * Les non-rotations / les rotations lentes -* La confusion des nouveaux Co-Pilote +* La confusion des nouveaux Co-Pilotes * Les nouvelles façons d'utiliser les outils * Les longues périodes entre deux exécutions ou vérifications du code * Les incompréhensions * Le Co-Pilote qui oublierait d'expliciter son intention, et dicterait directement les détails -En tant que facilitateur, vous êtes là pour aiderles participants à apprendre et à apprécier le Mob. +En tant que facilitateur, vous êtes là pour aider les participants à apprendre et à apprécier le Mob. Si les participants sont perdus, ralentissez-les et faites en sorte qu'ils se réapproprient le sujet. Si l'un des participants a compris quelque chose, que les autres n'ont pas, faites en sorte qu'il puisse l'expliquer aux autres. Si l'équipe est bloquée, rappelez-la à l'ordre pour la remettre sur les rails. Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre également. * [ ] Les rotations ne prennent pas trop de temps (2-5 secondes) -* [ ] Le nouveau Co-Pilote arrive facilement à ce que le Mob continue à un bon ryhtme +* [ ] Le nouveau Co-Pilote arrive facilement à ce que le Mob continue à un bon rythme * [ ] Les participants se sentent en sécurité ## Problèmes fréquents ### Le Vocabulaire -Situation : Le Co-Pilote n'arrive pas à décrire quelque chose à l'écran, ou cherche à prendrele claviers ou la souris coûte que coûte, +Situation : Le Co-Pilote n'arrive pas à décrire quelque chose à l'écran, ou cherche à prendre le clavier ou la souris coûte que coûte, Faciliter : `Utilise tes propres mots` Exercice : [Strong Style Vocab](https://github.com/isidore/StrongStyleVocab) @@ -215,17 +217,17 @@ Astuces : ### Laissez-moi parler De longs discours peuvent être une forme d'inaction. -Même s'il partent d'une bonne intention, comme souhaiter que tout le monde comprenne votre raisonnement, ils sont nocifs. -Faites en sorte que le Co-Pilote avance, et conservez l'exdplication pour plus tard, si les participants n'ont toujours pas compris. +Même s'ils partent d'une bonne intention, comme souhaiter que tout le monde comprenne votre raisonnement, ils sont nocifs. +Faites en sorte que le Co-Pilote avance, et conservez l'explication pour plus tard, si les participants n'ont toujours pas compris. Ne transformez pas la session de Mob en une réunion. -Il y a deux raison principales qui entrainent cette situation : +Il y a deux raisons principales qui entrainent cette situation : 1. La première, est que le Co-Pilote a peur de se tromper complètement, ou de n'avoir que partiellement raison 1. La seconde, est qu'il y a trop de possibilités et que la [paralysie d'analyse](https://fr.wikipedia.org/wiki/Paralysie_d%27analyse) prend le dessus. ``` -C'est en faisant, que l'on décrouvre le reste à faire +C'est en faisant, que l'on découvre ce qu'il nous reste à faire (It's in the doing of the work that we discover the work we have to do) — @WoodyZuill ``` @@ -238,7 +240,7 @@ Même si l'une des propositions est "ne faisons rien" ; essayez-la (c'est assez Une partie de ce que nous apprenons dans cette première session, est qu'il est acceptable de faire des erreurs, et même des choses stupides. Il s'agit d'une pierre angulaire de la sécurité psychologique. -## Rétropsective +## Rétrospective ### Videos (en anglais, la 1ère fois uniquement) @@ -254,14 +256,14 @@ Une partie de ce que nous apprenons dans cette première session, est qu'il est ### Réduisez le scope pour mieux comprendre Parcourez chacun des sujets suivants, pour collecter les points de vue des participants. -Qu'avez vous-vu de nouveau dans : +Qu'avez-vous vu de nouveau dans : * Les outils * Le langage de programmation * Le domaine métier * Le processus * L'équipe -* Les émotions ressernties (il faut l'émotion + l'événement qui l'a provoquée) +* Les émotions ressenties (il faut l'émotion + l'événement qui l'a provoquée) #### Les Émotions @@ -269,26 +271,24 @@ Les émotions sont souvent quelque chose dont on ne tient pas compte au travail. Mais il s'agit d'un puissant indicateur permettant de mettre en évidence ce qui est **important**. Notre travail consiste à mobiliser notre esprit pour comprendre quoi. -Emotions are often something not brought to work. But they are powerful indicators that something is **important**. Our job is to engage our analytical mind and find out what. - > NdT : Ressources autour du language des émotions: > * [Le champ lexical des émotions](http://www.usep-sport-sante.org/OUTILS-AS/AS3/CD/outils2011/C-VIII-1-EMOTIONS.pdf) -> [Le langage des émotions](http://www.fcppf.be/portfolio/items/le-langage-des-emotions/) +> * [Le langage des émotions](http://www.fcppf.be/portfolio/items/le-langage-des-emotions/) | Émotion | Signification | Analyser | |---------|---------------|----------| -| Joie | Une bonne choise surprenante est arrivée | Qu'est ce que c'était ? Comment pourrait-on le reproduire ? | -| Colère | Quelque chose d'important a été menacé | Qu'est ce qui était important ? En quoi était-il vulnérable ? Why is it vulnerable? Was it really in danger? Était-il réellement en danger ? | -| Tristesse | Quelque chose d'important ne nous aide plus | Qu'est ce qui était important ? En quoi a-t-il changé ? Comment peut-on le laisser partir ? | +| Joie | Une bonne choise surprenante est arrivée | Qu'est-ce que c'était ? Comment pourrait-on le reproduire ? | +| Colère | Quelque chose d'important a été menacé | Qu'est-ce qui était important ? En quoi était-il vulnérable ? Était-il réellement en danger ? | +| Tristesse | Quelque chose d'important ne nous aide plus | Qu'est-ce qui était important ? En quoi a-t-il changé ? Comment peut-on le laisser partir ? | | Peur | Restons vivants ! | Quel a été le danger ? Comment s'en est on sortis ? Comment pourra-t-on l'éviter par la suite ? | | Anxiété | Arrêtons de procrastiner, les ennuis arrivent | Quels ont été les ennuis ? En quoi était-ce embêtant ? Comment peut-on agir ? | -| Ennui | Mon énergie pourrait être mieux utilisée | Qu'est ce qui a été ennuyeux ? Est-ce qu'on peut s'en passer, ou l'automatiser ? Est-ce réellement sans importance? | +| Ennui | Mon énergie pourrait être mieux utilisée | Qu'est-ce qui a été ennuyeux ? Est-ce qu'on peut s'en passer, ou l'automatiser ? Est-ce réellement sans importance? | | Confusion | Quelque chose ne vas pas | A quel sujet suis-je confus ? Est-ce que j'ai besoin de le comprendre entièrement ? Est-ce qu'on peut le simplifier ? | ### Etapes 1. Collectez les observations de tous les participants -1. Lisez et regrouper les observations +1. Lisez et regroupez les observations ## Informations complémentaires From 6897eb88ffaaca4c2e2d2e6c8bd16d1fe725f5ed Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Wed, 8 Jan 2020 23:14:06 +0100 Subject: [PATCH 11/14] French Translation: Fix after review Co-authored-by: Aphax Co-authored-by: baaroth --- MobProgrammingFacilitorsGuide_French.md | 64 +++++++++++++------------ 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index bf7c113..0a2d4a6 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -5,17 +5,18 @@ Ce document est un petit guide pour vous accompagner à la facilitation de votre Faciliter un Mob est une compétence à part entière, et ne nécessite pas d'expertise technique préalable. ## Choisir le problème + L'objectif au début, devrait être de réaliser quelque chose de simple et de s'amuser en apprenant le Mob Programming. Ainsi, vous devriez commencer par un problème simple. Comment savoir si un problème est suffisamment simple ? Demandez à vos développeurs s'ils pensent résoudre le problème, seuls, en moins d'une heure. -Si vous êtes nouveau dans la pratique du mob programming, il est plus approprié de commencer par un exercice, et non par une tâche de production. -Néanmoins, c'est possible de prendre une tâche simple de votre encourt, commencez petit. Encore plus petit. +Si vous êtes nouveau dans la pratique du Mob Programming, il serait préférable de commencer par un exercice simple décorrélée de tout projet concret. +Si vous préférez tout de même prendre une tâche issue d'un projet concret, veillez à la choisir très simple. -Si vous cherchez un exercice simple, le [Kata The FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) reste un bon point de départ. +Si vous cherchez un exercice simple, le [kata FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) constitue un bon point de départ. -**Anti-pattern** : Entreprendre quelque chose, que personne dans l'équipe, n'a encore fait. +**Anti-pattern** : Entreprendre quelque chose que personne dans l'équipe n'a encore fait. ``` Attention : @@ -23,7 +24,8 @@ Si le problème est trop difficile, votre équipe ne le résoudra pas et blâmer ``` ### Configurer le PC -Il est important d'avoir configuré le PC que vous comptez utiliser pour code, avant de démarrer la séance de Mob. + +Il est important d'avoir configuré le PC que vous comptez utiliser pour coder avant de démarrer la séance de Mob. Demandez à vos développeurs si tout est prêt afin de pouvoir coder. (Si vous faites du TDD, cela signifie d'avoir un test en erreur) @@ -33,8 +35,8 @@ Demandez à vos développeurs si tout est prêt afin de pouvoir coder. ## Planifier la session Une bonne séance de démarrage demande 90-120 minutes. -Évitez si possible, de le faire sur la pause déjeuner. -Évitez également de vous précipiter en manquant le déjeuner, ou de finir en retard, car cela découragerait les gens de se présenter à la session suivante. +Évitez, si possible, de le faire sur la pause déjeuner. +Évitez également de vous précipiter en manquant le déjeuner, ou de finir en retard : le public ne serait pas motivé pour se rendre à la session suivante. ``` L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recommencer le lendemain. @@ -43,17 +45,16 @@ L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recom * [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants.
- ## Préparer l'espace de travail ![Mob Programming Setup](images/MobProgrammingSetup.png) -La configuration de la plupart des salles, ne convient pas à la pratique du Mob Programming. -En tant que facilitateur, il est de votre ressort de réorganiser la salle du mieux que vous pouvez. +La configuration de la plupart des salles ne convient pas à la pratique du Mob Programming. +En tant que facilitateur, votre rôle est de réorganiser la salle le mieux possible. . Quelques pistes : * Essayez de retirer toutes les sources de distraction -* Facilitez le déplacement au travers de la pièce +* Facilitez le déplacement à travers la pièce * Orientez tout le monde dans la même direction, idéalement, vers le même écran * Apportez une souris externe (un clavier externe est un plus) * Préparez un tableau blanc, ou un support similaire, sur lequel écrire @@ -61,7 +62,7 @@ Quelques pistes : * [ ] L'espace de travail est prêt - * [ ] La police d'écriture est suffisamment grande pour être lisible de toute la pièce + * [ ] La police d'écriture est suffisamment grande pour être lisible de tout le monde * [ ] L'écran est bien visible * [ ] On peut se déplacer facilement dans la pièce * [ ] J'ai mis un chronomètre, permettant d'avoir du temps pour la rétro à la fin de l'atelier. @@ -69,9 +70,8 @@ Quelques pistes : ## La première rotation -La première rotation est le moment où la plupart des choses vont de travers. -En tant que facilitateur, au début, vous voudrez appliquer strictement les règles et les restrictions. -Une fois que le Mob commence à bien tourner, relâchez-vous et accordez plus de liberté. +La première rotation est le moment où la plupart des choses peuvent aller de travers. +En tant que facilitateur, il est préférable d'appliquer strictement les règles et les restrictions au départ et d'accorder plus de souplesse par la suite quand le mob commence à bien tourner Remarque : en tant que facilitateur, vous ne participez pas aux rotations. @@ -95,7 +95,7 @@ Nous acceptons de : Cela vaut la peine d'afficher ces règles bien en évidence, afin que chacun puisse les voir et s'y référer au cours de la session. Idéalement, présentez la règle "pas d'ordinateurs" en amont de la session, afin que personne ne les apporte. -[La règle 'oui, et...'](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) consiste à construire, en tenant compte de tout ce qui s'est passé avant vous. +La [« règle du oui »](https://kicp-workshops.uchicago.edu/eo2014/pdf/Tina-Feys-rules-of-improv.pdf) consiste à enrichir ce qui été fait avant vous. Ce qui signifie que vous ne pouvez pas tout effacer et repartir de zéro. > NdT : voir aussi @@ -112,7 +112,7 @@ Ne pas cogiter au clavier ``` La personne au clavier est appelée `Le Pilote` (parfois appelé _'Conducteur'_ ou _'Driver'_ en anglais). -Il s'agit de la seule personne qui écrit au clavier. +C'est la seule personne qui écrit le code. Il peut poser des questions, mais ne doit pas prendre de décision. Astuce : Si le Pilote commence à faire les choses de son propre chef, répétez simplement à haute voix, la règle `Ne pas cogiter au clavier` @@ -130,24 +130,24 @@ Il exprime, dans cet ordre : ``` C'est ici que toute la réflexion devrait avoir lieu. -Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigator'_ en anglais) puisse s'exprimer (cela signifie de faire taire les autres participants du mob). +Assurez-vous de ménager suffisamment d'espace pour que le Co-Pilote (parfois appelé _'Navigateur'_ ou _'Navigator'_ en anglais) puisse s'exprimer (cela signifie de faire taire les autres participants du Mob). Il faut un peu de pratique pour le faire correctement. L'intention du navigateur devrait être claire. Cela demande parfois d'écrire un exemple sur le tableau blanc, un commentaire dans le code, ou une checklist dans un notepad. -Assurez-vous continuellement que le Co-Pilote est en train de faire quelque chose, et fait avancer le mob. +Assurez-vous continuellement que le Co-Pilote est en train de faire quelque chose, et fait avancer le Mob. Ne perdez pas trop de temps à discuter de quoi faire. Il est préférable de faire quelque chose de faux, plutôt que de ne rien faire. -Si le mob est bloqué, aiguillez-le avec quelques questions. +Si le Mob est bloqué, aiguillez-le avec quelques questions. Si le débat s'éternise, poussez-les à prendre une **petite** décision (il sera toujours temps de revenir dessus ensuite). Deux bonnes questions à poser : 1. Est-ce que cela fonctionne ? -1. Est-ce que vous voyez une meilleure manière d'écrire le code ? +2. Est-ce que vous voyez une meilleure manière d'écrire le code ? -#### Le Mob +#### Les autres participants Au début, les participants au Mob renstent silencieux, et écoutent ce qui se passe. C'est assez difficile, et demande un peu de pratique. @@ -157,7 +157,7 @@ Par exemple: >*Co-Pilote*: Que devrait-on faire ? *Mobber 1*: Je pense que l'on devrait déboguer. -*Mobber 2*: Je cautionne. +*Mobber 2*: Je suis d'accord. *Co-Pilote*: Pilote, Peux-tu ouvrir le débogueur ? Astuce : Si vous avez deux personnes timides, ou nouvelles dans le domaine, séparez-les pour qu'ils ne soient pas dans la même paire "Pilote/Co-Pilote" @@ -187,7 +187,7 @@ Gardez un oeil sur : En tant que facilitateur, vous êtes là pour aider les participants à apprendre et à apprécier le Mob. Si les participants sont perdus, ralentissez-les et faites en sorte qu'ils se réapproprient le sujet. -Si l'un des participants a compris quelque chose, que les autres n'ont pas, faites en sorte qu'il puisse l'expliquer aux autres. +Si l'un des participants est le seul à avoir a compris quelque chose, faites en sorte qu'il puisse l'expliquer aux autres. Si l'équipe est bloquée, rappelez-la à l'ordre pour la remettre sur les rails. Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre également. @@ -201,7 +201,7 @@ Si les membres de l'équipe ne se respectent plus, rappelez-les à l'ordre égal Situation : Le Co-Pilote n'arrive pas à décrire quelque chose à l'écran, ou cherche à prendre le clavier ou la souris coûte que coûte, Faciliter : `Utilise tes propres mots` -Exercice : [Strong Style Vocab](https://github.com/isidore/StrongStyleVocab) +S'améliorer : [terminologie normalisée](https://github.com/isidore/StrongStyleVocab) ### Je ne sais pas quoi faire @@ -223,8 +223,8 @@ Ne transformez pas la session de Mob en une réunion. Il y a deux raisons principales qui entrainent cette situation : -1. La première, est que le Co-Pilote a peur de se tromper complètement, ou de n'avoir que partiellement raison -1. La seconde, est qu'il y a trop de possibilités et que la [paralysie d'analyse](https://fr.wikipedia.org/wiki/Paralysie_d%27analyse) prend le dessus. +1. le Co-Pilote a peur de se tromper complètement, ou de n'avoir que partiellement raison +2. 'il y a trop de possibilités et que la [paralysie d'analyse](https://fr.wikipedia.org/wiki/Paralysie_d%27analyse) prend le dessus. ``` C'est en faisant, que l'on découvre ce qu'il nous reste à faire @@ -235,8 +235,9 @@ C'est en faisant, que l'on découvre ce qu'il nous reste à faire ### C'est une idée pourrie Parfois, le Pilote, le Co-Pilote, ou le reste du Mob, ne sont pas d'accord avec une idée proposée. -C'est entendable, mais il n'est pas question de refuser de l'implémenter. D'abord, faites-le, puis faites-le d'une autre manière. Ensuite, votez. -Même si l'une des propositions est "ne faisons rien" ; essayez-la (c'est assez rapide), puis essayez l'autre proposition. Ensuite, votez. +Ce n'est pas grave mais il faut absolument l'implémenter. Commencez par faire ce qui a été proposé, puis faites-le d'une autre manière. Puis, votez. + +Si l'une des contre-propositions est "ne faisons rien", commencez par ça (c'est assez rapide) puis essayez la proposition initiale. Puis, votez. Une partie de ce que nous apprenons dans cette première session, est qu'il est acceptable de faire des erreurs, et même des choses stupides. Il s'agit d'une pierre angulaire de la sécurité psychologique. @@ -253,7 +254,7 @@ Une partie de ce que nous apprenons dans cette première session, est qu'il est * [ ] J'ai montré les vidéos de la Rétro (au moins une fois) -### Réduisez le scope pour mieux comprendre +### Zoomez pour mieux voir Parcourez chacun des sujets suivants, pour collecter les points de vue des participants. Qu'avez-vous vu de nouveau dans : @@ -287,8 +288,9 @@ Notre travail consiste à mobiliser notre esprit pour comprendre quoi. ### Etapes + 1. Collectez les observations de tous les participants -1. Lisez et regroupez les observations +2. Lisez et regroupez les observations ## Informations complémentaires From 255738ec000ec63074f1f28c3a0a9b4e65d7937d Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 11 Jan 2020 14:29:16 +0100 Subject: [PATCH 12/14] French Translation: Generate checklist --- ...rammingFacilitorsGuide_French.checklist.md | 50 +++++++++---------- make_checklist.sh | 6 +++ 2 files changed, 31 insertions(+), 25 deletions(-) create mode 100755 make_checklist.sh diff --git a/MobProgrammingFacilitorsGuide_French.checklist.md b/MobProgrammingFacilitorsGuide_French.checklist.md index daa5021..c2df2a7 100644 --- a/MobProgrammingFacilitorsGuide_French.checklist.md +++ b/MobProgrammingFacilitorsGuide_French.checklist.md @@ -1,25 +1,25 @@ -## Picking the problem -* [ ] I have an easy problem selected. -* [ ] I have asked my developer to setup a computer to program on. -## Picking a time -* [ ] I have a scheduled a time for mobbing on everyone's calendar -## Setting up the Space - * [ ] The space is setup - * [ ] The font is big enough that everyone can read it from any place in the room - * [ ] The screen is easy to see - * [ ] It is easy to move around - * [ ] I have set a timer to leave space for the retrospective at the end -## 1st Rotation - * [ ] I have explained the working agreements to the mob -* [ ] The driver is listening and following the navigator -* [ ] Your phone has a 2-4 minute timer with a sound when done. -* [ ] The Team has made some (small) progress -* [ ] Everyone is talking and listening -## Rotations -* [ ] The rotations don't take much time (2-5 seconds to rotate) -* [ ] The new navigator is able to continue on easily -* [ ] People are feeling safe -## Common Problems -## Retro - * [ ] I've shown the Retro videos (at least once) -## More Information \ No newline at end of file +## Choisir le problème +* [ ] J'ai sélectionné un problème simple. +* [ ] J'ai demandé à mes développeurs de préparer un ordinateur sur lequel coder. +## Planifier la session +* [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants. +## Préparer l'espace de travail + * [ ] L'espace de travail est prêt + * [ ] La police d'écriture est suffisamment grande pour être lisible de tout le monde + * [ ] L'écran est bien visible + * [ ] On peut se déplacer facilement dans la pièce + * [ ] J'ai mis un chronomètre, permettant d'avoir du temps pour la rétro à la fin de l'atelier. +## La première rotation + * [ ] J'ai expliqué la charte de travail aux participants +* [ ] Le Pilote écoute le Co-Pilote, et suit ses instructions +* [ ] Votre téléphone a un minuteur de 2-4 minutes, avec une sonnerie +* [ ] L'équipe a fait quelques (petits) progrès +* [ ] Tout le monde parle et écoute. +## Les Rotations +* [ ] Les rotations ne prennent pas trop de temps (2-5 secondes) +* [ ] Le nouveau Co-Pilote arrive facilement à ce que le Mob continue à un bon rythme +* [ ] Les participants se sentent en sécurité +## Problèmes fréquents +## Rétrospective + * [ ] J'ai montré les vidéos de la Rétro (au moins une fois) +## Informations complémentaires diff --git a/make_checklist.sh b/make_checklist.sh new file mode 100755 index 0000000..d12c881 --- /dev/null +++ b/make_checklist.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +lang=French +cat "MobProgrammingFacilitorsGuide_${lang}.md" \ + | grep -e '^ *\* \[ \]' -e '^## ' \ + > "MobProgrammingFacilitorsGuide_${lang}.checklist.md" From 0db53b12f8711e0c11b79b018995a31c695755e8 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sat, 11 Jan 2020 14:33:29 +0100 Subject: [PATCH 13/14] French Translation: Generate pdf --- ...rammingFacilitorsGuide_French.checklist.pdf | Bin 0 -> 68117 bytes MobProgrammingFacilitorsGuide_French.md | 1 + MobProgrammingFacilitorsGuide_French.pdf | Bin 0 -> 332147 bytes make_pdf.sh | 6 ++++-- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 MobProgrammingFacilitorsGuide_French.checklist.pdf create mode 100644 MobProgrammingFacilitorsGuide_French.pdf diff --git a/MobProgrammingFacilitorsGuide_French.checklist.pdf b/MobProgrammingFacilitorsGuide_French.checklist.pdf new file mode 100644 index 0000000000000000000000000000000000000000..aaf24f922d80594d1f8c410d22e7dee22e6bc465 GIT binary patch literal 68117 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 GzZ(FK9z&}D literal 0 HcmV?d00001 diff --git a/MobProgrammingFacilitorsGuide_French.md b/MobProgrammingFacilitorsGuide_French.md index 0a2d4a6..4557364 100644 --- a/MobProgrammingFacilitorsGuide_French.md +++ b/MobProgrammingFacilitorsGuide_French.md @@ -45,6 +45,7 @@ L'objectif principal, est de s'amuser et de quitter le Mob avec l'envie de recom * [ ] J'ai planifié une session de Mob Programming, dans les agendas de tous les participants.
+ ## Préparer l'espace de travail ![Mob Programming Setup](images/MobProgrammingSetup.png) diff --git a/MobProgrammingFacilitorsGuide_French.pdf b/MobProgrammingFacilitorsGuide_French.pdf new file mode 100644 index 0000000000000000000000000000000000000000..aff8b15e0819c9546951ed5fa7d706789c0360d9 GIT binary patch literal 332147 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

J0#R83xU5}=--wgOq`+D1dl3DB7c)&f5)gis> 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 V|Q%%$VwxWsjJPHDc(*?ZP(A~R=cC-xi! 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�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 Dgto&pNDK=#FquPfvHPN~)jD<+~ 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 dZ6dy?^y9oo~C)ON~8@^B>Od&1QKR!3jSBby|E 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 literal 0 HcmV?d00001 diff --git a/make_pdf.sh b/make_pdf.sh index 6431401..b4c9886 100755 --- a/make_pdf.sh +++ b/make_pdf.sh @@ -2,5 +2,7 @@ # https://www.npmjs.com/package/md-to-pdf # npm i -g md-to-pdf -md-to-pdf MobProgrammingFacilitorsGuide_English.checklist.md -md-to-pdf MobProgrammingFacilitorsGuide_English.md \ No newline at end of file + +lang=French +md-to-pdf "MobProgrammingFacilitorsGuide_${lang}.checklist.md" +md-to-pdf "MobProgrammingFacilitorsGuide_${lang}.md" From 91f2e9cc25116c4acdc4647a50b622848f0312b6 Mon Sep 17 00:00:00 2001 From: Fabien HIEGEL Date: Sun, 12 Jan 2020 15:17:37 +0100 Subject: [PATCH 14/14] French Translation: Add parameter for language in 'make_(checklist|pdf).sh' scripts --- make_checklist.sh | 25 ++++++++++++++++++++++--- make_pdf.sh | 24 +++++++++++++++++++++--- 2 files changed, 43 insertions(+), 6 deletions(-) diff --git a/make_checklist.sh b/make_checklist.sh index d12c881..29a0c9b 100755 --- a/make_checklist.sh +++ b/make_checklist.sh @@ -1,6 +1,25 @@ #!/usr/bin/env bash -lang=French -cat "MobProgrammingFacilitorsGuide_${lang}.md" \ + +POSITIONAL=() +LANGUAGE="English" +while [[ $# -gt 0 ]] +do +key="$1" +case $key in + -l|--language) + LANGUAGE="$2" + shift # past argument + shift # past value + ;; + *) # unknown option + POSITIONAL+=("$1") # save it in an array for later + shift # past argument + ;; +esac +done +set -- "${POSITIONAL[@]}" # restore positional parameters + +cat "MobProgrammingFacilitorsGuide_${LANGUAGE}.md" \ | grep -e '^ *\* \[ \]' -e '^## ' \ - > "MobProgrammingFacilitorsGuide_${lang}.checklist.md" + > "MobProgrammingFacilitorsGuide_${LANGUAGE}.checklist.md" diff --git a/make_pdf.sh b/make_pdf.sh index b4c9886..7ffbad3 100755 --- a/make_pdf.sh +++ b/make_pdf.sh @@ -3,6 +3,24 @@ # https://www.npmjs.com/package/md-to-pdf # npm i -g md-to-pdf -lang=French -md-to-pdf "MobProgrammingFacilitorsGuide_${lang}.checklist.md" -md-to-pdf "MobProgrammingFacilitorsGuide_${lang}.md" +POSITIONAL=() +LANGUAGE="English" +while [[ $# -gt 0 ]] +do +key="$1" +case $key in + -l|--language) + LANGUAGE="$2" + shift # past argument + shift # past value + ;; + *) # unknown option + POSITIONAL+=("$1") # save it in an array for later + shift # past argument + ;; +esac +done +set -- "${POSITIONAL[@]}" # restore positional parameters + +md-to-pdf "MobProgrammingFacilitorsGuide_${LANGUAGE}.checklist.md" +md-to-pdf "MobProgrammingFacilitorsGuide_${LANGUAGE}.md"