ENGENHARIA DE SOFTWARE 2.1. Conceitos, definições, sistemas de informação, informática e produtos. 2.2. Modelos de processos de software: cascata, espiral, prototipagem, evolutivo e incremental. (Parte 1)
ENGENHARIA DE SOFTWARE 2.1. Conceitos, definições, sistemas de informação, informática e produtos. 2.2. Modelos de processos de software: cascata, espiral, prototipagem, evolutivo e incremental. (Parte 2)
Desenvolvimento de Software empregando as metodologias ágeis XP e SCRUM: Características, Manifesto ágil, Valores, Princípios básicos, Práticas, Ciclos, Papéis, Técnicas, Processo e Atividades metodológicas, Etapas, Reuniões, Gerenciamento Ágil de Projetos com Scrum e XP, Artefatos (Product Backlog, Sprint backlog, documentação, etc.). 1.4. Gestão ágil: Scrum, Kanban, cultura Lean. (Conceitos Básicos)
Desenvolvimento de Software empregando as metodologias ágeis XP e SCRUM: Características, Manifesto ágil, Valores, Princípios básicos, Práticas, Ciclos, Papéis, Técnicas, Processo e Atividades metodológicas, Etapas, Reuniões, Gerenciamento Ágil de Projetos com Scrum e XP, Artefatos (Product Backlog, Sprint backlog, documentação, etc.). 1.4. Gestão ágil: Scrum, Kanban, cultura Lean. (Scrum)
Desenvolvimento de Software empregando as metodologias ágeis XP e SCRUM: Características, Manifesto ágil, Valores, Princípios básicos, Práticas, Ciclos, Papéis, Técnicas, Processo e Atividades metodológicas, Etapas, Reuniões, Gerenciamento Ágil de Projetos com Scrum e XP, Artefatos (Product Backlog, Sprint backlog, documentação, etc.). 1.4. Gestão ágil: Scrum, Kanban, cultura Lean. (XP)
Engenharia de requisitos: requisitos de software (funcionais, não funcionais, de usuários e de sistema), requisitos explícitos e implícitos, processo da engenharia de requisitos (estudo de viabilidade, elicitação, análise, validação e gerenciamento de requisitos). Gerência de requisitos. 2.5. Levantamento de Requisitos.
Análise, Projeto, Desenvolvimento, Testes e Implantação, utilizando os conceitos, características, metodologias, arquiteturas, técnicas, fases, ferramentas, diagramas e notações da Análise Estruturada, Análise Essencial.
Análise e Projeto Orientados a Objetos.
Normas NBR ISO/IEC 9126: conceitos, estrutura, modelos, emprego e uso. 2.7. Qualidade de Software: princípios, características, Testes de Software, Testes de Verificação e Validação, categorias de Testes de Software e Qualidade de código. Testes unitários, de integração, aceitação, desempenho e stress.
Normas NBR ISO/IEC 12207: conceitos, estrutura, modelos, emprego e uso.
Conceitos e fundamentos de SOA.