Archives de catégorie : Exigences

Ingénierie des Exigences à l’ère de l’Intelligence Artificielle

2 jours

L’Ingénierie des Exigences (IE) nécessite de comprendre des énoncés complexes et de les reformuler en exigences claires, réalisables et vérifiables.

Les modèles d’Intelligence Artificielle générative, (LLM – Large Language Model), à condition de maîtriser leurs limites et de conserver une validation humaine systématique, offrent une aide opérationnelle pour :

  • analyser, reformuler et prioriser des exigences selon des critères définis
  • classifier les exigences (type, catégorie, méthode de vérification, …)
  • identifier des ambiguïtés, incohérences, lacunes, redondances et hypothèses implicites
  • générer des artefacts liés à l’IE : glossaires, user stories, critères d’acceptance, cas de test, diagrammes
  • établir la traçabilité entre des jeux d’exigences

Cette formation donnera également l’occasion de considérer les risques liés à l’usage de l’IA : hallucinations, confidentialité, biais, sur-confiance, opacité, conformité et impact environnemental.

A l’issue de la formation, les stagiaires sont en mesure de :

  • Comprendre les bases de l’Intelligence Artificielle (Machine Learning, Deep Learning, NLP, Vision, …).
  • Comprendre les concepts des LLM : prédiction probabiliste , hallucinations, variabilité, température, embeddings, fenêtre de contexte.
  • Rédiger des prompts efficaces en distinguant les notions de contexte système, de contexte utilisateur, les structures des prompt et les techniques.
  • Utiliser les LLM pour les activités d’IE (Elucidation, Evaluation, Documentation, Evaluation, Validation, Traçabilité)
  • Passer l’examen de micro-certification IREB-AI4RE (Artificial Intelligence for Requirements Engineering)

PDFPlaquette de la formation FIEIA

Certification IREB en Ingénierie des Exigences

3 jours

Cette formation a un double objectif. Elle permettra d’une part d’appréhender tous les aspects de l’Ingénierie des Exigences et d’autre part de préparer à l’examen de certification IREB du niveau « Fondamentaux » conformément au Syllabus 3.1 de l’IREB (International Requirements Engineering Board).

L’Ingénierie des Exigences couvre les activités d’élucidation (capture et analyse), de spécification, de validation et la gestion des exigences. Cette formation présente les différentes méthodes d’analyse préalables à l’organisation et à la rédaction des exigences que ce soit dans le domaine du problème (les exigences utilisateur) ou dans le domaine de la solution (les exigences système).

PDFPlaquette de la formation FIREB-FL

Ingénierie des Exigences

2 jours

Cette formation donnera l’occasion à une organisation ou une équipe projet, d’examiner tous les aspects de l’ingénierie des exigences.

Cette formation permettra de distinguer les exigences utilisateur des exigences système, les fonctions des contraintes et de présenter différentes méthodes d’analyse préalable à la spécification des exigences. Par ailleurs, cette formation prend en considération l’importance des exigences dans le processus de développement, en tenant compte des projets agiles.

PDFPlaquette de la formation FIE

Améliorer l’Enoncé des Exigences

1  jour

Cette formation donnera l’occasion à une organisation ou un projet, d’examiner tous les aspects de la gestion des exigences. La gestion des exigences couvre la collecte des exigences, l’analyse des exigences, la spécification des exigences fonctionnelles et non-fonctionnelles, les critères de vérification des exigences et leurs relations avec les autres données du projet. Cette formation permettra de distinguer les exigences utilisateur des exigences système, les fonctions des contraintes, les différentes méthodes d’analyse préalable à l’organisation et à la spécification des exigences. Cette formation prend en considération l’importance des exigences dans le processus de développement, et le cycle de vie du système, en tenant compte des développements par itération et de l’impact des modifications.

PDFPlaquette de la formation FAEE