Auditoria TP2: GPS Gales
Gestão de Projetos de Software (2026-2) — Relatório de Avaliação do Módulo 2
- Repositório GitLab: https://git.juninho.com.br/cefet-gps-2026/gps-projetos-integradores/gps-gales
- Status da Entrega: 🟡 🟡 Entregue Parcialmente
- Pontuação Geral Calculada:
3.4 / 5,0 Pontos - Última Atividade no GitLab:
2026-10-26T18:13:01
1. Resumo da Rubrica de Avaliação (5,0 Pontos)
| Critério | Descrição | Peso | Nota Obtida | Evidência Principal |
|---|---|---|---|---|
| 1. System Prompt & Persona | docs/SYSTEM_PROMPT.md com persona, política de 4 camadas de pistas e mitigação de jailbreak |
1,2 | 1.2 |
✅ Completo |
| 2. Validação com Problemas Reais | docs/CASOS_DE_TESTE_PROMPT.md com 3 problemas (básico, intermediário, avançado/grafos) e testes adversariais |
1,0 | 0.0 |
❌ Ausente |
| 3. Protótipo Funcional & Contexto | Código estruturado em src/, histórico multi-turn de conversação e dependências reprodutíveis |
1,0 | 1.0 |
✅ Multi-turn Ativo |
| 4. Gestão de Riscos e Escopo | docs/RISCOS_E_COMUNICACAO.md atualizado com matriz P×I, contingências e controle de mudanças |
0,8 | 0.2 |
❌ Ausente |
| 5. Rastreabilidade e Colaboração | Milestone 2 executada, issues fechadas via MRs, code review e participação da equipe | 1,0 | 1.0 |
✅ Atividade Rastreável |
| TOTAL | Pontuação Consolidada do Checkpoint 02 | 5,0 | 3.4 pts |
🟡 🟡 Entregue Parcialmente |
2. Participação e Métricas Individuais dos Membros (Módulo 2)
Avaliação do envolvimento no período oficial do Módulo 2 (14/09 a 20/10/2026):
| Integrante | Matrícula | Usuário GitLab | Commits M2 | Issues | MRs | Nível de Engajamento |
|---|---|---|---|---|---|---|
| Sabrina Siqueira | 20243000454 |
@SabEvelyn |
0 | 8 | 0 | 🟡 Médio / Regular |
| Letícia Souza | 20243001649 |
@leticia |
7 | 3 | 0 | 🟢 Alto / Ativo |
| Gabriel Alvarenga Bastos | 20243001694 |
@gLx |
0 | 6 | 0 | 🟡 Médio / Regular |
| Gabriel Campos | 20243008185 |
@gabrielcm |
1 | 3 | 3 | 🟢 Alto / Ativo |
3. Auditoria Detalhada dos Artefatos de Documentação e Código
📄 Engenharia de Prompt e Persona
- Arquivo presente: ✅ Sim
- Definição de Persona Socrática (WokDex): ✅ Sim
- Mecanismo de Pistas em 4 Camadas: ✅ Sim
- Defesa contra Prompt Injection / Jailbreak: ✅ Sim
🧪 Bateria de Testes Pedagógicos
- Arquivo presente: ❌ Não
- Problema Básico (Laços/Condicionais): ⚠️ Não identificado
- Problema Intermediário (Matrizes/Busca): ⚠️ Não identificado
- Problema Avançado (Grafos/Estruturas): ⚠️ Não identificado
- Testes Adversariais e Protocolo: ⚠️ Ausente
💻 Protótipo Funcional e Código
- Código estruturado em
src/: ✅ Sim - Motor de Diálogo (
engine.py/ bot): ✅ Sim - Manutenção de Histórico Multi-turn: ✅ Sim
- Ambiente Reprodutível (requirements/README): ✅ Sim
🛡️ Gestão de Riscos e Governança
- Matriz de Riscos atualizada (\(P \times I\)): ❌ Não
- Controle de Mudanças / CHANGELOG / ADR: ✅ Sim
- Milestone Módulo 2 no GitLab: ✅ Sim
- Commits no prazo do Módulo 2:
18
4. Diagnóstico de Maturidade do Projeto
Diagnóstico Estrutural de Maturidade (Módulo 2)
| Dimensão Avaliada | Estágio | Evidências no Repositório | Recomendação para o Módulo 3 |
|---|---|---|---|
| Engenharia de Prompt | 🟢 Consolidado | Prompt modular com pistas graduadas e persona socrática | Refinar limites para evitar vazamento em problemas de grafos |
| Bateria de Testes | 🔴 Ausente | Sem bateria de testes de diálogo | Integrar testes automatizados de diálogo no pipeline CI/CD |
| Motor de Diálogo | 🟢 Multi-turn Ativo | Lógica estruturada com preservação de histórico | Integrar bot completo ao Telegram / Discord com deploy contínuo |
| Riscos & Mudanças | 🔴 Inicial | Sem matriz de riscos observável | Monitorar rate limits e custos de tokens em produção |
| Governança no GitLab | 🟢 Rastreável | 18 commits no M2, 0 issues | Adotar fluxo obrigatório de MR com code review e branch protection |
5. Considerações e Recomendações do Docente
Parecer da Auditoria: 🟡 Entregue Parcialmente com nota calculada em 3.4 / 5,0.
Orientações para o Módulo 3 (Execução Ágil e CI/CD): 1. Configurar pipeline CI/CD no
.gitlab-ci.ymlcom validação automatizada de código e testes de prompt. 2. Executar as Sprints no Board Kanban com movimentação de issues via Merge Requests. 3. Integrar o assistente socrático em canal real (Telegram, Discord ou Web).
Voltar ao Relatório Consolidado (TP2) | Ir para o Dashboard Geral