Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Treinamento Autoguiado
  • Wiki
  • Wiki
  • requisitos

requisitos · Changes

Page history
Update requisitos authored Mar 23, 2025 by Gustavo Cañellas Aveline Rocha's avatar Gustavo Cañellas Aveline Rocha
Hide whitespace changes
Inline Side-by-side
requisitos.md
View page @ 1bc8a5c1
......@@ -221,3 +221,61 @@
- Verificação de que o plano de ação está atualizado conforme o progresso do usuário.
</details>
## Métricas e Progresso
<details>
<summary>Como usuário logado, desejo ver uma régua de progresso indicando meu avanço nas sessões, para saber quanto já completei do treinamento.</summary>
**Critérios de Aceitação:**
- Criar um mecanismo para calcular e exibir o progresso do usuário com base nas sessões concluídas.
- Exibir uma régua de progresso visual indicando o percentual de conclusão do treinamento.
- Atualizar a régua de progresso automaticamente conforme novas sessões são concluídas.
- Garantir que o progresso seja salvo corretamente para cada usuário.
**Casos de Teste:**
- Exibição correta da régua de progresso ao acessar a plataforma.
- Atualização do progresso ao concluir uma sessão.
- Exibição do progresso correto ao reabrir a plataforma após uma sessão concluída.
- Verificação de que o percentual de progresso corresponde ao número de sessões concluídas.
</details>
<details>
<summary>Como usuário logado, desejo receber uma confirmação ao concluir uma sessão de uma habilidade, para acompanhar meu progresso e me motivar a seguir para a próxima etapa.</summary>
**Critérios de Aceitação:**
- Exibir uma mensagem de confirmação ao finalizar uma sessão.
- Atualizar o progresso do usuário após a conclusão da sessão.
- Desbloquear automaticamente a próxima sessão/habilidade, se aplicável.
- Garantir que a confirmação seja registrada no sistema.
**Casos de Teste:**
- Exibição de mensagem de conclusão ao finalizar uma sessão.
- Atualização correta do progresso após a confirmação.
- Desbloqueio da próxima sessão após a conclusão da anterior (se aplicável).
- Tentativa de finalizar uma sessão sem completar os requisitos (mensagem de erro).
</details>
## Notificações e Lembretes
<details>
<summary>Como usuário logado, desejo receber notificações por e-mail, para ser lembrado de continuar meu treinamento.</summary>
**Critérios de Aceitação:**
- Criar um sistema de envio automático de e-mails para lembrar o usuário de continuar o treinamento.
- Definir uma frequência adequada para os lembretes (exemplo: diária, semanal, personalizada).
- Permitir que o usuário ative ou desative os lembretes conforme sua preferência.
- Garantir que os e-mails contenham informações relevantes sobre o progresso e as próximas sessões.
**Casos de Teste:**
- Envio de lembrete por e-mail para usuários inativos por um período determinado.
- Tentativa de envio de e-mail para um usuário sem progresso registrado (não enviar).
- Possibilidade de ativar ou desativar lembretes nas configurações do usuário.
- Verificação de que o conteúdo do e-mail está correto e personalizado para cada usuário.
- Garantia de que o e-mail não é enviado para usuários que já concluíram o treinamento.
</details>
Clone repository
  • Git
  • arquitetura
  • configuracao
  • database
  • escopo e cronograma
  • Home
  • mockups
  • processo
  • processos
  • requisitos
  • sprints