C6 : Collaborer au sein d’une équipe informatique
Compétence NON Clé
Normalisation des commits

La figure 1 présente de manière structurée l’objectif de cette convention (créer un historique explicite facilitant l’automatisation et la communication), le format général des commits avec sa syntaxe <type>[optional scope]: <description>, et une liste exhaustive des types de commits (feat, fix, build, chore, ci, docs, style, refactor, perf, test). Chaque type est clairement défini avec son usage spécifique et sa correspondance avec le versioning sémantique quand applicable.
Savoir mobilisé
Pour m’intégrer efficacement dans l’équipe informatique, j’ai mobilisé des connaissances en gestion de versions avec Git, comprenant l’importance de la traçabilité et de la lisibilité de l’historique des modifications. J’ai approfondi ma compréhension des méthodologies de développement collaboratif, notamment les principes du versioning sémantique et leur impact sur la maintenance des applications. Mes connaissances en gestion de projet informatique m’ont permis de comprendre l’importance des tickets pour le suivi des tâches et la répartition du travail en équipe. J’ai également mobilisé des compétences en communication technique pour rédiger des commits clairs et des descriptions de merge requests compréhensibles. Enfin, j’ai fait appel à ma capacité d’adaptation pour intégrer rapidement les processus de code review et comprendre leur rôle dans l’amélioration continue de la qualité du code.
Savoir-faire mis en œuvre
J’ai développé une approche méthodique d’intégration en commençant par documenter et m’approprier les standards de l’équipe, notamment en créant une documentation personnelle sur les Conventional Commits pour assurer ma conformité aux pratiques établies. J’ai mis en place une discipline rigoureuse dans la rédaction de mes commits en appliquant systématiquement la syntaxe normée, permettant une meilleure traçabilité des fonctionnalités et facilitant le débogage ultérieur. J’ai appris à utiliser efficacement le système de ticketing pour structurer mon travail, créer des tickets détaillés pour les bugs, features et autres actions, et référencer ces numéros dans mes commits pour maintenir une traçabilité complète entre les tâches et le code. J’ai maîtrisé le processus des merge requests en rédigeant des descriptions claires et détaillées de mes modifications, facilitant ainsi le travail de relecture de mes collègues. Cette démarche collaborative m’a permis de recevoir des retours constructifs sur la qualité de mon code et d’améliorer continuellement mes pratiques de développement, contribuant ainsi à l’efficacité collective de l’équipe tout en respectant les standards organisationnels établis.
Création d’une documentation sur un projet d’un client

Cette trace représente un extrait de la documentation technique du projet d’un client créée sur Notion, spécifiquement la section « Déclencher une promo ». Le document complet représenté par la figure 2 possède une structure claire avec des exemples concrets, des codes PHP, et des remarques importantes sur la gestion des dates de promotion. Cette documentation détaille les procédures de maintenance des promotions et les mises à jour du site web, avec un sommaire organisé permettant une navigation facile entre les différentes sections (ajout de promotions, codes promotionnels, vérifications, etc.). L’approche pédagogique adoptée inclut des exemples pratiques, des avertissements visuels et des liens de navigation pour faciliter la compréhension et l’utilisation par tout développeur de l’équipe.
Savoir mobilisé
Dans cette situation, j’ai mobilisé des compétences en communication technique et en pédagogie pour faciliter le transfert de connaissances au sein de l’équipe. J’ai fait appel à mes capacités d’analyse organisationnelle pour identifier un problème de dépendance technique (un un développeur maîtrisant le projet) et proposer une solution structurée. Mes connaissances en documentation technique et en outils collaboratifs comme Notion ont été essentielles pour créer un support accessible et maintenable. J’ai également mobilisé des compétences en présentation orale et en animation de réunion pour transmettre efficacement les informations à l’équipe. J’ai utilisé mes compétences d’écoute active et d’empathie pour comprendre les besoins des autres alternants et adapter mon aide selon leurs profils de formation.
Savoir-faire mis en œuvre
J’ai développé une approche proactive pour résoudre un problème d’organisation au sein de l’équipe en identifiant le risque lié à la dépendance technique sur un développeur. Après avoir été formé sur le projet CDLF, j’ai pris l’initiative de proposer une refonte complète de la documentation existante pour permettre une montée en compétences rapide de n’importe quel membre de l’équipe. J’ai structuré cette documentation de manière pédagogique avec des exemples concrets, des procédures détaillées et une navigation intuitive. Le processus de validation avec le développeur anciennement en lead sur le projet m’a permis d’assurer la qualité technique du contenu avant sa diffusion. J’ai ensuite organisé et animé une session de formation collective avec la moitié de l’équipe, adaptant ma présentation pour répondre aux questions et faciliter la compréhension.
Parallèlement, j’ai développé une démarche de mentorat informel en aidant régulièrement les autres alternants, particulièrement ceux ayant une formation plus orientée web, en partageant mes connaissances sur les aspects réseau et configuration système. Cette approche collaborative s’étend également aux échanges sur les nouvelles technologies, créant une dynamique d’apprentissage mutuel au sein de l’équipe.
Compte rendu de mon activité professionnelle

La figure 3 représente un extrait de mon journal de bord professionnel disponible sur la plateforme LEA de Sefocal, couvrant les semaines 10 et 12 (3-7 mars et 17-21 mars). Le document présente un compte-rendu structuré sous forme de listes à puces, organisé chronologiquement par semaines et subdivisé par projets (noms floutés).
Chaque entrée détaille les tâches accomplies avec précision : création de POC, développement d’endpoints, réunions client, mises à jour techniques, et déploiements. Cette organisation permet une lecture claire et une réutilisation efficace du contenu pour les rapports internes mensuels et le suivi de l’avancement des projets.
Savoir mobilisé
Dans le cadre du reporting de mon activité professionnelle, j’ai mobilisé des compétences en communication professionnelle et en documentation technique. Cette démarche nécessite une maîtrise des outils de suivi d’activité comme la plateforme LEA de Sefocal et l’ERP de l’entreprise, ainsi qu’une capacité à structurer et synthétiser l’information technique de manière claire et accessible. J’ai également dû comprendre les processus de communication en entreprise, incluant les différents niveaux de reporting (quotidien, hebdomadaire, mensuel) et leurs objectifs respectifs. La connaissance des enjeux de traçabilité et de transparence dans le développement logiciel s’est révélée essentielle pour adapter le niveau de détail selon l’audience et l’usage prévu du compte-rendu.
Savoir-faire mis en œuvre
J’ai mis en place un système de reporting multi-niveaux adapté aux besoins de l’entreprise et de l’équipe de développement. Ce système comprend un reporting quotidien sous forme de présentation orale bi-hebdomadaire lors des réunions matinales (appelé point hebdo), permettant de partager l’avancement en temps réel et de coordonner les efforts de l’équipe. J’assure également une communication continue en signalant proactivement mon avancement aux développeurs concernés, évitant ainsi les doublons et optimisant la collaboration. La documentation hebdomadaire constitue le cœur de ce système : je rédige des comptes-rendus détaillés sur LEA que je relis ensuite avec mon maître d’alternance pour validation et ajustements. De plus, en temps qu’alternant, chaque fin de semaine je dois présenter mes avancements et citer les points forts et faibles du travail fait la semaine ainsi que de développer des potentielles solutions aux points faibles. Enfin, le reporting mensuel consiste en une transcription dans l’ERP des heures travaillées avec des commentaires détaillés basés sur la documentation LEA, garantissant un suivi précis des coûts et de la productivité tout en maintenant une traçabilité complète de mon activité professionnelle.