Planejamento Estratégico
Esta página apresenta o acompanhamento do planejamento estratégico do projeto MorfoBlocos Digital.
Sprints, Entregas e Evidências
| Sprint | Período | Histórias de Usuário Planejadas (Status) | Técnicas e Atividades de ER | Evidências / Desvios Registrados |
|---|---|---|---|---|
| Sprint 1 | 14/04 a 28/04 [CONCLUÍDA] |
Nenhuma (Fase de Concepção) 🟢 Concluído |
• Elicitação inicial de escopo e Backlog preliminar. • Técnicas: Brainstorming, Rich Picture. |
Desvios: Nenhum. Planejado em conformidade com o cronograma inicial. 🔗 Evidências: Rich Picture | Backlog |
| Sprint 2 | 29/04 a 12/05 [CONCLUÍDA] |
Nenhuma (Fase de Design) 🟢 Concluído |
• Definição do MVP, classificação URPS+ e DoR/DoD. • Técnicas: Prototipagem Rápida, Storyboarding. |
Desvios: A validação final do protótipo atrasou 2 dias por agenda da PO, sem impactar o início da Sprint 3. 🔗 Evidências: Figma Protótipo | Documento DoR/DoD |
| Sprint 3 | 13/05 a 26/05 [CONCLUÍDA] |
CP1 — Controle de Acesso: 🟢 US01 – Cadastro (Concluído) 🟢 US02 – Login/JWT (Concluído) 🟡 US03 – Recuperar senha (Parcial) |
• Análise, Consenso e Refinamento de User Stories. • Técnicas: Detalhamento de Critérios de Aceitação. |
Desvios (DoD Real): A US03 teve o backend finalizado, mas o frontend de recuperação de senha ficou pendente por problemas de envio de e-mail no servidor de testes. Retirada do MVP. 🔗 Evidências: Refinamento das US derivadas de RFs | Reunião com Cliente #02 |
| Sprint 4 | 27/05 a 09/06 [CONCLUÍDA] |
Core do Jogo e Pendências: 🟢 US16, US17, US18 – Espaço de Construção (Concluído) 🟢 US19, US20 – Validador de Estruturas (Concluído) |
• Verificação e Validação (V&V) da base linguística. • Técnicas: Matriz de Rastreabilidade e Teste Funcional com PO. |
Desvios (DoD Real): A US22 foi bloqueada porque a modelagem da tabela de "Tentativas" precisou ser refeita no backend para suportar alomorfias complexas identificadas com a PO. Requisito movido para a Sprint 5. 🔗 Evidências: Feedback/Validação do Protótipo | |
| Sprint 5 | 10/06 a 23/06 [CONCLUÍDA] |
CP2 — Administração, CP6 — Monitoramento e Desbloqueios: 🟡 US04 a US15 – CRUD do Catálogo (Parcial) 🟡 US24 – Relatório da turma (Parcial) 🔵 US25 – Erros frequentes (Pendente) |
• Refinamento do Backlog pós-testes da versão jogável. • Técnicas: Especificação de Casos de Uso. |
Desvios: O desenvolvimento das USs de gerenciamento do catálogo (US04 a US15) via Django Admin evoluiu rápido por ser nativo do framework. 🔗 Evidências: Reuniões de Unidade III |
| Sprint 6 | 24/06 a 07/07 [CONCLUÍDA] |
Estabilização Geral do MVP: 🔵 Polimento completo ( US01 a US25) e aplicação rigorosa do DoD. |
• Refinamento final e fechamento de artefatos. • Técnicas: Homologação final com a PO. |
Desvios: Sem desvios registrados (Sprint futura). |
Rastreabilidade
Acompanhamento do Cronograma e Execução
A tabela a seguir apresenta a visão geral do cronograma planejado para o MorfoBlocos Digital, o objetivo principal de cada sprint, o status final e as evidências disponíveis.
| Sprint | Período | Objetivo Principal | Status | Ata / Evidências |
|---|---|---|---|---|
| Sprint 1 | 14/04 - 28/04 | Definição do MVP, levantamento de requisitos e configuração inicial da arquitetura. | Cumprido ✅ | Sprint 1 |
| Sprint 2 | 29/04 - 12/05 | Refinamento do backlog com RFs atômicos, definição de DoR/DoD e prototipação de interfaces. | Cumprido ✅ | Sprint 2 |
| Sprint 3 | 13/05 - 26/05 | Implementação das funcionalidades centrais de controle de acesso, validação morfológica e execução de atividades. | Cumprido ✅ | Sprint 3 |
| Sprint 4 | 27/05 - 09/06 | Construção das rotinas de administração de conteúdo, histórico de desempenho e relatórios de turma. | Cumprido ✅ | Sprint 4 |
| Sprint 5 | 10/06 - 23/06 | Ajustes finais de conteúdo, documentação e monitoramento da entrega. | Cumprido ✅ | [Evidência a preencher] |
| Sprint 6 | 24/06 - 07/07 | Estabilização do MVP, homologação e deploy. | Cumprido ✅ | [Evidência a preencher] |
Quadro MVP
Legenda: Impl. = Implementado; Parc. = Parcial; Bloq. = Bloqueado; Não ini. = Não iniciado.
| RF | US | CA | Status | Sprint | Evidência | DoD / PO |
|---|---|---|---|---|---|---|
| RF01 | US01 | 01-01 a 03 | Impl. | S1 | Vercel / Repo | Concluído / Validado |
| RF02 | US02 | 02-01 a 05 | Impl. | S1 | Vercel / Repo | Concluído / Validado |
| RF04 | US04 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF06 | US06 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF08 | US08 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF10 | US10 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF12 | US12 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF14 | US14 | A definir | Não ini. | S4 | — | Pendente / Aguardando |
| RF16 | US16 | 16-01 | Impl. | S2 | Vercel / Repo | Concluído / Validado |
| RF17 | US17 | 17-01 a 04 | Bloq. | S2 | Falha layout móvel | Falha / Bloqueado |
| RF18 | US18 | 18-01 | Impl. | S2 | Vercel / Repo | Concluído / Validado |
| RF19 | US19 | 19-01 | Impl. | S3 | Vercel / Repo | Concluído / Validado |
| RF20 | US20 | 20-01 | Impl. | S3 | Vercel / Repo | Concluído / Validado |
| RF21 | US21 | 21-01 | Impl. | S3 | Vercel / Repo | Concluído / Validado |
| RF23 | US23 | 23-01 | Parc. | S4 | API sem UI | Pendente UI |
| RF24 | US24 | 24-01 a 03 | Parc. | S4 | API sem UI | Pendente UI |
Relatório de Impedimentos e Pendências de Evidência
Para assegurar a transparência do processo de Engenharia de Requisitos e o cumprimento rigoroso da Definition of Done (DoD), os seguintes impedimentos e pendências foram mapeados na versão atual do MVP:
- US17 (Montagem de Palavras) - Status: BLOQUEADO.
Embora o motor lógico de arrastar e soltar os blocos esteja funcional, a User Story falha no cumprimento do RNF11 (Acessibilidade e Responsividade). Em ecrãs com largura igual ou inferior a 360px, o tabuleiro exige rolagem horizontal (scroll lateral) e apresenta quebra de layout. A US permanecerá bloqueada e não poderá ser marcada como Done até que a refatoração do CSS (Flexbox/Grid adaptativo) seja concluída.
- RF23 e RF24 (Painel do Professor) - Status: PARCIAL.
A lógica de back-end (Django), incluindo o controle de acesso baseado em funções (RBAC) e as requisições JWT para consolidar as métricas das turmas, encontra-se implementada e testada. Contudo, a US está classificada como parcial pela ausência dos protótipos de alta fidelidade (UI) e da respectiva implementação no front-end (React), inviabilizando a homologação final com a Product Owner.
- Gestão de Conteúdo (RF04, 06, 08, 10, 12, 14) - Status: NÃO INICIADO.
As funcionalidades referentes ao CRUD administrativo de morfemas, palavras e atividades, que serão geridas através do painel nativo do Django Admin, encontram-se mapeadas para a Sprint 4 e ainda não possuem evidências funcionais de integração.
Feedback da PO por Sprint e por US
Esta seção consolida o registro de todos os feedbacks recebidos da Product Owner (Profª. María del Pilar Tobar Acosta — IFB) ao longo das sprints do projeto MorfoBlocos Digital, conforme exigido pelo processo de validação incremental com a cliente.
Tabela Consolidada de Feedback da PO
| Data | Sprint | US/RF Apresentado | Tipo de Feedback | Feedback da PO | Decisão | Ajuste Realizado | Status |
|---|---|---|---|---|---|---|---|
| 08/04/2026 | Sprint 1 — Unidade 2 | Visão do Produto (Seções 1.1–2.3) | Visão | Aprovou o conteúdo geral. Reforçou que o app deve ser complemento do jogo físico, não substituto. Destacou a necessidade de tratar Alomorfia no validador. | Manter app como aliado pedagógico do jogo físico. Registrar Alomorfia como requisito técnico a endereçar. | Seção de Visão ajustada para deixar explícita a complementaridade com o jogo físico. Alomorfia registrada como pendência técnica do validador. | ✅ Aprovado com ressalvas |
| 08/04/2026 | Sprint 1 — Unidade 2 | Decisão de plataforma (mobile vs. web) | Visão | Recomendou foco em aplicação mobile, considerando o público (estudantes do ensino básico) e facilidade de acesso. | Direcionar desenvolvimento como app com prioridade mobile-first. | Stack definida com frontend responsivo (React + Tailwind); RNF11 estabelece breakpoint mínimo de 360px. | ✅ Aprovado |
| 08/04/2026 | Sprint 1 — Unidade 2 | RNF de Acessibilidade (deficientes visuais) | Visão / Regras pedagógicas | Definiu que recursos de acessibilidade para deficientes visuais ficam para desdobramentos futuros, fora do escopo do MVP. | Excluir do MVP. | RNF de acessibilidade avançada classificado como "Won't Have" no MoSCoW. | ✅ Aprovado |
| 07/05/2026 | Sprint 2 — Unidade 2 | RF16/RF17 — Fluxo de montagem de blocos (US17) | Protótipo / Regras pedagógicas | Confirmou que a interface deve seguir o modelo de blocos do jogo físico ("caixa de lego"), com codificação por cor (prefixo, radical, sufixo) e diferentes níveis de dificuldade. | Manter fidelidade visual ao jogo físico. Implementar codificação por cor nos blocos. | CA-US17-01 redigido para refletir drag-and-drop com codificação de cores. Protótipo de alta fidelidade validado com a PO. | ✅ Aprovado |
| 07/05/2026 | Sprint 2 — Unidade 2 | RF16 — Seleção de nível de dificuldade (US16) | Regras pedagógicas | Definiu que o estudante deve escolher o nível livremente (não o sistema com base em desempenho). Nomenclatura: "Iniciante/Básico" e "Avançado/Ensino Superior". | Estudante escolhe o nível sem restrições de desbloqueio. | CA-US16-01 ajustado para refletir escolha livre do nível pelo estudante. | ✅ Aprovado |
| 07/05/2026 | Sprint 2 — Unidade 2 | RF04–RF11 — Catálogo de morfemas e palavras válidas | Software funcional / Dados | Informou que enviaria a carga inicial de dados (lista de morfemas classificada por categoria, em formato de etiquetas a converter em planilha). | Aguardar planilha da PO para popular o catálogo completo. Usar conjunto reduzido inicial para viabilizar testes. | Migration de dados criada com conjunto inicial (10 morfemas, 7 palavras válidas). Expansão para 100+ morfemas em andamento. | ⚠️ Aprovado com ressalvas (dados completos pendentes) |
| 07/05/2026 | Sprint 2 — Unidade 2 | RF20/RF21 — Regras do validador morfológico (US19/US20) | Regras pedagógicas | Esclareceu que não há "exceções" no sentido estrito — há padrões linguísticos regulares. Destacou a "pegadinha" da vogal temática alterando o significado. Indicou que a Alomorfia (ex: "in-/im-") é um padrão a tratar. | Modelar o validador por padrões regulares em primeira versão. Alomorfia fica para v2.0. | Validador implementado como: junta blocos → consulta tabela de palavras válidas → retorna resultado e processo morfológico. Alomorfia registrada como pendência para versão 2.0. | ✅ Aprovado com ressalvas |
| 07/05/2026 | Sprint 2 — Unidade 2 | RF19/CA-US21 — Profundidade da explicação morfológica | Regras pedagógicas | Definiu que as regras de validação NÃO mudam por nível — o que muda é o grau de explicação (básico: nome do morfema; avançado: explicação teórica com referência bibliográfica). | Regra única de validação para todos os níveis. Profundidade da explicação varia por nível. | CA-US21-01/02 redigidos para refletir validação única com explicação variável. | ✅ Aprovado |
| 30/06/2026 | Sprint 6 — Unidade 4 (Homologação final) | US01, US02, US16, US17, US18, US19, US20, US21, US23, US24 — MVP completo | Software funcional / Homologação | Avaliou positivamente a interface e a agilidade do desenvolvimento. Observou que faltam especificidades morfológicas mais avançadas (tipos de sufixos, desinências verbais) em comparação ao jogo analógico original. Consultou sobre continuidade do projeto (versão 2.0) e solicitou documentação/manual do produto. | Equipe se reunirá para discutir compartilhamento de manuais e continuidade com a cliente para versão 2.0. Especificidades morfológicas avançadas ficam para versão 2.0. | MVP homologado com aprovação da PO. Integração de 100+ morfemas em andamento. Documentação/manual a ser preparado para transição à versão 2.0. | ✅ Aprovado com ressalvas (especificidades morfológicas avançadas para v2.0) |
Registros e Evidências
| Reunião | Data | Registro |
|---|---|---|
| Reunião com Cliente #01 | 08/04/2026 | 🎥 Vídeo no YouTube |
| Reunião com Cliente #02 | 07/05/2026 | 🔊 Áudios no Google Drive |
| Apresentação Unidade III | 15/06/2026 | 🎥 Vídeo no YouTube |
| Homologação Final — Unidade 4 | 30/06/2026 | 🎥 Gravação no Google Drive |
Legenda de Status
| Símbolo | Significado |
|---|---|
| ✅ Aprovado | PO aprovou sem ressalvas |
| ⚠️ Aprovado com ressalvas | PO aprovou com pendências a resolver |
| ❌ Rejeitado | PO rejeitou — requer revisão completa |