MM-EX1
Durée
- 1 journée
Objectifs
- Comprendre les enjeux de la gestion des exigences et l'impact sur le cycle de vie
- S'approprier le processus d'analyse et de clarification, afin d'identifier les acteurs et leurs poids respectifs
- Savoir modéliser les exigences selon la méthode Volere® en vue d'une gestion globale de type usine logicielle
Public
- Directions fonctionnelles et leurs délégués,
- Analystes métier,
- Chefs de Projets MOA/MOE/RetD
- Experts métier
- Chefs de produits
Pré-requis
- Aucun
Tarif d'inscription
- 430 € H.T. par personne (déjeuner inclus)
Modélisation des exigences pour un pilotage fonctionnel des développements
La formulation des exigences nécessite une collaboration étroite entre tous les acteurs, internes et externes - client final, support, développement, marketing. Les procédés de gestion des exigences s'apparentent, au moins par leur formulation, à ceux mis en oeuvre pour le développement des logiciels. Les notions comme l'agilité et l'orientation services sont au coeur du processus, et s'articulent avec les phases aval du cycle de vie.
Une gestion réussie des exigences nécessite l'étroite implication des différents métiers, sur la base d'une représentation commune et de la compréhension mutuelle des contraintes de chaque partie dans la livraison d'un logiciel de qualité.
Thèmes
- Prochaine session : Le 29 mai - Toutes les sessions
- Bulletin d'inscription
- Fiche imprimable
- Nous contacter : formation@oxiane.com (+33)1 55 60 76 72
Programme
Présentation du Processus
- Objectifs
- Définition de la gestion des exigences
- Contexte du développement logiciel – édition / développement spécifique
- Étapes essentielles et vérification
- Les acteurs et leurs priorités
Collecte des exigences (processus)
- Objectifs, terminologie et méta-modèles, modèle Volere
- Constitution du glossaire métier
- Typologie des exigences, dichotomie fonctionnel / non-fonctionnel, autres
- Typologie des organisations (3 classes d'agilité)
- Identification des acteurs, internes et externes
- Scénarios (futur use case)
- Méthodes et outils de collecte, de l'archéologie des données au brainstorming
- Revues, organisation des exigences, planification des implémentations, incrémentation
- Traçabilité et impact sur les systèmes adjacents (business, produits)
- Tests et mesurabilité
- Livrables
Exigences fonctionnelles
- Fonctionnel / non fonctionnel dans le cas des sous-traitants / fournisseurs
- Niveau de granularité
- Exceptions et alternatives
- Résolution des ambiguïtés
- Exigences technologiques
Regroupement d'exigences Exigences non-fonctionnelles
- Cas d'utilisation et exigence non-fonctionnelle
- Look and feel
- Utilisabilité
- Performances
- Aspects opérationnels
- Maintenance et support
- Sécurité active, intégrité, sûreté de fonctionnement, auditabilité
- Aspects culturels et politiques
- Aspects légaux et réglementaires, standards
- Flexibilité de la solution
Critères de satisfaction
- Pourquoi faire ?
- Mesures et échelles de mesure
- Critères et exigences non-fonctionnelles
- Tests
Formalisation des exigences
- Modèles et référentiel Volere
- Rédaction et sémantique
- Outils de gestion intégrés
- Couplage avec la gestion de configurations – traçabilité des incidents, demandes d'évolutions, problèmes rencontrés
Étude de cas
- Plusieurs exemples types illustrent la formation. Pour compléter, un atelier de 2 jours est disponible pour la mise en oeuvre d'un projet complet
