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)
Anedotas e facilidade de compartilhar conhecimento.
Marcin Rozycki
Curso - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Máquina Traduzida
exercícios realizados com os comentários do treinador
Ewa Korol - Narodowy Fundusz Zdrowia
Curso - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Máquina Traduzida
tudo estava em um nível muito alto. Obrigado!
Magda Lesniak - Comarch Polska S.A.
Curso - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Máquina Traduzida
A Sra. Malavika é uma excelente instrutora. Muito dedicada e atenta às minhas perguntas. Entendo que o escopo do SysML e EA é muito amplo, e ela fez o seu melhor para apresentar o treinamento de maneira adequada. Ela até mesmo utilizou seu tempo de intervalo para buscar respostas às nossas dúvidas. Muito respeito! Uma ótima professora!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
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