Disciplina de Engenharia de Sofware.
Projetar e desenvolver um sistema de software, avaliando a importância da utilização de uma metodologia no resultado final. O aluno deverá ser capaz de participar, cooperativamente, de equipes de Análise e de Projeto de Software, movitado a adotar boas práticas e normas técnicas de Engenharia de Software.
- jUnit
- RabbitMQ
- MongoDB
- Github Actions
- DDD reference
- Markdown reference
- Microservice
- Bonsai.io para Elasticsearch
- ELK
- Clean Arch
- Clean Arch & DDD
- Clean + API Basico - Exemplo 1
- Clean + Basico - Exemplo 2
- Parte 1 - Introdução - Apresentação da disciplina (✅)
- Parte 2 - Processo de Software (✅)
- Parte 3 - Agilidade (✅)
- Parte 4 - Gestão da Qualidade e Fatores Humanos (✅)
- Parte 5 - Atividade T1 (✅)
- Parte 6 - Engenharia de Software Experimental (✅)
- [Parte 7] - Prova P1
- Parte 8 - Domain-Driven Design (DDD) (✅)
- Parte 9 - EventStorming - Projeto MVP & Team-First e Team building (✅)
- Projeto - MVP (✅)
- MVP - Conceito (✅)
- Parte 11 - Visão de Arquitetura (✅)
- Parte 12 - Visão de Arquitetura: Microserviços (✅)
- Parte 13 - Design-Patterns/DDD (✅)
- [Parte 14] - Atividades de VV&T (❌)
- [Parte 15] - Revisão e acompanhamento
- [Parte 16] - Entrega do projeto Final