Entrar em Contato

Programa do Curso

Fundamentos da UML e Implementação no EA

Ponte entre a teoria da UML e a execução no EA.

  • Princípios de UML de Alto Nível: Visão geral da UML 2.x, classificações de diagramas e perfis do EA.
  • Padrões de Modelagem no EA: Uso de padrões padrão versus personalizados no EA.
  • Estrutura do Modelo: Pacotes, Espaços de Nomes, Estereótipos e Valores de Propriedade (Tagged Values).
  • Atividade Prática: Criação de uma estrutura de projeto estruturada utilizando Pacotes e Estereótipos.

Modelagem Funcional e de Negócio

Captura de requisitos e fluxos de trabalho.

  • Modelagem de Casos de Uso: Criação de Diagramas de Casos de Uso, Atores e relacionamentos.
  • Recursos do EA: Ligação de requisitos, rastreabilidade e gestão de partes interessadas.
  • Diagramas de Atividade: Modelagem de processos de negócios e fluxos de trabalho.
  • Recursos do EA: Faixas (Swimlanes), Pilhas, fluxo de controle e objetos de dados.
  • Engenharia de Requisitos: Captura de requisitos, regras de validação e ligação a elementos do modelo.
  • Atividade Prática: Construção de um Modelo Completo de Casos de Uso e mapeamento de atividades de negócios para um Diagrama de Atividade.

Módulo 4: Modelagem Estrutural e Comportamental

Design estático e dinâmico detalhado.

Modelagem Estática (Diagramas de Classe):

  • Criação de Classes, Interfaces, Enumerações e Associações.
  • Recursos do EA: Herança, Realização, Generalização, Agregação e Composição.
  • Gestão de visibilidade e navegabilidade.

Modelagem Dinâmica (Diagramas de Sequência):

  • Criação de Lifelines, Mensagens e Interações.
  • Recursos do EA: Mensagens auto-referenciais, fragmentos Alt/Loop e barras de ativação.
  • Modelagem de mudanças de estado e interações entre elementos.
  • Atividade Prática: Desenvolvimento de um Diagrama de Classe com relacionamentos completos e um Diagrama de Sequência para validar interações.

Documentação, Relatórios e Publicação

Compartilhamento de modelos e geração de entregáveis.

  • Documentação Impressa: Configuração de folhas de estilo para impressão e exportação para PDF/Word.
  • Documentação Baseada na Web: Publicação de modelos em um servidor via Ajuda HTML.
  • Recursos do EA: Personalização de modelos HTML, estruturas de navegação e perfis de publicação.
  • Relatórios do Modelo: Geração de relatórios personalizados usando Dicionários de Dados e Assistentes de Relatório.
  • Integração: Exportação para outros formatos (BPMN, SysML, ArchiMate), se aplicável.
  • Atividade Prática: Geração de um arquivo de Ajuda HTML profissional e um relatório de modelo personalizado.

Dicas Profissionais, Truques e Melhores Práticas

Eficiência e fluxos de trabalho experientes.

  • Atalhos de Teclado e Eficiência: Personalização da ferramenta para maior velocidade.
  • Manutenção do Modelo: Verificação de consistência, validação de modelos e gestão de versionamento de modelos.
  • Pegadinhas Comuns: Evitando erros comuns de iniciantes no EA.
  • Gestão de Recursos: Gestão de memória, otimização do banco de dados e estratégias de backup.
  • Sessão de Perguntas e Respostas: Abordagem de desafios específicos dos participantes.

Requisitos

Pré-requisitos

Não é necessária experiência prévia com o Sparx Enterprise Architect. Conhecimento básico de conceitos de UML é útil, mas não obrigatório.

Público-alvo

Analistas de Negócios, Arquitetos de Sistemas, Desenvolvedores de Software e Gerentes de Projetos que são iniciantes no Sparx Enterprise Architect.

 7 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas