Programa do Curso

Introdução

  • O que é o processo de análise e design do sistema?
  • Lugar das atividades de Análise e Design no Processo Unificado (RUP)
  • Um panorama de UML 2 diagramas usados na análise e projeto do sistema
  • Estruturas para rastrear requisitos para implementação e testes de software

Como transformar requisitos em especificações de análise baseadas em componentes?

  • Rastreabilidade entre requisitos e análise do sistema
  • Noções avançadas para representar a estrutura e dinâmica do sistema
  • Refinamento dos requisitos em ambos os eixos
  • Rumo ao projeto do sistema usando contratos de operação
  • Estudo de Caso: Definição do modelo de componentes de análise do sistema

Como transformar especificações de análise em especificações de nível de design?

  • Rastreabilidade entre análise e projeto do sistema
  • Design Patterns para acoplamento fraco e alta coesão de componentes
  • Definição do Backbone Arquitetônico em nível de Design do sistema (componentes, portas, interfaces, objetos de troca)
  • Diagramas de interação em nível de design para implementar contratos de operação
  • Estudo de caso: Atualizando o diagrama de componentes em nível de design com opções arquitetônicas

Implementação de especificações técnicas e testes com base em componentes

  • Gerando especificações de nível de design em uma linguagem de programação orientada a objetos
  • Implantação de componentes nos nós físicos
  • Testes de integração e aceitação com base nas especificações anteriores

Conclusão

  • Etapas dos processos de análise e design do sistema
  • Padrões para garantir a rastreabilidade entre os requisitos e o código do software
  • Testando requisitos na arquitetura do sistema

Aviso: As sessões de treinamento e mentoria acima são conduzidas de forma interativa usando ferramentas de Engenharia e Modelagem de Requisitos, a fim de garantir um bom nível de rastreabilidade entre requisitos e soluções subjacentes. Os conceitos são explicados primeiro usando exemplos básicos e depois seguidos por rascunhos de soluções para seus próprios problemas. Após esta sessão, podemos acompanhá-lo na revisão e validação das suas soluções em função das suas necessidades.

 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (1)

Cursos Relacionados

Kubernetes Design Patterns and Extensions

14 horas

Categorias Relacionadas