Retour aux formations AGILE & LEAN
Voir le catalogue de formation

Rechercher

Les formations AGILE & LEAN

Les autres formations EMGS

CONCEPTION LOGICIELLE : ECRIRE DES CAS D’UTILISATION EFFICACES

0jour
7 heures de cours
0
Tarif Inter-entreprise*/Hors taxes

*Pour obtenir le tarif « Intra-entreprise », merci de nous contacter.

Description

La rédaction des spécifications est souvent un domaine qu’on néglige ou que chacun exécute à sa façon sans trop se demander comment le faire de façon optimale. Malgré son apparente simplicité, la rédaction de cas d’utilisation est une tâche difficile. Que faut-il décrire ? Avec quel niveau de détail ? Comment ne rien oublier ?

Ce stage pratique permet de se former à la rédaction de cas d’utilisation pour la conception d’un logiciel. Il couvre les techniques d’élaboration et de rédaction, ainsi que la distinction entre spécifications détaillées, cas d’utilisation et user stories agile.

Objectifs pédagogiques

– Rédiger des cas d’utilisation sur tout type de projet
– Expliquer et illustrer la démarche des cas d’utilisation
– Combiner ce format narratif avec une démarche de projet Agile

Publics

  • Business analyst, chef de projet, product owner, développeur

Pré-requis

Une culture de l’IT et une expérience des projets en tant que MOA ou business analyst.

Méthode pédagogique

Formation pratique avec apports théoriques, complétés d’échanges et de retours d’expérience.

Programme

Jour 1

• Spécification détaillée

• Scénario utilisateur (user story)

• Cas d’utilisation

• Ambiguïtés

• Incomplétudes

• Incohérences
| Exercice pratique : « Raconter sa plus grande surprise en réalisation de logiciel »

• Modules de l’application

• Données de l’application

• Entrées et sorties de l’application

• Idéalement : précis, exhaustif, formel

• Pragmatiquement : adapté au contexte

• Trop souvent : incomplet, ambigu, incohérent, ou sur-détaillé

• En fonction de l’objectif
| Concevoir un système
| Documenter un système
| Spécifier un système

• En fonction de la démarche de réalisation
| Cycle en V

| Agile
| Agile, mais (…)

• Nom, objectif, portée et niveau
| Exercice pratique : « Identifier quelques cas d’utilisation sur un système type »

• Acteurs
| Exercice pratique : « Identifier quelques cas acteurs sur un système type »

• Scénario nominal
| Exercice pratique : « Décrire quelques scénarios nominaux »

• Cas englobants et cas subordonnés
| Exercice pratique : « Simuler le fonctionnement du système »

• Mise en commun

• Extensions
| Exercice pratique : « Décrire quelques extensions »

• Préconditions et garanties
| Exercice pratique : « Décrire quelques préconditions et garanties »

• Annexes
| Prototypes d’IHM
| Règles métier
| Contraintes techniques
| Contraintes de fonctionnement
| Modèles de documents

• Exercice pratique : « Décrire quelques règles de gestion »

• Conception de tests
| Exercice pratique : « Élaborer les tests d’un scénario et de ses extensions »
| Exercice pratique : « Simuler le fonctionnement du système »

• Mise en commun

Prochaines sessions

  • Contactez-nous pour les prochaines sessions.

Contactez-nous

Aides financières

Demande d’informations

Votre nom (obligatoire)

Votre prénom (obligatoire)

Votre entreprise

Votre fonction

Votre email (obligatoire)

Votre téléphone

Formations

Votre message