Plan Szkolenia

Introduction to Use Case Modeling

  • Brief background and context for use cases
  • Use case definitions, elements, and components
  • Benefits of use case modeling

    - Organizing requirements with use cases

    - Use case diagrams as a UML notation

    - Organizing the model with packages

Use case actors

  • Users and Actors
  • Business and system actors
  • Identifying actors and mapping stakeholders

Use Cases - Indentify and Describe

  • Identifying use cases and writing description
  • Use Case Controls:

    - preconditions

    - postconditions

    - assumptions

    - scenarios

Use Case Scenarios

  • Main success scenario
  • Alternates and exceptions
  • Indicating iteration

Advanced Techniques

  • <<include>> relationship
  • <<exclude>> relationship
  • Generalization
  • Specialization
  • Multiplicity

Practical Use Cases Concepts

  • Flows of events and their purpose: primary, alternate, and exception paths
  • Methods for documenting primary flows
  • Documenting alternate and exception flows
  • Documenting scenarios
  • Narrative flow examples
  • Use Cases and Test Cases

    - Relationship between use cases and test cases/scenarios

    - Translating use cases into test cases

    - Use cases and user interfaces/prototyping

    - Prototyping roles, preparation, and execution

  • UML Concepts

    - UML notation

    - Class and object relationships

    - Extracting classes from use cases

    - Verifying a class: attributes, operations, and associations/multiplicity

    - Include relationship and example

    - Referring to includes in flows

    - Extend relationship and example

    - Referring to extends in flows

    - Generalization relationship and example

  • Use case documentation

Wymagania

Experience related to software development or basic technical knowledge is not striclty required but would be beneficial to understand the concepts better.

 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Szkolenia Powiązane

Introduction to Enterprise Architect

7 godzin

Praktyczne aspekty UML

21 godzin

Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum

21 godzin

Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN

14 godzin

Business Process Modeling using BPMN and UML

14 godzin

Design Patterns

14 godzin

Efficient Requirement Management using Agile Methods and Agile UML Modeling

21 godzin

Object Constraint Language (OCL) and Web Ontology Language (OWL)

21 godzin

Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation

21 godzin

System Engineering using SysML and UML 2

21 godzin

Applying SysML with MagicDraw/Cameo

21 godzin

Analiza i projektowanie obiektowe za pomocą języka UML

21 godzin

Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Advanced

14 godzin

Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate

14 godzin

Powiązane Kategorie