Aulas
Cronograma de Aulas
Confira abaixo o cronograma completo das aulas e eventos da disciplina MDS 2026/1.
Sprint 01 - Aula 01
Planejamento Sprint 1 - Scrum - Revisão de Git
AulaSprint 01 - Aula 02
Modelos de processo - Métodos ágeis - Planejamento ágil
AulaSprint 02 - Aula 01
Planejamento Sprint 02 - Documentos (planning sprint/review sprint/issues) - Revisar escopo projeto, iniciar documento de Arquitetura, escolha tecnológica - Treinamento papéis
AulaSprint 02 - Aula 02
Requisitos ágeis (Épicos, features, História de usuário, task, bugs) - Artefatos (EAP, Documento de Visão, Backlog de produto, Backlog da sprint, documento de requisitos funcionais/não funcionais) - Treinamento uso do zenhub
AulaSprint 03 aula 01
Arquitetura de software - Components, Camadas, diagramas UMLs - Documentos (documento de arquitetura, pipeline)
AulaSprint 03 - Aula 02
Métodos ágeis - visão completa - Scrum/Kanban/spotify - Papéis, artefatos, rituais
AulaSprint 04 - Aula 01
Controle de versão e desenvolvimento colaborativo - Gitflow
AulaSprint 04 - Aula 02
Política de Branches - aprendendo o fluxo de colaboração - Pull request, merge request, revisão, papel mantenedor
AulaSprint 05 - Aula 01
Papéis ágeis - Scrum master - Produtividade, métricas ágeis (retrospectiva, burndown, velocity, quadro de conhecimento, health check), maturidade das práticas (comunicação nas issues/PRs, rituais time box, pareamento)
AulaSprint 05 - aula 02
Controle de Versão e Integração Contínua - Isolamento de ambiente
AulaSprint 06 - aula 02
Entrega Release - O que é release - Release Train - Release notes
AulaSprint 07 - aula 01
Release 01 - Vídeo por projeto (Máx 4 minutos) - Vídeo por squad (Max 4 minutos)
EventoSprint 07 - aula 02
Extreme Programming (XP) - O que é? - Práticas (programação pareada, testes automatizados, testes unitários, integração)
AulaSprint 08 - Aula 02
Testes - Testes unitários - Testes integração - Teste aceitação - Testes automatizados - práticas de testes - TDD + pair programming - Git colaborativo - práticas de Gerência de Configuração
AulaSprint 09 - Aula 01
Síncrona - Avisos - Planning - trabalho dos grupos
AulaSprint 09 - Aula 02
Qualidade de software - Qualidade estática de software - Clean Code/SOLID - Code climate, LINT - Revisão de Codigo/Code Review
AulaSprint 10 - Aula 01
Síncrona - Avisos - Início Sprint
AulaSprint 10 - Aula 02
Pipeline de Integração - Stages - Build automatizada - Testes automatizados - qualidade de software - deploy
AulaSprint 11 - Aula 01
Síncrona - Avisos - Início Sprint
AulaSprint 11 - aula 02
Aula - Licenças de software livre - Copyright, patentes e aspectos legais - Outros modelos de processo - Cascata / RUP
AulaSprint 12 - aula 01
Início Sprint
AulaRelease 02 - MVP - Poc
Release 02 - MVP - Poc
EventoEntrega notas final - revisão
Entrega notas final - revisão
Evento