Pular para o conteúdo principal

Entrega — Unidade 4

Contexto

A Unidade 4 é a entrega final da disciplina. Cobre o encerramento da IT2 — Lead Capture, com a entrega do CRM Interno de Clientes (CP1) e do Sistema de Notificações (CP9). Também inclui a retrospectiva final do projeto, as lições aprendidas consolidadas e a rastreabilidade completa de todas as iterações.

Adiamento do prazo final da disciplina (18/06/2026)

O professor adiou o prazo final da disciplina: a Unidade 4 passa a ser a última entrega acadêmica do semestre, e a IT3 — Núcleo Operacional fica pausada (pós-disciplina). Detalhes em Resultados V&V da IT2.

CP8 — Tickets de Suporte fora do escopo da IT2

O Sistema de Tickets de Suporte (CP8, F22/F23) foi removido do escopo da IT2 em 01/07/2026 — não coube no tempo disponível após o adiamento do prazo final. Fica sem iteração associada até ser replanejado pós-disciplina.

Período: 29/06/2026 – 09/07/2026
Data de entrega (vídeo gravado e slides preparados): 01/07/2026
Apresentações: 02 a 09/07/2026


Apresentação em Vídeo

Em breve

O vídeo de apresentação da Unidade 4 será adicionado após a gravação.


O Que Planejamos Entregar

OBJ1 — Verificação e Validação de requisitos OBJ2 — Organização e Atualização de requisitos

Entregável exigido (PDF)Como a equipe atendeuObjetivo(s)Evidência (link)Status
Visão de Produto e Projeto atualizadaSincronização Visão × backlog mantida ao longo da IT2OBJ2Home · Visão 1–7Concluído
Backlog atualizadoBacklog congelado da IT2; CP8 removido do escopo e sinalizado sem iteração associadaOBJ2Rastreabilidade · Priorização · DependênciasConcluído
MVP (evidências)Kanban Build F19–F21, F07–F08 + evidências por feature (screenshots em carrossel)OBJ1Features Entregues IT2Concluído
DoR e DoDCritérios verificáveis + abas DoR/DoD em todas as features da IT2, no mesmo padrão da IT1OBJ1 + OBJ2Visão · 7 · DoR e DoDConcluído
Rastreabilidade atualizadaMatriz OE→CP→Feature→RF→RNF→RN revisada; RNF20 convertido em RN27; RNF11 e RNF27 adicionados; RF60–RF63 e RN24–RN26 incorporadosOBJ2Backlog · Rastreabilidade · Tabela de RequisitosConcluído
Evidências de execução de ESw e ERAtas, auditoria de rastreabilidade (MR.01–MR.05), Formal Client Validation, registro V&V da IT2OBJ1 + OBJ2Atas IT2 · V&V IT2 · Formal Validation IT2Concluído
Site do Projeto (GitPages)Documentação Docusaurus versionada e publicada— (meio)Todo o siteConcluído
Retrospectiva final e lições aprendidasRetrospectiva da IT2 com foco em ER, V&V, segurança e encerramento do projeto na disciplinaOBJ1 + OBJ210.4 · Lições da Unidade 4Concluído
Vídeo de apresentaçãoGravação e apresentação (02–09/07/2026)— (formato)Entrega — Unidade 4Pendente

O Que Foi Feito

IT2 — Lead Capture (Encerrada)

A IT2 foi concluída com Formal Client Validation realizada em 29/06/2026. As CPs comprometidas foram entregues:

CPCaracterísticaFeaturesStatus
CP1CRM Interno de Clientes (Kanban de leads)F19, F20, F21Aprovado
CP9Sistema de Notificações no SistemaF07, F08Aprovado

CP8 (Sistema de Tickets de Suporte) não foi entregue nesta iteração — removido do escopo por falta de tempo após o adiamento do prazo final (ver contexto acima).

O registro completo das features entregues, com evidências e validações, está em: Features Entregues IT2

Auditoria de Rastreabilidade e Mudanças de Requisitos

Antes de marcar F07, F08, F19, F20 e F21 como concluídas, foi feita uma auditoria linha a linha entre os critérios de aceite documentados e o comportamento efetivamente implementado. O resultado está consolidado em Resultados V&V da IT2 — Mudanças de Requisitos:

  • RF60–RF63 novos — busca/filtros, exportação CSV, tabela/indicadores do CRM e personalização de templates de notificação, capacidades já implementadas mas sem RF correspondente no backlog.
  • RF15 revisado — ativação automática de template por tipo de evento, no lugar do bloqueio de duplicidade original.
  • RF36 (F19) — reativação de lead implementada (estava documentada como concluída sem existir).
  • RF53/RN22 (F21) — texto corrigido para refletir soft-delete, o comportamento real e mais seguro já implementado.
  • RNF20 removido e convertido em RN27 — a disponibilidade 24/7 institucional nunca foi medida/monitorada; virou uma regra de escopo (só disponibilizar as informações institucionais), não um RNF verificável.
  • RNF27 criado — conformidade com a LGPD nas páginas institucionais (F15), gap identificado na mesma auditoria.
  • RNF11 adicionado a F19 — estava listado na tabela de rastreabilidade como aplicável, mas sem aba correspondente na página da feature.

Correções de Segurança Identificadas na IT2

Duas falhas de segurança foram encontradas e corrigidas antes da entrega final:

  • Permissões granulares ignoradas: CRM e templates de notificação foram implementados como owner-only, ignorando a matriz de permissões (profiles.permissions) já usada no restante do sistema. Corrigido para respeitar permissão v/e/a por módulo.
  • Rate limit agressivo demais: o limitador de requisições de /auth derrubava a sessão de um usuário em uso normal do sistema, não só de um atacante. Ajustado para não interferir no uso legítimo.

Correção no Fluxo de Captação de Lead

A mensagem escrita pelo visitante no formulário público de contato não virava a primeira interação registrada no histórico do lead no CRM — só a notificação guardava o texto. Corrigido via nova migração (capture_lead), que agora registra a mensagem como a primeira interação do card, com o lead como autor.

Cerimônias Realizadas

CerimôniaDataRegistro
Technical Design Review IT211/06/2026Technical Design Review
Feature Build Consolidation26/06/2026V&V IT2
Partial Client Validation IT2Não realizada — ver justificativa
Formal Client Validation IT229/06/2026Formal Validation IT2
Artifact Closure IT230/06/2026V&V IT2 — MP.05

Evidências IT2

ArtefatoLink
Features entregues com evidências (F07, F08, F19–F21)Features Entregues IT2
Resultados V&V IT2V&V IT2
Formal Client ValidationFormal Validation IT2
Partial Client Validation (justificativa de ausência)Partial Validation IT2
Diagrama de Sequência LeveDesign Técnico IT2

Lições Aprendidas

As lições desta unidade estão registradas em: 10.4 · Lições da Unidade 4


Histórico de Revisão
VersãoDataDescriçãoAutor(es)
1.015/06/2026Criação da páginaEquipe Crianex
1.118/06/2026Remarcação de datas após adiamento do prazo final da disciplinaEquipe Crianex
2.002/07/2026Página atualizada com o que foi de fato entregue na IT2 (CP1, CP9), auditoria de rastreabilidade, correções de segurança e lições aprendidas; CP8 sinalizada como fora do escopoEquipe Crianex