Analyste Fonctionnel, Conception, Test et Suivi de Projets
Description du Poste
Responsabilités et compétences à envisager
Le poste d’Analyste Fonctionnel implique une collaboration étroite avec les clients pour cerner et analyser leurs besoins spécifiques. En se basant sur ces informations, l’analyste traduit les exigences en mockups, qu’il présente ensuite pour validation. Cette fonction nécessite également une aptitude à créer des présentations visuelles attrayantes à l’aide d’outils comme Canva.
L’analyste est responsable de la rédaction de cas d’utilisation et de scénarios structurés selon le format “Given, When, Then”, facilitant ainsi la compréhension des demandes par les développeurs. Il effectue des tests d’API avec des outils tels que Postman (ou Apidog) pour s’assurer que les solutions développées répondent aux exigences fonctionnelles et techniques. De plus, il réalise des tests manuels des applications front-end qui interagissent avec ces APIs.
La gestion des anomalies est également une part essentielle de ce rôle, avec la publication de rapports sur GitLab pour garantir un suivi efficace. Ce poste requiert d’excellentes compétences en communication ainsi qu’une solide compréhension du design UI/UX, permettant d’assurer une interface utilisateur intuitive et agréable.
Formation recommandée : Pour accéder à ce poste, une formation en gestion de projet, en analyse des systèmes d’information ou dans un domaine connexe est souhaitée. Des compétences en outils de prototypage et en méthodologies agiles sont également un atout.
Programme de la formation
Acquisition d'une culture générale sur le sujet
La méthodologie Scrum : Un cadre agile pour une gestion de projet efficace
La méthodologie Scrum est un cadre de travail agile qui facilite la gestion et le développement de projets complexes, principalement dans le domaine du développement logiciel. Elle repose sur des cycles de travail courts et répétitifs appelés “sprints”, généralement de...
Créer un prototype avec Balsamiq
Balsamiq est un outil de wireframing qui aide à concevoir des maquettes d’interfaces utilisateur de manière rapide et efficace. Il permet aux développeurs de créer des prototypes en utilisant une approche simple de dessin à main levée, ce qui facilite...
Canva : Concevoir une présentation impactante
Créer une présentation avec Canva est un moyen simple et efficace de produire des diapositives professionnelles et visuellement attrayantes, même si vous n’avez pas de formation en design graphique. Canva, connu pour sa facilité d’utilisation et ses nombreux outils créatifs,...
JSON : Format de données simples pour l’échange d’informations en ligne
JSON, est un format utilisé pour structurer et échanger des données. Il est conçu pour être simple à lire et à écrire pour les humains, et facile à analyser et à générer pour les ordinateurs. JSON organise les informations en...
Gitlab : Organisation et Gestion de projet
GitLab est une plateforme de gestion du code source qui facilite la collaboration et l’intégration continue pour les développeurs. Elle propose des outils complets pour le suivi des versions, la gestion des projets et l’automatisation des déploiements. Avec GitLab, les...
Apidog : Outil tout-en-un pour la création et le Test d’API
Apidog est un outil complet destiné aux développeurs pour la création, la documentation, et le test d’API. Il simplifie le processus de développement d’API en offrant une interface conviviale pour concevoir les endpoints, générer automatiquement la documentation, et exécuter des...
UX/UI : Créer des interfaces intuitives et engagantes
L’UX/UI Design, ou conception de l’expérience utilisateur (UX) et de l’interface utilisateur (UI), est une discipline clé dans le développement de produits numériques. L’UX se concentre sur la manière dont un utilisateur interagit avec un produit ou un service, en...
Merise : Conception d’une base de données relationnelle
La méthode Merise est une approche systématique pour la conception de bases de données, particulièrement utilisée en France. Elle repose sur la modélisation des données et des traitements, permettant de représenter de manière structurée et cohérente les informations et les...
UX/UI Mobile : Optimiser l’expérience utilisateur sur petits écrans
L’UX/UI Design pour les mobiles est une discipline spécifique qui vise à optimiser l’expérience utilisateur et l’interface sur les appareils mobiles, tels que les smartphones et les tablettes. Contrairement aux interfaces pour desktop, le design mobile doit prendre en compte...
Gestion de projet : Maîtriser l’organisation et la coordination des ressources
La gestion de projet est une discipline essentielle qui consiste à planifier, organiser et superviser les ressources et les tâches nécessaires pour atteindre des objectifs spécifiques dans un délai imparti. Elle implique la définition claire des objectifs, l’allocation des ressources,...
API : La communication entre applications simplifiée
Une API, ou Interface de Programmation d’Applications, est comme un menu dans un restaurant. Ce menu te montre une liste de plats que tu peux commander. De même, une API te montre les options disponibles pour interagir avec un programme...
Envoyez votre candidature
Rejoignez notre équipe
Possibilité de travailler sur une variété de projets passionnants et stimulants. Encadrement par une équipe expérimentée. Opportunité d'acquérir des compétences précieuses en développement web. Rémunération du stage : 100 000 FCFA ou selon le profil, avec possibilité d'embauche.