Home | Gerenciamento | Escopo & Cronograma | Requisitos | Design & Mockups | Arquitetura | Persistência | Infraestrutura | Desenvolvimento & Qualidade | Instalação e Configuração | Utilização |
---|
Instruções para edição: A atualização desta seção deve ser realizada preferencialmente pelos membros da equipe Ages IV, ou sob sua supervisão direta.
Requisitos do Projeto
Descrição
Nesta seção serão abordados os requisitos para desenvolvimento do projeto, organizados em User Stories, distribuídas através de Épicos.
Sumário
- Requisitos do Projeto
User Stories
Epic 1: Cadastro e Gestão de Usuários e Organizações (US 1 a 8)
Objetivo: Permitir que usuários se cadastrem, façam login e gerenciem equipes dentro da plataforma.
US01 - Como usuário, quero me cadastrar na plataforma para acessar a ferramenta.
- Nome completo, e-mail, senha.
Critérios de Aceitação:
US02 - Como usuário, quero me cadastrar utilizando meu usuário Google na plataforma para acessar a ferramenta.
Critérios de Aceitação:
US03 - Como usuário, quero poder fazer login na plataforma para utilizar a ferramenta.
- Login do usuário.
- Autenticação via OAuth/outro (Google, Microsoft, etc.).
Critérios de Aceitação:
US04 - Como usuário, quero cadastrar times na plataforma, para que ter um controle sobre os colaboradores que responderam o questionário.
- Nome e descrição do time.
Critérios de Aceitação:
US05 - Como usuário, quero visualizar meus times na plataforma, para ter um controle sobre os times que criei.
Critérios de Aceitação:
US06 - Como usuário, quero editar um time que criei na plataforma para ter um controle sobre os times que criei.
- Editar nome do time.
- Editar descrição do time.
Critérios de Aceitação:
US07 - Como usuário, quero excluir um time que criei na plataforma, para ter um controle sobre os times que criei.
Critérios de Aceitação:
US08 - Como usuário, quero cadastrar colaboradores em um time, para que possam responder o questionário.
- Nome do membro.
- Email do membro.
- Cargo do membro (campo opcional).
- Fazer upload de um arquivo CSV para cadastrar múltiplos membros automaticamente.
Critérios de Aceitação:
Epic 2: Gestão e Coleta de Dados (US 10, 11, 15)
Objetivo: Permitir que usuários criem, enviem e respondam questionários.
US10 - Como usuário, quero cadastrar um formulário, para enviar aos colaboradores de um time e obter feedback.
- Título do formulário.
- Descrição do formulário.
- Time cadastrado previamente.
- Cadastrar múltiplas perguntas (texto e tipo).
Critérios de Aceitação:
US11 - Como usuário, quero enviar questionários para um time, para coletar dados necessários para utilizar o modelo.
Critérios de Aceitação:
US15 - Como respondente, quero responder um formulário, para dar relatar ao meu gerente minhas relações comunicativas com outros membros do time.
- Retomar um formulário não finalizado.
Critérios de Aceitação:
Epic 3: Visualização e Relatórios (US 9, 12, 13)
Objetivo: Permitir que os usuários visualizem e analisem os dados coletados.
US09 - Como usuário, quero ver um dashboard com informações gerais sobre questionários e times, para ter uma visão mais ampla das informações.
- Formulário ativos.
- Membros da equipe (todos os times).
- Taxa de resposta.
- Pontuação de engajamento.
- Grafo de conexões dos respondentes.
- Lista de formulários recentes.
- Tendências de engajamento da equipe.
Critérios de Aceitação:
US12 - Como usuário, quero visualizar formulários que criei e suas respostas, para ter um controle dos formulários enviados.
- Filtros (todos, ativos, fechado).
- Rascunho.
- Pesquisa com filtro via palavras-chave.
Critérios de Aceitação:
US13 - Como usuário, quero ver relatórios envolvendo todos os times, para obter feedback de engajamento
- Confirmar tipos de relatórios com o cliente.
Critérios de Aceitação:
Epic 4: Gestão do Sistema (Administrador)
Objetivo: Gerenciar notificações e comunicação com usuários.
US14 - Como usuário, quero receber notificações, para ter informações sobre as pesquisas fora da plataforma.
- Notificações por email.
- Pesquisa criada.
- Pesquisa concluída.
- Nova resposta.
- E-mails de marketing.
- Escolher frequencia de notificações.
Critérios de Aceitação: