Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.

Latest commit

 

History

History
123 lines (82 loc) · 8.08 KB

dossiers.md

File metadata and controls

123 lines (82 loc) · 8.08 KB

Retourner à l'accueil du référentiel 2018

Les dossiers et documents attendus pour ta soutenance

Évidemment une soutenance, on n'y va pas au talent !
Il y a quelques dossiers et documents à créer et à fournir, non seulement pour avoir une soutenance optimale et organisée, mais également pour remplir les conditions de présentation à l'examen.

Voici les différents documents attendus :

Support de présentation

Il s'agit ni plus ni moins du support qui t'aidera durant les 35 minutes de présentation face à ton jury.
Tu vas pouvoir t'en servir de fil rouge visuel que tu auras sous les yeux, tout comme tes jurés.

Ce que je te recommande, c'est de parler dans un premier temps un peu de toi, sans perdre trop de temps non plus.
Par exemple :

  • Pourquoi t'être reconverti dans le développement web
  • Qu'est-ce que tu faisais avant

Si tu veux en dire plus c'est tout à ton honneur, mais attention à ne pas te faire avoir pas le chronomètre par la suite !

Ensuite, tu pourras parler du contexte de ce que tu présentes comme projet(s) :

  • L'équipe et les rôles de chacun
  • Les technologies principales utilisées (React, Vue, Wordpress, Symfony, Node et j'en passe)
  • L'organisation autours de la conception et du développement (méthodologie SCRUM par exemple)
  • Tes réalisations personnelles
  • Tests effectués sur la ou les applications présentée(s) (tests unitaires, jeux d'essai etc)
  • Difficultés rencontrées et veille technologie effectuée

Comme tu peux le constater, ça représente pas mal de choses à dire/montrer !
Tu peux totalement t'aider de quelques captures de code lorsque c'est nécessaire, mais attention à bien utiliser un thème clair sur ton éditeur de code.

Quoi, un thème clair ? Quelle hérésie !
On est bien d'accord ! Mais pour garantir une lisibilité supplémentaire sur ce qui te servira de second écran durant ta soutenance (rétroprojecteur, écran portatif etc), je te conseille vivement de basculer sur un thème clair plutôt qu'un thème sombre sur toute ta durée d'épreuve.

Évidemment, dès que tu sors de la salle de soutenance tu files remettre un thème sombre pour éviter de faire fondre tes yeux au prochain lancement de ton éditeur de code en pleine nuit !

Résumé de cahier des charges

Tu as certainement conçu (seul ou en équipe) un cahier des charges avant de te lancer dans le développement, ça tombe bien !

Comme ton jury n'aura pas le temps de lire chaque caractère de tes dossiers, un format condensé pour le cahier des charges est appréciable.

L'idée : faire tenir ton cahier des charges sur quelques grandes lignes, pour très peu de pages (3 au maximum !).

C'est un défi, mais ça montre aussi la synthèse dont tu es capable de faire preuve, ce qui est un bon entrainement avant de devoir échanger avec le client final ou le chef de projet.

Dossier professionnel

Clairement je ne vais pas le cacher : c'est le dossier que j'aime le moins.
Non seulement son apparence est imposée, mais en plus il n'est pas très agréable à remplir.

Avant de continuer, permets-moi de te donner deux liens de téléchargement pour le template du dossier professionnel :

Pourquoi ça ? Parce qu'il a été créé à partir de plein de tableaux, un peu comme les sites des années 2000, des reliques du passé en somme.
Mais bon, tu es développeur donc ce n'est pas ça qui va t'arrêter !

Trêve de blabla et de tacle, parlons un peu de ce qu'il doit y avoir à l'intérieur :

  • Des réalisations personnelles
  • Vos informations permettant votre identification (première page)
  • Une attestation sur l'honneur signée par votre propre main et datée du jour de réalisation du dossier
  • Des informations annexes, comme des certifications en rapport avec le milieu du développement

Je ne vais pas non plus être très exhaustif sur ce dossier, une vidéo a été conçue par l'AFPA pour aider son remplissage : https://www.youtube.com/watch?v=ZumrscUPeKU

Dossier de projet

Et maintenant, le meilleur dossier : Le dossier de projet ! (enfin, ça reste de la paperasse quand même..)

Dans ce dossier, tu devras énoncer toutes les informations relatives au(x) projet(s) que tu présentes.
Comme le titre professionnel DWWM est un titre professionnel fullstack, tu auras à parler aussi bien du back que du front.
Ce dossier est estimé (hors annexes et espaces) à environ 48750 caractères, soit entre 30 et 35 pages.
Si tu en fais plus, ne t'inquiète pas ! Par contre, si tu es en dessous de ce nombre de caractères, c'est que tu as encore possiblement d'autres éléments à écrire dans ton dossier.

Bien sûr, si tu as travaillé sur le back et que l'équipe en charge du front a réalisé l'application avec React, on ne te demandera pas d'être un expert React !
Par contre, tu dois être en mesure d'expliquer le fonctionnement "générique" de React (cycles de vie, hooks, etc.) afin d'illustrer le cheminement de la donnée sur toute l'application.

Heureusement, on ne parle pas uniquement dans ce dossier uniquement de code, mais du projet en général.
Si le développement a été fait avec une approche agile, tu peux parler par exemple des sprints qui ont eu lieu, de leur organisation ou de plein d'autres choses !

Comme pour le support de présentation, tu peux faire des captures d'écran, mais assures toi que tout reste lisible pour l'impression du dossier (zoom, thème clair, etc.).

En termes de contenu attendu, voici ce qui est indiqué dans le RC (Référentiel de Certification) :

  • Liste des compétences du référentiel qui sont couvertes par le projet (CP 1 à 8)
  • Résumé du projet en français d'une longueur d'environ 20 lignes soit 200 à 250 mots, ou environ 1200 caractères espaces non compris
  • Cahier des charges, expression des besoins ou spécifications fonctionnelles du projet
  • Spécifications techniques du projet, élaborées par le candidat, y compris pour la sécurité
  • Réalisations du candidat comportant les extraits de code les plus significatifs et en les argumentant, y compris pour la sécurité et le web mobile
  • Présentation du jeu d’essai élaboré par le candidat de la fonctionnalité la plus représentative (données en entrée, données attendues, données obtenues)
  • Description de la veille, effectuée par le candidat durant le projet, sur les vulnérabilités de sécurité
  • Description d’une situation de travail ayant nécessité une recherche, effectuée par le candidat durant le projet, à partir de site anglophone
  • Extrait du site anglophone, utilisé dans le cadre de la recherche décrite précédemment,
  • accompagné de la traduction en français effectuée par le candidat sans traducteur automatique (environ 750 signes)

Source : RCV2 (17/04/2018), page 7 sur 34

Dans le cas où tu présentes plusieurs projets, tous doivent figurer dans ce même dossier de projet.
Par contre, là où tu as de la chance, c'est que ce n'est pas 48750 caractères par projet, mais pour le dossier en son intégralité !

Note 1 : Si tu utilises des termes spécifiques, il faut que tu connaisses parfaitement leur signification.
Il est hors de question d'utiliser un terme sans le comprendre, ton jury le remarquera immédiatement !

Note 2 : Si tu ne passes qu'un CCP sur les deux (soit front, soit back), le nombre de caractères estimé passe à 26250 caractères, soit environ 15 à 20 pages. Ce changement est dû au fait que tu ne présentes qu'un CCP et qu'il n'y a donc que le contenu relatif au CCP à valider à présenter.

Exemple : Tu te présentes à ta soutenance pour valider le front, tu ne parleras pas du back.


Retourner à l'accueil du référentiel 2018