Análise do educedu
Pós-graduação em Engenharia de Software
Componente Curricular
Engenharia de Requisitos
Engenharia de Requisitos no contexto da Engenharia de Software e do RUP. Técnicas de Levantamento e Análise de Requisitos. Especificação de Requisitos e Casos de Uso. UML aplicada à Engenharia de Requisitos. Gerenciamento de Requisitos: conceitos, técnicas e ferramentas. Engenharia de Requisitos no contexto dos modelos MPS.Br e CMMi.
Gestão de Projetos Gestão de Projetos
Gerenciamento estratégico, administração por projeto, gestão da integração, gestão do escopo, gestão do tempo, gestão dos recursos, gestão dos custos, gestão da qualidade, gestão ambiental, gestão do pessoal, gestão das comunicações, gestão dos riscos, gestão do suprimento. Gestão Iterativa Incremental de Projetos de Software: Fases e iterações; Artefatos; Workflows e Papéis e Responsabilidades. Gerência de Projetos no Contexto dos modelos MPS.BR e do CMMI.
Melhoria de Processos de Software Melhorias de Processos de Software
Processos de desenvolvimento de software: ciclo de vida de desenvolvimento de software, RUP. Modelos de Melhoria de Processos. Qualidade de Processo de Software: Modelos e Norma de processo de software.
Gerência de Configuração de Software Gerência de Configuração de Software
Conceitos Básicos da Gerência de Configuração (Baseline, Build, Branch, Merge, Check-in, Check-out, Repositório etc); Preparação, Identificação da Configuração, Controle da Configuração (Controles de Versão e Mudança), Auditoria e Revisão da Configuração; Planejamento da Gerência de Configuração; Implantação da Gerência de Configuração; Seleção de ferramentas de apoio à Gerência de Configuração; Gerência de Configuração no Contexto do RUP, MPS.Br e CMMi.
Metodologia Científica Comunicação Científica *
Senso Comum e Ciência; os princípios e a ética no âmbito da pesquisa científica: especificidades das ciências exatas. O projeto de pesquisa; escolha do assunto, revisão da literatura, delimitação do tema, elaboração do problema, objetivos e hipóteses, procedimentos e estrutura do projeto. A redação de artigos científicos, normas e estrutura, etapas de elaboração. Arquivos eletrônicos e a construção da bibliografia.
Análise e Design OO Análise e Design OO
Análise & Design OO no contexto do Processo Unificado. Princípios de Design OO. Realização de Casos de Uso baseado no padrão OOSE (Object Oriented Software Engineering). Utilização de Modelagem Visual para construção da Visão 4+1 da arquitetura de software (Casos de Uso, Visão Lógica, Visão de Implementação, Visão de Implantação e Visão de Processo).
Manutenção e Reengenharia de Software Manutenção e Reengenharia de Software
Tipos de manutenção. Problemas com Manutenção. Processos de Manutenção. Sistemas Legados. Engenharia Reversa e Reengenharia: conceitos, técnicas e ferramentas. Refactoring. Métodos ágeis e manutenção. Gerência de Conhecimento em Manutenção. Modelo de Maturidade em Manutenção de Software. Manutenção e MDA. Ferramentas de Apoio à manutenção. Análise de Código Fonte.
Aquisição de Software Aquisição de Software
Tipos de aquisição, formas de contratação, processo de aquisição, resultados esperados, ações fundamentais para garantir a qualidade dos serviços e produtos contratados (plano de aquisição, pedido de propostas, gestão do contrato). Aquisição de software no Contexto dos modelos MPS.BR e do CMMI.
Qualidade de Software Qualidade de Software
Conceito e relevância de Qualidade de Software. Testes, Verificação e Validação de Software. Garantia de Qualidade de Software no Contexto dos modelos MPS.BR e CMMI.
Medição e Análise Medição e Análise
Conceitos básicos: entidade, atributo, escalas e tipos de medidas. O processo de medição: GQM (Goal Question Metric), PSM (Practical Software Measurement) e ISO-15939. As métricas fundamentais (core metrics): Tamanho (FPA e UCPs) , esforço, duração, custo, progresso, qualidade do produto, processo. Análise: estimativas, análise de viabilidade, progresso (EVA), estabilidade do processo, desempenho, e capacidade. Medição e Análise no contexto dos modelos MPS.BR e CMMI.
Trabalho de Conclusão de Curso - TCC