Analyse fonctionnelle et IA : des besoins aux spécifications détaillées pour le développeur

Description de la formation

Dans les projets informatiques, des ambiguïtés en amont entraînent fréquemment des écarts de portée, des reprises de développement et des solutions qui répondent imparfaitement aux objectifs d’affaires.

Cette formation propose une approche structurée, pragmatique et éprouvée de l’analyse fonctionnelle, visant à traduire les besoins d’affaires en spécifications fonctionnelles détaillées, claires, traçables et directement exploitables par les équipes de développement. Elle intègre l’intelligence artificielle (IA) dans les ateliers pratiques comme outil d’aide à l’analyse, à la structuration et à la reformulation des exigences, tout en mettant l’accent sur le jugement professionnel, la validation et la qualité des livrables.

Objectifs pédagogiques

À la fin de cette formation, vous serez en mesure de :

  • Valider les besoins et les enjeux d’affaires afin d’en dégager des exigences fonctionnelles précises et complètes
  • Évaluer la qualité des exigences fonctionnelles à l’aide de critères reconnus afin d’en détecter les ambiguïtés et incohérences
  • Identifier les critères de qualité et les exigences non fonctionnelles pertinentes
  • Documenter et modéliser des spécifications fonctionnelles détaillées, compréhensibles et exploitables par les développeurs
  • Utiliser des outils d’intelligence artificielle (IA) pour améliorer l’efficacité, la productivité et la qualité du travail d’analyse

Méthodologie

Plusieurs méthodes d’apprentissage permettant de mesurer votre progrès et votre intégration des concepts sont utilisées tout au long de la formation :

  • Exposé
  • Démonstration
  • Travail d’équipe
  • Travail individuel
  • Groupe de discussion
  • Étude de cas
  • Exercice informatique

Clientèle visée

Cette formation s’adresse aux personnes professionnelles impliquées dans la définition et la réalisation de solutions informatiques, notamment : analystes d’affaires et analystes fonctionnels, développeurs et développeuses, personnes chargées de projets et gestionnaires de projets TI, chefs et cheffes produits, responsables de solutions, architectes fonctionnels et architectes de solutions.

Particularité(s)

Cette formation requiert l’utilisation d’un outil d’intelligence artificielle. Vous devez donc disposer de votre propre accès à un outil tel que Copilot, ChatGPT, Gemini ou Claude, etc. Le choix est laissé à votre discrétion, mais une version payante ou professionnelle est recommandée.

Des ordinateurs sont disponibles dans le laboratoire informatique. Toutefois, si l’accès à votre outil d’IA corporatif est sécurisé et limité à votre ordinateur professionnel, vous pouvez apporter votre propre portable pour réaliser les exercices.

Cette formation s’inscrit dans un parcours structuré de développement des compétences en analyse et conception de solutions informatiques :
1. Analyse d’affaires et IA (PER-032)
2. Analyse fonctionnelle et IA (PER-739)
3. Architecture en microservices (PER-798)
4. Architecture d’entreprise (PER-215)
5. Architecture de solutions (PER-216)

À savoir lorsque cette formation est en ligne

Nos formations en ligne sont diffusées sous forme de classes virtuelles interactives et nous travaillons avec la plateforme Zoom.

Vous devez avoir un ordinateur avec un bon accès à Internet ainsi qu'une caméra, un micro et des haut-parleurs afin de participer à la formation. Pour faciliter les échanges avec le formateur ou la formatrice et les autres participants et participantes, ainsi que pour être en mesure de participer au volet pratique de la formation, la caméra doit être fonctionnelle et ouverte tout au long de la formation, à défaut de quoi votre participation pourrait être refusée.

Il est fortement recommandé d'avoir deux écrans sur le même ordinateur : un pour suivre la formation et l'autre pour les exercices pratiques.

Vous devez installer sur votre ordinateur la suite Microsoft Office et Visio, ou un autre outil de modélisation fonctionnelle possédant les gabarits UML (NB: les gabarits UML ne sont pas inclus dans Visio version Microsoft 365). Vous devez également avoir accès à un outil d’intelligence artificielle, de préférence ChatGPT, Gemini ou Copilot.

    1. Rôle et posture de l’analyste fonctionnel

    • L’analyse fonctionnelle comme passerelle entre les besoins d’affaires et les solutions techniques
    • Responsabilités, limites et valeur ajoutée du rôle

    2. L’analyse d’affaires comme intrant de l’analyse fonctionnelle

    • Contexte d’affaires et enjeux organisationnels
    • Profil des utilisateurs et parties prenantes
    • Processus d’affaires et besoins à satisfaire

    3. Compréhension des besoins à partir des récits utilisateurs (User Stories)

    • Identification des acteurs primaires et secondaires
    • Définition du scénario nominal (happy path)
    • Analyse des variantes et des exceptions

    4. Raffinement et découpage du backlog (affaires et technique)

    • Techniques de découpage à l’aide de patrons reconnus
    • Validation de la qualité des éléments du backlog

    5. Structuration fonctionnelle et traçabilité des exigences

    • Distinction entre fonctions primaires et secondaires
    • Élaboration d’un organigramme fonctionnel
    • Construction d’une matrice de traçabilité reliant besoins d’affaires, fonctionnalités et solutions logicielles

    6. Validation des exigences et tests d’acceptation (ATDD)

    • Stratégies de couverture des tests d’acceptation
    • Formalisation de scénarios à l’aide de la syntaxe Gherkin

    7. Traduction fonctionnelle vers la vision technique

    • Modélisation des interactions et des échanges
    • Diagrammes de séquence UML comme outil de communication avec les développeurs
Daniel Tremblay

Daniel Tremblay

M. Sc.

Architecte et formateur aguerri, Daniel cumule plus de 25 ans d’expertise en technologies de l’information. Il aide les organisations à transformer leur vision stratégique en solutions technologiques au service de la stratégie. Maîtrisant l’ensemble du cycle de vie des projets technologiques, de l’analyse d’affaires et fonctionnelle, à la conception d’architectures d’entreprise et de solutions, il s’assure d’un alignement constant entre la technologie et les besoins d’affaires. Formateur passionné, Daniel privilégie une approche pragmatique, participative et orientée résultats. En intégrant l’intelligence artificielle et les pratiques les plus actuelles à son enseignement, il démontre comment ces leviers accélèrent la productivité, stimulent l’innovation et transforment les apprentissages en actions concrètes et durables.


Admissibilité

Cette formation est accréditée et/ou répond aux exigences d’obligation de formation des organismes ci-après, tel que le stipule leur règlement. Veuillez cliquer sur le logo afin d’obtenir l’information nécessaire quant à l’admissibilité de nos formations auprès des organismes en question.
RBQ

Témoignages

"Première expérience en présentiel chez ÉTS Formation, et c'était vraiment top... Superbes interactions!"
Anonyme