Programa do Curso
Introdução à modelação Use Case
- Breve historial e contexto dos casos de utilização
- Definições, elementos e componentes dos casos de utilização
- Benefícios da modelação de casos de utilização
- Organização de requisitos com casos de uso
- Diagramas de casos de utilização como notação UML
- Organizar o modelo com pacotes
Actores de casos de utilização
- Utilizadores e actores
- [Actores do sistema
- Identificar os actores e mapear as partes interessadas
Use Cases - Identificar e descrever
- Identificação de casos de utilização e descrição escrita
- Use Case Controlos:
- condições prévias
- pós-condições
- pressupostos
- cenários
Use Case Cenários
- Cenário principal de sucesso
- Alternativas e excepções
- Indicação de iteração
Técnicas avançadas
- Relação <<include>>
- Relação <<excluir>>
- Generalização
- Especialização
- Multiplicidade
Conceitos práticos Use Cases
- Fluxos de eventos e sua finalidade: caminhos primários, alternativos e de exceção
- Métodos de documentação dos fluxos primários
- Documentação dos fluxos alternativos e de exceção
- Documentação de cenários
- Exemplos de fluxos narrativos
- [Casos de utilização e casos de teste
- Relação entre casos de utilização e casos/cenários de teste
- Tradução de casos de utilização em casos de teste
- Casos de utilização e interfaces de utilizador/prototipagem
- Funções, preparação e execução de protótipos
- UML Conceitos
- UML notação
- Relações entre classes e objectos
- Extração de classes a partir de casos de utilização
- Verificação de uma classe: atributos, operações e associações/multiplicidade
- Incluir relação e exemplo
- Referir-se a includes em fluxos
- Exemplo e relação de extensão
- Referência a extensões em movimentos
- Relação e exemplo de generalização
- Documentação de casos de uso
Requisitos
A experiência relacionada com o desenvolvimento de software ou conhecimentos técnicos básicos não é estritamente necessária, mas seria benéfica para compreender melhor os conceitos.
Declaração de Clientes (5)
A senhora Malavika é uma excelente treinadora. Muito dedicada e respondendo bem às minhas dúvidas. Entendo que o campo de SysML e EA é muito amplo, e ela fez o seu melhor para apresentar o treinamento da maneira mais adequada possível. Ela até utilizou seu tempo de intervalo para buscar respostas às nossas perguntas. Meu respeito! Uma grande professora!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
Máquina Traduzida
-Conhecimento do professor sobre o assunto foi realmente bom. Ele conseguiu explicar muito bem e responder todas as perguntas no momento. -Conhecer todas as capacidades da ferramenta foi realmente bom. -A estrutura que ele mostrou, como usar cenários e rastreabilidade seria muito útil no meu trabalho diário.
Harsha Jain - Scania CV AB
Curso - Introduction to Enterprise Architect
Máquina Traduzida
Gosto dos códigos de exemplo simples, mas informativos.
Yue Wang - DBS Bank Ltd
Curso - Design Patterns
Máquina Traduzida
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Curso - Business Process Modeling using BPMN and UML
Máquina Traduzida
Instructor was very engaged and helpful.
Tom Davis
Curso - Applying SysML with MAGICDRAW
Máquina Traduzida