Pular para o conteúdo principal

Backlog de Produto

Esta seção descreve o backlog de produto do sistema da Creche da Tia Tata, contendo a lista priorizada de todas as funcionalidades planejadas, bem como a definição do Produto Mínimo Viável (MVP).

10.1 Backlog Geral

O backlog geral contém todas as funcionalidades planejadas para o sistema, organizadas com suas respectivas user stories e requisitos não funcionais relacionados.

Requisito FuncionalUser Story DerivadaRNFs Relacionados
RF-01 – Autenticar AdministradorComo administrador, quero fazer login no sistema para acessar funcionalidades de gestão.RNF-08 (Bloqueio sem login), RNF-09 (bcrypt+AES), RNF-12 (Expiração de sessão), RNF-13 (Feedback)
RF-02 – Registrar DoaçãoComo administrador, quero registrar doações recebidas para manter controle do que foi doado.RNF-01 (Resposta 3s), RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-03 – Listar DoaçõesComo administrador, quero listar todas as doações para consultar histórico de contribuições.RNF-01 (Resposta 3s), RNF-03 (50 usuários), RNF-07 (Interface intuitiva)
RF-04 – Editar DoaçãoComo administrador, quero editar registros de doação para corrigir informações incorretas.RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-05 – Registrar DoadorComo administrador, quero registrar doadores para manter base de apoiadores da creche.RNF-01 (Resposta 3s), RNF-05 (Confirmação), RNF-10 (Logs)
RF-06 – Listar DoadoresComo administrador, quero listar doadores cadastrados para consultar e gerenciar apoiadores.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva)
RF-07 – Registrar EntregaComo administrador, quero registrar entregas de doações para rastrear o que foi distribuído.RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-08 – Listar EntregasComo administrador, quero listar entregas realizadas para acompanhar distribuição de doações.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva)
RF-09 – Registrar VoluntárioComo administrador, quero registrar voluntários para gerenciar quem apoia atividades da creche.RNF-01, RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-10 – Listar VoluntáriosComo administrador, quero listar voluntários cadastrados para visualizar e gerenciar equipe de apoio.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva)
RF-11 – Registrar DisponibilidadeComo administrador, quero registrar disponibilidade dos voluntários para planejar escalas.RNF-01, RNF-05 (Confirmação), RNF-13 (Feedback)
RF-12 – Editar DisponibilidadeComo administrador, quero editar disponibilidade de voluntários para manter informações atualizadas.RNF-05 (Confirmação), RNF-13 (Feedback)
RF-13 – Gerar EscalaComo administrador, quero gerar escala de voluntários para organizar atividades da creche.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva), RNF-13 (Feedback)
RF-14 – Registrar EventoComo administrador, quero registrar eventos para organizar e planejar atividades da creche.RNF-01, RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-15 – Listar EventosComo administrador, quero listar eventos cadastrados para acompanhar agenda da creche.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva)
RF-16 – Associar Voluntário a EventoComo administrador, quero associar voluntários a eventos para garantir cobertura das atividades.RNF-05 (Confirmação), RNF-13 (Feedback)
RF-17 – Registrar Recursos por EventoComo administrador, quero registrar recursos necessários por evento para controlar o que é preciso em cada atividade.RNF-01, RNF-05 (Confirmação), RNF-10 (Logs)
RF-18 – Resumo de Recursos por EventoComo administrador, quero visualizar resumo de recursos por evento para ter visão consolidada das necessidades.RNF-01 (Resposta 3s), RNF-07 (Interface intuitiva)
RF-19 – Página Institucional PúblicaComo visitante, quero acessar informações institucionais da creche para conhecer projeto e missão.RNF-02 (Carregamento 5s), RNF-04 (Disponibilidade), RNF-11 (Padrões web), RNF-14 (Contato visível)
RF-20 – Publicar Solicitação de ApoioComo administrador, quero publicar solicitações de apoio para divulgar necessidades da creche ao público.RNF-04 (Disponibilidade), RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-21 – Listar SolicitaçõesComo visitante, quero listar solicitações de apoio para visualizar necessidades atuais da creche.RNF-02 (Carregamento 5s), RNF-04 (Disponibilidade), RNF-07 (Interface), RNF-14 (Doações visíveis)
RF-22 – Excluir VoluntárioComo administrador, quero excluir voluntário do sistema para remover quem não atua mais na creche.RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-23 – Desalocar VoluntárioComo administrador, quero desalocar voluntário de evento para ajustar escala conforme necessidade.RNF-05 (Confirmação), RNF-13 (Feedback)
RF-24 – Editar VoluntárioComo administrador, quero editar dados de voluntários para manter cadastro atualizado.RNF-05 (Confirmação), RNF-10 (Logs), RNF-13 (Feedback)
RF-25 – Histórico do VoluntárioComo administrador, quero visualizar histórico de atividades do voluntário para acompanhar sua participação.RNF-01 (Resposta 3s), RNF-07 (Interface), RNF-10 (Logs)
RF-26 – Relatório de ParticipaçãoComo administrador, quero gerar relatório de participação para avaliar engajamento da equipe de voluntários.RNF-01 (Resposta 3s), RNF-07 (Interface), RNF-10 (Logs)

10.2 Priorização do Backlog Geral e MVP

A priorização foi realizada com base em dois critérios: Dificuldade (D) e Importância (I), permitindo identificar quais funcionalidades são essenciais para o lançamento do MVP e quais podem ser desenvolvidas posteriormente.

O MVP representa o conjunto mínimo de funcionalidades que permite que o sistema seja utilizado pela coordenação da creche, focando nos recursos essenciais para validar as principais hipóteses de valor do projeto.

Board MVP do projeto

DIFICULDADE (dias de 3h de trabalho):

  • 1 = 1 a 5 dias para conclusão com base no DoD
  • 2 = 5 a 14 dias para conclusão com base no DoD
  • 3 = 14+ dias para conclusão com base no DoD

IMPORTÂNCIA:

  • 1 = Não relacionado ao problema central
  • 2 = Baixo impacto no problema
  • 3 = Impacta o problema
  • 4 = Essencial na solução