Programa del Curso

Introducción a Use Case Modelado

  • Breve contexto y antecedentes de los casos de uso
  • Definiciones, elementos y componentes de casos de uso
  • Beneficios del modelado de casos de uso

    - Organización de requisitos con casos de uso

    - Diagramas de casos de uso como notación UML

    - Organizar el modelo con paquetes

Actores de casos de uso

  • Usuarios y actores
  • Business y actores del sistema
  • Identificación de actores y mapeo de partes interesadas

Use Cases - Identificar y describir

  • Identificación de casos de uso y redacción de la descripción
  • Use Case Controles:

    -Condiciones previas

    - Condiciones posteriores

    -Suposiciones

    -Escenarios

Use Case Escenarios

  • Principal escenario de éxito
  • Suplentes y excepciones
  • Indicación de la iteración

Técnicas Avanzadas

  • <<Relación de >>
  • <<excluir>> relación
  • Generalización
  • Especialización
  • Multiplicidad

Conceptos prácticos Use Cases

  • Flujos de eventos y su propósito: rutas primarias, alternativas y de excepción
  • Métodos para documentar flujos primarios
  • Documentación de flujos alternativos y de excepción
  • Documentación de escenarios
  • Ejemplos de flujo narrativo
  • Use Cases y casos de prueba

    - Relación entre los casos de uso y los casos/escenarios de prueba

    - Traducir casos de uso en casos de prueba

    - Casos de uso e interfaces de usuario/creación de prototipos

    - Funciones de creación de prototipos, preparación y ejecución

  • UML Conceptos

    - UML Notación

    - Relaciones de clase y objeto

    - Extracción de clases de casos de uso

    - Verificación de una clase: atributos, operaciones y asociaciones/multiplicidad

    - Incluir relación y ejemplo

    - Hacer referencia a las inclusiones en los flujos

    - Extender la relación y el ejemplo

    - Referirse a extensiones en flujos

    - Relación de generalización y ejemplo

  • Documentación de casos de uso

Requerimientos

La experiencia relacionada con el desarrollo de software o el conocimiento técnico básico no es estrictamente necesaria, pero sería beneficioso comprender mejor los conceptos.

 14 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Introducción a Enterprise Architect

7 horas

Practical aspects of UML

21 horas

Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology

21 horas

Análisis de Procesos de Negocio con UML y BPMN

14 horas

Modelado de Procesos Empresariales Utilizando BPMN y UML

14 horas

Patrones de Diseño

14 horas

Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML

21 horas

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

21 horas

Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Básicos

21 horas

Ingeniería de Sistemas Utilizando SysML y UML 2

21 horas

Aplicación de SysML con MAGICDRAW

21 horas

Object-oriented analysis and design using the language UML

21 horas

Certificación UML 2.0 - Preparación para el Examen Avanzado

14 horas

Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Intermedios

14 horas

Categorías Relacionadas