Análise e Projeto OO

Valor:

Pré-requisitos
É necessário que o aluno tenha realizado o curso Fundamentos de Orientação a Objetos e UML, ou que possua conhecimentos equivalentes.

Conteúdo Programático
Apresenta técnicas para a realização de atividades de análise e projetos no paradigma da orientação a objetos. Ao término deste curso, o aluno terá condições de analisar e projetar soluções de sistemas de informação em conformidade com este paradigma.


- Visão Geral do Modelo de Maturidade e Capacidade de Software (CMM/CMMI)
- Visão Geral do Rational Unified Process (RUP)
- Atividades Típicas de um Processo de Desenvolvimento
- Boas práticas do desenvolvimento
- Padrões de Projeto
- Casos de Uso
- Identificando Atores
- Identificando Casos de Uso
- Requisitos funcionais e não funcionais
- Regras de negócio
- Descrevendo Caso de Uso
- Estimativa de Esforço utilizando Use Case Points (UCP)
- Projetando soluções orientadas a objeto
- Modelando Classes
- Identificando classes através de casos de uso
- Modelando o negócio
- Aplicando Padrões de Projeto
- Projeto de Software
- Modelando o comportamento do software
- Projetando a solução
- Aplicando a arquitetura de software
- Diagrama de Atividade e Diagrama de Estado
- Avaliando o comportamento do sistema
- Resolvendo problemas de modelagem
- Refinando a modelagem