Práticas de Análise e Modelagem com UML
Curso de Extensão
PUC-Rio
Barra/Centro
|
Os tópicos discutidos nessa disciplina são:
-
Fundamentação.
-
Diagramas de Casos de Uso.
-
Diagramas de Classes.
-
Diagramas de Máquina de Estados.
-
Diagramas de Atividade.
-
Diagramas de Sequência.
-
Diagramas de Pacotes, de Componentes, de Distribuição e de Visão Geral da Interação.
Para cada diagrama são discutidos os propósitos, os conceitos, a notação e são
feitos exercícios em sala. Os conceitos, práticas e técnicas
de análise de sistemas são apresentados ao longo da apresentação
dos tópicos. O curso dá ênfase à análise e modelagem conceitual de sistemas. |
|
|
Métodos de Análise de Sistemas (MAS)
Curso de Análise e Projeto de Sistemas
PUC-Rio
Gávea/Centro
|
Os tópicos discutidos nessa disciplina são:
-
Fundamentação:
-
Engenharia de Software.
-
Qualidade.
-
Processos de Software:
-
Diagramas de Casos de Uso.
-
Diagramas de Classes.
-
Diagramas de Máquina de Estados.
-
Diagramas de Atividade.
-
Diagramas de Sequência.
Para cada diagrama são discutidos os propósitos,
os conceitos e são feitos exercícios em sala. A disciplina
dá ênfase à análise e modelagem conceitual de
sistemas. |
|
|
Tecnologias Atuais de Desenvolvimento de Software (TADS)
Curso de Gerência de Projetos de Software
PUC-Rio
Centro
|
Os tópicos discutidos nessa disciplina são:
-
Evolução dos Processos de Desenvolvimento de Software.
-
Processo Unificado e Processo Unificado da Rational (UP/RUP).
-
PSP/TSP.
-
Processos Ágeis:
-
Motivação para a "Agilidade".
-
Extreme Programming (XP).
-
Scrum.
-
Scrum+XP.
-
Análise Orientada a Objetos.
-
UML.
-
Arquitetura de Software.
-
Patterns e Frameworks.
-
MDA.
A disciplina dá ênfase aos processos RUP e XP
e aos modelos de casos de uso e de classes da UML. |
|
|
Tecnologias de Desenvolvimento de Sistemas (NTD)
Curso de Banco de Dados
PUC-Rio
Centro
|
Os tópicos discutidos nessa disciplina são:
-
Evolução dos Processos de Desenvolvimento de Software.
-
Processo Unificado e Processo Unificado da Rational (UP/RUP).
-
Processos Ágeis:
-
Motivação para a "Agilidade".
-
Extreme Programming (XP).
-
Scrum.
-
Scrum+XP.
-
Análise Orientada a Objetos.
-
UML.
-
Arquitetura de Software.
A disciplina dá ênfase à modelagem conceitual
de sistemas, tratando mais detidamente dos diagramas de classes da UML. |
|
|
Projeto Final
Curso de Análise e Projeto de Sistemas
PUC-Rio
Gávea/Centro
|
Essa é a etapa final do curso de APS, consistindo de um trabalho em grupo necessário para a conclusão
do APS e de um relatório individual. O trabalho deve ser baseado em uma necessidade de uma organização
real. O trabalho envolve:
-
Descrição da organização e da situação existente.
-
Especificação dos processos de negócio da organização.
-
Levantamento das necessidades e definição do escopo do sistema.
-
Especificação dos requisitos funcionais e não funcionais do sistema.
-
Elaboração dos diagramas de casos de uso, de classes conceituais e de máquina de estados.
-
Proposição de opções de solução com os respectivos cálculos de esforço.
-
Diagramas UML do projeto físico, de componentização e de implantação do novo sistema.
-
Elaboração do projeto físico do banco de dados.
-
Elaboração dos casos de teste.
-
Elaboração do plano de continuidade do negócio.
-
Elaboração do manual do usuário.
-
Implementação de um protótipo operacional.
A disciplina objetiva reunir em um único contexto todos os assuntos tratados
nas diversas diciplinas do APS. A disciplina também busca familiarizar os alunos com as situações
reais de um projeto: relacionamento com usuários, levantamento de requisitos, processos de
desenvolvimento, análise, projeto, gerência de projeto, tomada de decisões
e trabalho em equipe.
|