4. Engenharia de Software: Ciclo de vida do software. Metodologias de desenvolvimento de software. Modelos de processos de desenvolvimento de sistemas: Sequencial Linear, Incremental, Espiral, Baseado em Componentes, Prototipação, RAD. (Parte 1)
4. Engenharia de Software: Ciclo de vida do software. Metodologias de desenvolvimento de software. Modelos de processos de desenvolvimento de sistemas: Sequencial Linear, Incremental, Espiral, Baseado em Componentes, Prototipação, RAD. (Parte 2)
Processo unificado: disciplinas, fases, papéis e atividades.
Metodologias de desenvolvimento ágil: Scrum.
Metodologias de desenvolvimento ágil: XP.
Gerência de Requisitos de Software: Conceito de Requisitos, Requisitos Funcionais e Não-Funcionais. Engenharia de requisitos: técnicas de elicitação, gestão, histórias de usuário e casos de uso. Gerenciamento de requisitos. Especificação de requisitos. Técnicas de validação de requisitos.
Análise e projeto orientados a objetos.
UML (versão 2.5). Análise e projeto estruturados.
UML (versão 2.5). Análise e projeto estruturados. (Parte 2)
Testes e Avaliação de Qualidade de Software: Conceitos, Técnicas e Documentação de Testes de software.
Arquitetura de Software: Conceitos, Arquitetura em Camadas.
Arquitetura Orientada a Serviços (SOA).
Análise e uso de métricas e produtividade: pontos de função, posto de trabalho, unidade de serviço técnico
Portais Corporativos e Colaborativos.
Gerência de Configuração e Mudança.
3. Gestão de processos: Modelagem de processos. Técnicas de análise e modelagem de processo. BPM – Business Process Modeling. (BPM)
3. Gestão de processos: Modelagem de processos. Técnicas de análise e modelagem de processo. BPM – Business Process Modeling. (BPMN)
Workflow e gerenciamento eletrônico de documentos.
Impactos da LGPD na Governança de Dados.
ferramentas de colaboração.