Openclassrooms - Développeur d'application - JavaScript React - Projet 9 - Billed
Vous êtes développeur front-end chez Billed, une entreprise qui produit des solutions Saas destinées aux équipes de ressources humaines.
Malheureusement pour Billed, Garance, une collègue de la feature team “note de frais” a quitté l’entreprise avant d’avoir terminé l’application.
Dans deux semaines, l’équipe doit montrer la solution qui fonctionne à l’ensemble de l’entreprise.
Matthieu, Lead Developer de la feature team a demandé à être aidé pour tenir les délais et vous avez appris hier lors de la réunion d’équipe que c’est vous qui avez été désigné !
À votre arrivée ce matin, vous avez reçu un e-mail de la part de Matthieu, qui donne plus de détails sur ce qui est attendu de vous.
Objet : Urgent - Informations sur la mission de renfort au sein de la feature team “note de frais”
De : Matthieu
À : MoiBonjour,
Tout d’abord, merci de nous prêter main-forte cette semaine pour la mise en place de tests sur la fonctionnalité “note de frais”.
Cette fonctionnalité est très attendue sur le marché et le top management a mis la priorité dessus.
L’objectif est de la lancer officiellement auprès de nos clients d’ici 2 semaines. Les délais sont donc très serrés.
La feature team a beaucoup travaillé ces dernières semaines, mais le départ de Garance n’arrange pas les choses et nous avons besoin de ton aide pour la dernière ligne droite.
Présentation de la fonctionnalité :
Pour comprendre son utilité et savoir comment elle marche, lis d’abord la description de la fonctionnalité.
Comme tu peux le constater, il y a deux parcours utilisateurs : un administrateur RH et un employé.État d’avancement du projet :
L’essentiel a déjà été développé, je te rassure :
Le back-end des deux parcours est prêt en version alpha.Côté front-end :
↳ Parcours administrateur : il a été testé par Garance, il faut désormais le débugger.
↳ Parcours employé : il faut entièrement le tester et le débugger.
Garance avait utilisé Chrome Debugger, il faudra continuer avec cet outil.Comment accéder à la fonctionnalité ?
Tu devras installer le back-end disponible sur ce repo ainsi que le frontend disponible ici. Suis bien les instructions des deux README pour comprendre comment faire fonctionner tout ça.Tes missions :
Tout ce que j’attends de toi pour fiabiliser et améliorer le parcours employé est décrit dans ce document. Il correspond à la description pratique des besoins pour la mise en place de la fonctionnalité. Il faut que tu le lises très attentivement.Tu y trouveras notamment le rapport avec les bugs identifiés (Kanban Notion) ainsi qu’un exemple de plan de tests End-to-End.
Voilà, bon courage pour résoudre ces bugs et mettre en place les tests manquants ! On compte sur toi.
Matthieu
Lead Developer @Billed
Ça y est, vous avez toutes les informations pour démarrer la correction de cette application. C’est parti !