Contexte& " Asayer" est" une" plateforme" d'automatisation" de" test" pour" les" équipes" de" recette"
fonctionnel e" et" Devops." Elle" vient" pour" faire" face" à" la" complexité" de" configuration" des"
environnements"techniques"nécessaire"à"l'exécution"automatique"des"tests."Elle"prend"en"entrée"les"
codes"des"tests"à"exécuter" plusieurs"langages"supportés "et"les"exécute"dans"les"environnements"
techniques"adéquats"qu'el e"fournie"el eOmême."Les"environnements"techniques"fournis" les"hubs "
sont" "
O
Selenium"pour"les"tests"à"exécuter"avec"les"navigateurs"web."
O
Appium"pour"les"tests"à"exécuter"avec"les"navigateurs"web"ou"des"applications"mobiles"sous"
différents"OS"et"marques"de"mobiles."
ASAYER"fournie"également"un"dashbord"bien"détail é"permettant"de"retrouver"les"détails"des"tests"
exécutés" le"déroulement"des"tests"par"étapes,"des"captures"d'écran,"des"logs,"des"vidéos"des"tests,"
des"statistiques "et"d'éditer"des"rapports."
Pour" la" mise" en" place" de" cette" plateforme," j'occupe" un" poste" à" double" casquettes" Scrum" PO" et"
concepteur"fonctionnel "et"je"suis"assisté"par"un"stagiaire."
Tâches&effectuées& &
"
• Participation"dans"les"réunions"d'identification"des"besoins."
• Participation"à"la"constitution"du"backlog"avec"les"users"stories"relatives"à"ces"besoins."
• Backlog"grooming"en"fonction"de"l'évolution"des"besoins"et"de"l'avancement"de"la"réalisation"
users"stories."
• Organisation"des"Sprint"Planning"pour"la"présentation"des"users"stories"et"la"définition"des"
périmètres"des"sprints" 2"semaines"par"sprint ."
• Analyse"des"impacts"et"conception"fonctionnel e"des"solutions"pour"la"prise"en"compte"de"ces"
users"stories."
• Participation"à"la"formalisation"de"la"solution"dans"des"spécifications"fonctionnel es"détail ées"
SFD ."
• Support"à"l'équipe"de"développement"et"suivi"de"l'avancement"de"la"réalisation."
• Participation"à"la"recette"fonctionnel e" définition"des"cas"de"test"et"exécution ."
• Assistance"au"directeur"commercial"en"cas"de"besoin"lors"de"la"présentation"de"la"solution"aux"
clients."
Contexte& "Edelia"propose"à"ses"clients" dont"EDF "des"services"permettant"le"suivi"détail é"de"leur"
consommation"d'énergie"électrique"ou"de"gaz"via"un"site"web."Au"sein"de"l'équipe"de"développement"
chargée"de"la"réalisation"des"fonctionnalités"backOend,"j'occupe"le"poste"de"concepteur"fonctionnel"
des"services"liés"au"gaz."
Tâches&effectuées& &
"
Ma" mission" consistait" à" concevoir" les" fonctionnalités" permettant" la" gestion" et" le" suivi" de" la"
consommation"de"gaz."Les"tâches"principales"sont" "
"
• Participation" dans" les" réunions" de" présentation" des" besoins" User" Stories" métier " par" les"
Product"Owner."
• Analyse"des"impacts"et"conception"fonctionnel e"des"solutions"pour"la"prise"en"compte"de"ces"
besoins" création"de"nouveaux"webOservices/batchs"ou"modification"des"webOsevices/batchs"
existants ."
• Formalisation"de"la"solution"dans"des"spécifications"fonctionnelles"détail ées" SFD "dans"l'outil"
FitNesse."
• Présentation"et"validation"des"solutions"avec"les"Product"Owner" échanges"et"suivi"avec"l'outil"
Jira ."
• Suivi"des"développements"réalisés."
Contexte& "La"Banque"De"France"assure"la"gestion"des"dossiers"de"surendettement"via"une"application"
backOoffice"appelée"SUREN2"qui"fonctionne"en"communication"avec"d'autres"applications"du"SI."Un"
projet" stratégique" est" mis" en" place." Son" but" est" la" refonte" des" processus" existants" et" la"
dématérialisation" de" tous" les" échanges" effectués" avec" les" autres" organismes" banque," créanciers,"
débiteurs,"tribunaux.. ."Dans"ce"contexte,"j'occupe"le"poste"de"concepteur"principal"du"projet"de"la"
Refonte"des"Processus"Interne" RPI "au"sein"de"l'équipe"de"conception"fonctionnel e."
Tâches&effectuées& &
"
Sous"la"supervision"d'un"responsable"de"l'équipe"de"conception"fonctionnelle"et"d'un"chef"de"projet,"
ma" mission" consistait" à" concevoir" les" solutions" permettant" la" refonte" des" processus" assurés" par"
l'application"SUREN2."Les"tâches"principales"sont" "
"
• Participation" dans" l'organisation" des" réunions" d'expression" des" besoins" par" les" référents"
métier."
• Analyse"des"impacts"et"conception"fonctionnel e"des"solutions"pour"la"prise"en"compte"de"ces"
besoins"sur"l'application"SUREN2" livrable"fourni" "Dossier"de"conception"fonctionnelle ."
• Estimation"des"charges"sur"la"base"des"standards"fixés"en"accord"entre"la"BDF"et"le"centre"de"
service"qui"mène"les"développements."
• Formalisation"de"la"solution"dans"des"spécifications"fonctionnelles"détail ées" SFD ."
• Présentation" des" évolutions" et" des" solutions" aux" équipes" de" développement," de" recette"
fonctionnel e,"et"à"la"direction"du"projet."
• Représenter"le"projet"en"compagnie"du"chef"de"projet"dans"les"séminaires"de"présentation"de"
l'avancement"du"projet"au"directeur"de"la"DGPEP"de"la"BDF"et"à"toutes"les"équipes"de"cette"
direction."
"La"gestion"des"activités"de"Véolia"Propreté"est"assurée"par"une"grande"application"backO
office"nommée"DIVANAT."Cette"application"est" composée"de"trois"modules" "Commercial" gestion"
contractuel e" des" clients" et" des" services ," Exploitation" planification" et" exécution" des" tournées" de"
col ectes"des"déchets "et"Facturation" Gestion"des"mouvements"de"facturations"des"services"réalisés ."
Cependant,"la"gestion"des"pesées"réalisées"dans"les"sites"de"pesage"et"de"traitements"des"déchets"est"
gérée"dans"une"application"séparée"nommée"BCP" Base"Centrale"des"Pesées ."
En"application"totale"de"la"méthode"Agile"Scrum,"le"projet"consiste"en"l'enrichissement"de"DIVANAT"
par"un"nouveau"module,"nommé" "Exploitation"Traitement" "pour"remplacer"l'application"BCP"en"
reprenant"toutes"les"fonctionnalités"liées"à"la"gestion"des"pesées"des"déchets"à"traiter."
"
Tâches&effectuées& &
"
Sous"la"supervision"d'un"chef"de"projet"qui"gère"toute"l'application"DIVANAT,"et"en"qualité"de"Scrum"
Product" Owner," ma" mission" consistait" à" gérer" de" bout" en" bout" le" projet" de" création" du" nouveau"
module" "Exploitation"Traitement" "en"assurant"les"actions"suivantes" "
"
• Organisation"et"participation"dans"les"réunions"d'expression"des"besoins"par"les"agents"des"
activités"de"traitements"des"déchets"et"des"autres"parties"prenantes"du"projet."
• Étude"et"analyse"des"impacts"pour"la"prise"en"compte"de"ces"besoins"sur"l'application"existante"
DIVANAT."
• Constitution"du"Backlog"du"produit"avec"la"formalisation"de"ces"besoins"dans"des"User"Stories."
• Conception"fonctionnel e"des"solutions"d'implémentation"de"ces"besoins" Conception"de"l'IHM"
et"des"fonctionnalités,"définition"des"structures"des"données"et"des"RDG"des"échanges" les"flux "
avec"les"autres"composants"du"SI"de"Veolia"Propreté ."
• Définition"du"périmètre"des"sprints"en"col aboration"avec"le"chef"de"projet"et"le"responsable"
de"l'équipe"technique" le"Scrum"Master "et"planification"de"leur"réalisation."
• Support"et"suivi"des"développements"réalisés"par"l'équipe"technique."
• Réalisation"des"tests"fonctionnels"après"chaque"Sprint.&
• Participation" dans" l'analyse" des" problèmes" remontés" lors" de" la" recette" fonctionnelle" et"
définition"des"solutions"à"implémenter"lors"des"sprints"suivants.&
• Étude"et"planification"de"la"phase"de"migration"de"la"version"existante"vers"la"nouvelle"version"
incluant"le"nouveau"module" "Exploitation"Traitement" .&
• Support" aux" équipes" d'exploitation" de" Véolia" Propreté" dans" les" régions" après" les" mises" en"
production"des"nouvel es"versions"de"l'application"DIVANAT.&
Contexte& "En"application"progressive"de"la"méthode"Agile"Scrum,"le"projet"consiste"en"la"maintenance"
et"la"mise"en"place"des"évolutions"applicatives"des"applications"suivantes"du"SI"d'ERDF "
• Une"application"de"Gestion"des"Contrats"des"Producteurs."
• Une"application"de"col ecte,"de"stockage"et"de"traitement"des"index"de"consommation"et"de"
production"d'énergie."
• Les" différents" webservices" et" interfaces" flux " entre" ces" deux" applications" et" les" autres"
applications"du"SI"d'ERDF."
"
Tâches&effectuées& &
"
Ma"mission"consistait"à"assurer"les"deux"volets"suivants" "
"
O"Le"volet"de"gestion"de"l'équipe"du"pôle"fonctionnel"de"la"MOE" 3"consultants "
" • Gestion"du"plan"de"charge"de"l'équipe"avec"la"répartition"des"tâches"entre"les"membres"de"
l'équipe."
• Suivi"de"l'avancement"de"la"réalisation"de"ces"tâches."
• Sélection,"formation"et"accompagnement"des"nouvelles"ressources"à"intégrer"dans"d'équipe"
du"pôle"fonctionnel."
"
O"Le"volet"opérationnel" "
"
• Organisation"et"participation"dans"les"réunions"projets"avec"le"client"et"la"MOA."
• Étude" et" analyse" des" impacts" des" besoins" de" maintenance" et" d'évolution" des" applications"
existantes"exprimés"par"la"MOA"dans"les"spécifications"fonctionnelles"générales" SFG ."
• Participation"à"la"formalisation"de"ces"besoins"en"User"Stories"pour"alimenter"et"prioriser"le"
backlog"des"applications"
• Estimation"et"débat"avec"la"MOA"des"...