Plan du cours
Introduction à la modélisation Use Case
- Bref historique et contexte des cas d'utilisation
- Définitions, éléments et composants des cas d'utilisation
- Avantages de la modélisation des cas d'utilisation
- Organiser les exigences avec des cas d'utilisation
- Les diagrammes de cas d'utilisation en tant que notation UML
- Organiser le modèle avec des paquets
Acteurs des cas d'utilisation
- Utilisateurs et acteurs
- Acteurs Business et acteurs du système
- Identifier les acteurs et cartographier les parties prenantes
Use Cases - Identifier et décrire
- Identification des cas d'utilisation et rédaction de la description
- Use Case Contrôles :
- conditions préalables
- postconditions
- hypothèses
- scénarios
Use Case Scénarios
- Principal scénario de réussite
- Alternatives et exceptions
- Indiquer l'itération
Techniques avancées
- Relation <<inclure>>
- Relation <<exclure>>.
- Généralisation
- Spécialisation
- Multiplicité
Concepts pratiques Use Case
- Flux d'événements et leur objectif : voies principales, voies secondaires et voies d'exception
- Méthodes de documentation des flux primaires
- Documentation des flux alternatifs et des flux d'exception
- Documentation des scénarios
- Exemples de flux narratifs
- [Cas d'utilisation et cas de test
- Relation entre les cas d'utilisation et les cas de test/scénarios
- Traduire les cas d'utilisation en cas de test
- Cas d'utilisation et interfaces utilisateur/prototypage
- Rôles, préparation et exécution du prototypage
- UML Concepts
- UML Notation
- Relations entre classes et objets
- Extraction de classes à partir de cas d'utilisation
- Vérification d'une classe : attributs, opérations et associations/multiplicité
- Inclure une relation et un exemple
- Référence aux inclusions dans les flux
- Relation d'extension et exemple
- Référence aux extensions dans les flux
- Relation de généralisation et exemple
- Documentation des cas d'utilisation
Pré requis
Une expérience dans le domaine du développement de logiciels ou des connaissances techniques de base ne sont pas strictement nécessaires mais seraient utiles pour mieux comprendre les concepts.
Nos clients témoignent (5)
Madame Malavika est une excellente formatrice. Très travailleuse et répondant bien à mes questions. Je comprends que le champ d'application des SysML et EA est très vaste, elle a fait de son mieux pour présenter la formation de la manière la plus adaptée. Elle a même passé son temps libre à chercher des réponses à nos questions. Mon respect ! Une grande enseignante !
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Formation - System Engineering using SysML and UML 2
Traduction automatique
-Connaissance du formateur sur le sujet était vraiment bonne. Il a su expliquer très bien et a pu répondre à toutes les questions au moment opportun. -Avoir la possibilité de savoir tout ce dont l'outil est capable était vraiment bon. -La structure qu'il a présentée, comme l'utilisation de scénarios et de traçabilité, serait vraiment utile dans mon travail quotidien.
Harsha Jain - Scania CV AB
Formation - Introduction to Enterprise Architect
Traduction automatique
J'aime les exemples de code simples mais informatifs.
Yue Wang - DBS Bank Ltd
Formation - Design Patterns
Traduction automatique
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Formation - Business Process Modeling using BPMN and UML
Traduction automatique
Instructor was very engaged and helpful.
Tom Davis
Formation - Applying SysML with MAGICDRAW
Traduction automatique