- Desenvolver um jogo contemplando um dos ODS
- Qualquer linguagem de programação
- Especificação em Z ou Redes de Petri (ordinária ou colorida)
- Hospedar no GitHub ou similar
- Especificação formal para todos os requisitos
- Artigo apresentando o projeto (máximo de 5 páginas, modelo aqui)
Até 03 pessoas na equipe
Fazer no mínimo 3 commits por semana
Usar commits semânticos:
<tipo>[escopo]: <descrição>
<tipo> podendo ser: build, ci, docs, feat, fix, perf, refactor, style, test, chore
Mais detalhes aqui
Criar os diagramas de Classe e de Casos de Uso
Documentar os requisitos (modelo aqui)
Documentar todas as classes do projeto
Criar interface gráfica
Especificar formalmente cada requisito
Criar testes
Todos os itens devem estar acessíveis no repositório.