Objectifs de la formation
Cette formation “Ingénierie des Exigences dans un contexte Agile” permet de comprendre les enjeux et les problématiques de l’ingénierie des exigences dans un contexte agile et propose une ébauche de démarche d’ingénierie.
Après un bref rappel des fondamentaux de l’ingénierie des exigences (IE) et de ses principes généraux, une présentation de l’agilité, de ses principes et de ses concepts sera réalisée. Lors de ce cours, les problématiques suivantes seront abordées : Dans un contexte agile, quelles sont les spécificités de l’ingénierie des exigences ? Comment mettre en œuvre les activités, les techniques et les outils d’ingénierie ?
À l’issue de cette formation, les participants auront acquis les compétences et connaissances nécessaires pour :
- Comprendre ce qu’est l’agilité
- Connaître les valeurs, les principes et les concepts de l’agilité
- Comprendre les spécificités de l’ingénierie des exigences dans un contexte agile
- Comprendre les problématiques et les points d’attention
- Connaître le rôle et les compétences de l’analyste dans un contexte agile
- Définir une démarche d’IE avec des activités, des techniques et des outils compatibles avec l’agilité.
À qui s’adresse cette formation ?
Ce cours est destiné aux business analysts, analystes métier, analystes système, chefs de projets, responsables produits, product owners et aux ingénieurs méthodes.
Prérequis
Afin de suivre ce stage, il est nécessaire d’avoir des connaissances des fondamentaux de l’ingénierie des exigences.
Programme
Présentation et rappel des fondamentaux de l’Ingénierie des exigences (IE)
- Définitions, concepts, activités, méthodes, techniques, outils, principes
Présentation de l’agilité
- Comprendre ce qu’est l’agilité Valeurs et principes agiles (Manifeste) Panorama des pratiques agiles Pourquoi être agile ? Concepts et techniques agiles
Exigences et agilité : problématiques particulières à adresser
- Points d’attention Comparatif entre le cycle en cascade et le cycle agile (vision…) Changements sur les exigences Raffinage Capitalisation Traçabilité Exigences non fonctionnelles Accostage
Spécificités de l’IE (Ingénierie des exigences ) dans un contexte agile
- Périmètre, activités, techniques, outils, rôles
Mettre en œuvre une démarche d’Ingénierie des exigences dans un contexte agile
- Ébauche d’une démarche Activités sur le(s) Backlog(s) Points clés
Cas pratique : Site e-Commerce
Identification des parties prenantes
Construction d’un arbre de buts
Construction d’un Story Mapping
Alimentation d’un Backlog Produit
Raffinage des histoires utilisateur
Comparaison Cas d’Utilisation vs User Story
Thèmes : Ingénierie des Exigences