Business Analyst
Description du poste
Nous cherchons un profil expérimenté car nous devons livrer le produit dans les meilleurs délais alors qu’un certain nombre de sujets fonctionnels sont encore en cours de discussion et qu’il faut amener le métier à poser son process, découvrir la data et formaliser le besoin à travers des spécifications.
Le fonds documentaire de WAP est très largement perfectible : après 3 ans de projet, le nombre de documents décrivant le want-to-be est important mais en fonction des évolutions du besoin en cours de route, les versions de documents se contredisent aussi il faut reposer à plat la description du fonctionnement attendu de l’application afin d’en obtenir la validation par le métier. Pour cela il faut rendre la documentation accessible au métier tout en étant restant fidèle à la complexité du process à couvrir. Aussi un bon niveau de conceptualisation est attendu.
La recette et les tests de non-régression est à faire de A à Z.
Les activités de spécification et de tests vont se faire en parallèle mais sur des modules/fonctionnalités différents : là où nous avons un consensus sur le besoin et où les développements sont faits, il faut tester et là où il reste de la clarification de besoin, de la formalisation, il faudra spécifier (en spécification fonctionnelle puis en US) avant d’identifier le gap avec les développements réalisés, (re)développer puis tester.
L’ABA devra également créer un lien entre les développeurs car actuellement chacun s’est spécialisé dans son domaine (DataEng, Back & Front) et il faut quelqu’un pour représenter une vision End-To-End du process ou de la data et se faisant la voix de l’utilisateur.
DESCRIPTION DU BESOIN
Services :
- Réaliser des ateliers avec le PO et le métier pour détailler les algorithmes nécessaires à la couverture des processus de la clôture
- Rédiger en autonomie les User Stories qui en découleront ;
- Les prioriser dans le backlog avec le product Owner ;
- Réaliser des analyses de données et d’impact, base de données incluse avec le data ingénieur et les développeurs ;
- Concevoir et tester les alimentations de données (API ou autres) dont le projet dépend/que qu’il met à disposition
- Identifier les référentiels nécessaires et valider la qualité de leurs données
- Créer / mettre à jour le MCD de l’application ;
- Définir les stratégies de tests de bout en bout pour assurer un niveau de qualité élevé de l’application
- Effectuer les tests fonctionnels de l’application (via l’IHM et les bases de données) ;
- Réaliser la documentation technico-fonctionelle de l’application
- Réaliser le support utilisateurs notamment via l’analyse des incidents ;
Architecture fonctionnelle du projet :
• Analyse de sujets fonctionnels complexes
• Rédaction de User Story,
• Rédaction de la documentation fonctionnelle,
• Exécution de tests,
• Analyse des données
• Suivis opérationnels (usage, satisfaction utilisateurs, performance technique, disponibilité des données)
• Maintenance des Contrats de Liaison Applicative les systèmes et les connexes
DOMAINES D'EXPERTISE
La prestation devra avoir un bon niveau de maitrise (MUST HAVE) sur les compétences suivantes :
• Des connaissances fonctionnelles dans le secteur de de l’Actuariat ou à défaut du contrôle de gestion, comptabilité, Banque, Finance
• Rédaction de spécifications fonctionnelles compréhensibles par le métier (afin de traiter de l’exhaustivité des règles fonctionnelles tout en obtenant) une validation par le métier et base à la création des US, les spécifications pouvant prendre la forme de texte, d’algorithme de calcul ou de traitement de la donnée, de tableau, de schéma…
• Analyse de données via SQL et autres outils d’exploration de la donnée
• Méthode de rédaction d’US INVEST, rédaction de critères d’acceptance en GHERKIN, fourniture de jeux de tests, rédaction des cas de test
• Conduite de tests fonctionnels (y compris organisation des test cases pour la réalisation de campagne de non-régression),
• Connaissance pratique des outils JIRA et Confluence
• Documentations fonctionnelles (US et EPIC) : MCD, Story Map, flux de données, CLA….
• Méthode Agile plus particulièrement SCRUM
• Anglais immédiatement opérationnel (oral et écrit)
Les savoir-faire ci-dessous seront un plus :
• Connaissance de l’environnement GCP
• Connaissance des principes API REST et de SWAGGER
• Connaissance de
Contexte Projet/Produit
La Direction Informatique Qualité et Satisfaction Client (DIRQSC) accompagne les métiers de la Direction de la Qualité et Satisfaction Client (DQSC) dans la création de produits digitaux.
Au sein du groupe, cette dernière via son contrôle de gestion est en charge de piloter les coûts Garantie (coûts liés à la non-qualité des véhicules du groupe principalement issus du remplacement de pièces ou organes lors de problèmes rencontrés par les clients lors de la période de Garantie de celui-ci) et de faire des prévisions d’atterrissage fin d’année.
Au vu des montants importants des coûts Garantie et du contexte financier du groupe visant à maximiser la marge, cette activité critique réalisée manuellement via des outils devenus obsolètes techniquement, a nécessité une refonte complète.
La DIRQ et le Contrôle de Gestion Qualité ont entrepris courant 2021 de rénover ses outils et de reposer à plat les processus sous-jacents en créant le produit WAP.
Ce projet est à ce jour toujours en phase de développement et nous cherchons une prestation de Business Analyst Expérimenté pour accompagner le Product Owner (PO) et le métier du contrôle de gestion sur le sujet.
Le produit WAP couvre 2 parties principales :
1. L’ingestion et la mise en cohérence des données pour le fonctionnement du produit (Bloc Data Provider représenté ci-dessus) :
L’ingestion des données est réalisée en technologie BigData (environnement Google Cloud Platform). Au sein des traitements d’ingestion, un « nettoyage » et une réconciliation des données en fonction des systèmes sources sont réalisés. Ils aboutissent à créer les objets métiers nécessaires au processus de Clôture. L’étape finale de cette partie « Préparation des données » consiste à charger la base de données de WAP (PostGre).
2. Processus de Clôture (Bloc Application ci-dessus) :
Nous rentrons là dans un produit applicatif plus classique avec un back et un front. Les données préparées seront restituées à l’écran et en parallèle de nombreux calculs sont réalisés avec des algorithmes complexes pour calculer l’estimation des coûts de Garantie de l’année en cours en tenant compte des dépenses déjà observées et des dépenses à venir.
Il restera à définir la façon d’exposer les résultats des calculs aux consommateurs des données de WAP.
A propos de l'entreprise
FreelanceRepublik : Sélection restreinte de freelances tech qualifiés et disponibles. Le top 15% des freelances tech est sur FreelanceRepublik. Arrêtez de perdre du temps. En temps réel, nous identifions le top 15% des développeurs et chefs de projets, que nous positionnons sur un pipeline d'une centaine de missions.