7 Metodologias ágeis. (Conceitos Básicos)
7.1 Scrum. 7.1.1 Fundamentos do Scrum. 7.1.2 Papéis e responsabilidades (Product Owner, Scrum Master, Time de Desenvolvimento). 7.1.3 Eventos do Scrum (Sprint, Reunião de Planejamento, Daily Scrum, Revisão da Sprint, Retrospectiva). 7.1.4 Artefatos do Scrum (Backlog do Produto, Backlog da Sprint, Incremento).
7.2 Kanban. 7.2.1 Fundamentos do Kanban. 7.2.2 Princípios e práticas do Kanban. 7.2.3 Fluxo contínuo e gestão visual. 7.2.4 Limites de trabalho em progresso (WIP). 7.2.5 Métricas e melhorias contínuas no Kanban. 7.3 Técnicas de estimativa ágil (planning poker e story points). MS Project e técnicas de acompanhamento de projetos.
8 Engenharia de requisitos: elicitação, especificação e gerenciamento de requisitos, prototipação.
Usabilidade e linguagem de modelagem UML 2.5.1.
9 Qualidade de software: métricas de software, indicadores e métricas de qualidade de produtos de software.
7 Arquitetura de software: arquitetura multicamadas.
Arquitetura orientada a serviços
4 Web services. 5 Controles e testes de segurança para aplicações web e web services.
Microsserviços, DDD (domain driven design), clean architecture, serverless.
10 Padrões de projeto (design patterns).
13 Contagem em projetos: IFPUG e NESMA, uso de deflatores.
3 Práticas de UX e UI design.
Implementação e manutenção de software, gerência de configuração
2 BPMN (business process model and notation).
11 Lei nº 13.709/2018 (Lei Geral de Proteção de Dados Pessoais) e suas alterações. 3 Privacidade e segurança por padrão.