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.
Testemunhos de Clientes (4)
O feedback que recebi da equipe é de que o instrutor era conhecido por sua expertise.
Christian Knott - DEWC Systems
Curso - Introduction to Enterprise Architect
Máquina Traduzida
Boa visão geral sobre arquitetura em teoria.
Gergely Csernak
Curso - Introduction to Enterprise Architect
Máquina Traduzida
Philippe conseguiu demonstrar muitas das capacidades do Sparx EA em pouco tempo.
Tawatchai Mentaisong - Scania CV AB
Curso - Introduction to Enterprise Architect
Máquina Traduzida
-O conhecimento do professor no assunto era realmente bom. Ele foi capaz de explicar muito bem e responder a todas as perguntas naquele momento. -Conhecer tudo o que a ferramenta é capaz foi realmente bom. -A estrutura que ele mostrou, como usar cenários e rastreabilidade, seria realmente útil no meu trabalho diário.
Harsha Jain - Scania CV AB
Curso - Introduction to Enterprise Architect
Máquina Traduzida