Comment s’entraîner?
Nous avons pris la décision de nous entraîner. Voici la suite :
Quoi?
Premièrement, il faut déterminer les techniques et les pratiques à améliorer. Faites une liste de tout ce que vous devez maîtriser pour votre projet :
- outils (éditeurs de code, cadre de test, outils de refactoring, outils de gestion de sources…);
- technologies (service Web, site Web, application de bureau, mobile…);
- langages de programmation (C#, Java, JavaScript, HTML, Python, PHP…);
- standards de développement (ceux de l’industrie, vos propres standards)…
Vous constaterez que cette liste sera longue. Une bonne façon de ne rien oublier, c’est de monter cette liste sous forme de sondage à toute l’équipe. Nous avons utilisé un wiki dans lequel chacun a ajouté ses idées, qu’elles soient bonnes ou moins bonnes.
Prioriser
Bon, vous avez maintenant 20, 40, 60 items dans votre liste. Il faut maintenant les ordonner en ordre de priorité et d’importance. Tentez de mettre en premier les items qui auront le plus grand gain à court terme. Accordez de l’importance aux compétences qui ne sont maitrisées que par une seule personne. Il n’est pas nécessaire d’ordonner toute la liste. De toute façon, il y a de fortes chances que de nouvelles compétences s’ajoutent ou soient retirées en cours de route.
Planifier (quand?)
Ensuite, il faut établir un horaire réaliste et le respecter. Prévoyez une fréquence et une durée. Par exemple, tous les vendredis après-midi pendant 4 heures. Il est important de prévoir suffisamment de temps pour aborder le sujet choisi. Tout comme dans d’autres domaines, un entraînement trop court n’apportera pas les gains escomptés et un entraînement trop long aura tendance à ne pas être assez ciblé sur l’objectif à atteindre.
Comment?
Un bon entraînement se déroule en trois étapes :
- Théorie ‒ Réservez une période suffisamment longue au début d’un entraînement pour réviser la théorie sur le sujet. Si la compétence est déjà maîtrisée par un membre de l’équipe, celui-ci peut donner une minicours sur le sujet.
- Pratique ‒ La pratique doit permettre de se perfectionner sur le sujet. Plus le sujet est complexe, plus il faudra de répétition. Un des buts ici, c’est que le sujet soit suffisamment maîtrisé pour qu’il devienne presque un réflexe de l’appliquer.
- Évaluation ‒ À la fin de chaque pratique, il est important d’évaluer ce qui a été accompli et de se questionner sur les points à améliorer pour les prochaines pratiques. Pour évaluer vos connaissances sur un sujet, vous pouvez utiliser l’échelle de Dreyfus. Avant la pratique, attribuez-vous une note et un objectif à atteindre et valider le résultat à la fin de la pratique. Rappelez-vous qu’il n’est pas nécessaire d’être un expert dans tout!
Bon entraînement!
Voir la suite dans Le premier entraînement.



