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 @ a0e344bc
...@@ -83,10 +83,8 @@ ...@@ -83,10 +83,8 @@
## Acesso ao Conteúdo ## Acesso ao Conteúdo
### Acesso ao Treinamento <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo visualizar as habilidades disponíveis para mim, para que eu possa iniciar o treinamento.</summary>
quero entrar/visualizar as habilidades disponíveis para mim
**para que** eu possa iniciar o treinamento.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint para listar as habilidades de treinamento disponíveis para o usuário. - Criar um endpoint para listar as habilidades de treinamento disponíveis para o usuário.
...@@ -101,12 +99,10 @@ quero entrar/visualizar as habilidades disponíveis para mim ...@@ -101,12 +99,10 @@ quero entrar/visualizar as habilidades disponíveis para mim
- Acesso bem-sucedido a uma habilidade disponível. - Acesso bem-sucedido a uma habilidade disponível.
- Registro do progresso ao iniciar uma habilidade. - Registro do progresso ao iniciar uma habilidade.
--- </details>
### Acesso às Sessões <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo visualizar as sessões disponíveis para mim, para que eu possa iniciar o treinamento.</summary>
quero entrar/visualizar as sessões disponíveis para mim
**para que** eu possa iniciar o treinamento.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint para listar as sessões de treinamento disponíveis para o usuário. - Criar um endpoint para listar as sessões de treinamento disponíveis para o usuário.
...@@ -120,40 +116,34 @@ quero entrar/visualizar as sessões disponíveis para mim ...@@ -120,40 +116,34 @@ quero entrar/visualizar as sessões disponíveis para mim
- Acesso bem-sucedido a uma sessão disponível. - Acesso bem-sucedido a uma sessão disponível.
- Registro do progresso ao finalizar uma sessão. - Registro do progresso ao finalizar uma sessão.
--- </details>
### Visualização de Vídeos <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo assistir aos vídeos de cada sessão, para aprender o conteúdo de forma interativa.</summary>
quero assistir aos vídeos de cada sessão
**para que** eu possa aprender o conteúdo do treinamento de forma interativa.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint (geral) para exibir os vídeos das sessões disponíveis para o usuário. - Criar um endpoint (geral) para exibir os vídeos das sessões disponíveis.
- Permitir a reprodução dos vídeos diretamente na plataforma. - Permitir a reprodução dos vídeos diretamente na plataforma.
**Casos de Teste:** **Casos de Teste:**
- Reprodução de vídeo de uma sessão disponível. - Reprodução de vídeo de uma sessão disponível.
--- </details>
### Audição de Áudios <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo ouvir os áudios de cada sessão, para reforçar o conteúdo do treinamento.</summary>
quero ouvir os áudios de cada sessão,
**para que** eu possa reforçar o conteúdo do treinamento.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint para exibir e reproduzir os áudios das sessões disponíveis para o usuário. - Criar um endpoint para exibir e reproduzir os áudios das sessões disponíveis.
- Permitir a reprodução dos áudios diretamente na plataforma. - Permitir a reprodução dos áudios diretamente na plataforma.
**Casos de Teste:** **Casos de Teste:**
- Reprodução de áudio de uma sessão disponível. - Reprodução de áudio de uma sessão disponível.
--- </details>
### Leitura de Textos Explicativos <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo acessar os textos explicativos de cada sessão, para compreender melhor o conteúdo.</summary>
quero acessar os textos explicativos de cada sessão
**para que** eu possa compreender melhor o conteúdo.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint (geral) para disponibilizar os textos explicativos das sessões. - Criar um endpoint (geral) para disponibilizar os textos explicativos das sessões.
...@@ -163,15 +153,13 @@ quero acessar os textos explicativos de cada sessão ...@@ -163,15 +153,13 @@ quero acessar os textos explicativos de cada sessão
- Acesso bem-sucedido a um texto de uma sessão disponível. - Acesso bem-sucedido a um texto de uma sessão disponível.
- Exibição correta do conteúdo textual na interface da plataforma. - Exibição correta do conteúdo textual na interface da plataforma.
--- </details>
### Resolução de Exercícios <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo escrever a solução para os exercícios de cada sessão, para responder às perguntas do treinamento.</summary>
quero escrever a solução para os exercícios de cada sessão,
**para que** eu possa responder as perguntas do treinamento.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint (geral) para exibir os exercícios das sessões disponíveis para o usuário. - Criar um endpoint (geral) para exibir os exercícios das sessões disponíveis.
- Criar um endpoint para salvar a resposta do usuário. - Criar um endpoint para salvar a resposta do usuário.
- Permitir realizar a escrita dos exercícios diretamente na plataforma. - Permitir realizar a escrita dos exercícios diretamente na plataforma.
...@@ -179,17 +167,15 @@ quero escrever a solução para os exercícios de cada sessão, ...@@ -179,17 +167,15 @@ quero escrever a solução para os exercícios de cada sessão,
- Exibição dos exercícios de uma sessão disponível. - Exibição dos exercícios de uma sessão disponível.
- Limitação de caracteres mínimo e máximo. - Limitação de caracteres mínimo e máximo.
--- </details>
### Fluxo Pré-definido <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo seguir o fluxo pré-definido do treinamento, desbloqueando sessões/habilidades somente ao concluir a anterior.</summary>
quero seguir o fluxo pré-definido do treinamento, desbloqueando sessões/habilidades somente quando terminar a anterior
**para que** eu possa seguir a ordem correta do treinamento.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um sistema de controle de progresso para desbloquear sessões/habilidades apenas após a conclusão da anterior. - Criar um sistema de controle de progresso para desbloquear sessões/habilidades após a conclusão da anterior.
- Exibir apenas as sessões/habilidades disponíveis para o usuário, desativando as ainda bloqueadas. - Exibir apenas as sessões/habilidades disponíveis para o usuário, desativando as ainda bloqueadas.
- Registrar o status de conclusão de cada sessão/habilidade conforme o usuário avança. - Registrar o status de conclusão de cada sessão/habilidade.
- Garantir que o usuário não possa acessar sessões/habilidades fora da sequência pré-definida. - Garantir que o usuário não possa acessar sessões/habilidades fora da sequência pré-definida.
**Casos de Teste:** **Casos de Teste:**
...@@ -199,16 +185,14 @@ quero seguir o fluxo pré-definido do treinamento, desbloqueando sessões/habili ...@@ -199,16 +185,14 @@ quero seguir o fluxo pré-definido do treinamento, desbloqueando sessões/habili
- Registro correto do status de conclusão ao finalizar uma sessão/habilidade. - Registro correto do status de conclusão ao finalizar uma sessão/habilidade.
- Tentativa de acessar uma sessão/habilidade concluída anteriormente (acesso permitido). - Tentativa de acessar uma sessão/habilidade concluída anteriormente (acesso permitido).
--- </details>
### Revisão de Sessões/Habilidades Concluídas <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo poder revisar sessões/habilidades já concluídas, para reforçar o aprendizado sem alterar meu progresso.</summary>
quero poder revisar sessões/habilidades anteriores já concluídas
**para que** eu possa reforçar o aprendizado sem alterar meu progresso.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Permitir que o usuário acesse livremente qualquer sessão/habilidade já concluída. - Permitir que o usuário acesse livremente qualquer sessão/habilidade já concluída.
- Garantir que a revisão de sessões/habilidades não altere o status de progresso do treinamento. - Garantir que a revisão não altere o status de progresso.
- Manter o registro da sessão/habilidade mais avançada desbloqueada. - Manter o registro da sessão/habilidade mais avançada desbloqueada.
- Exibir corretamente o conteúdo das sessões/habilidades revisadas. - Exibir corretamente o conteúdo das sessões/habilidades revisadas.
...@@ -219,12 +203,10 @@ quero poder revisar sessões/habilidades anteriores já concluídas ...@@ -219,12 +203,10 @@ quero poder revisar sessões/habilidades anteriores já concluídas
- Exibição correta dos conteúdos das sessões revisadas. - Exibição correta dos conteúdos das sessões revisadas.
- Tentativa de acessar uma sessão revisada e prosseguir normalmente no treinamento. - Tentativa de acessar uma sessão revisada e prosseguir normalmente no treinamento.
--- </details>
### Visualização do Plano de Ação <details>
**Eu, como usuário logado,** <summary>Como usuário logado, desejo ter acesso ao plano de ação, para aplicar as técnicas aprendidas no meu dia a dia.</summary>
quero ter acesso ao plano de ação
**para que** eu possa aplicar as técnicas aprendidas no meu dia a dia.
**Critérios de Aceitação:** **Critérios de Aceitação:**
- Criar um endpoint para disponibilizar o plano de ação ao usuário. - Criar um endpoint para disponibilizar o plano de ação ao usuário.
...@@ -238,5 +220,4 @@ quero ter acesso ao plano de ação ...@@ -238,5 +220,4 @@ quero ter acesso ao plano de ação
- Possibilidade de revisar o plano de ação a qualquer momento. - Possibilidade de revisar o plano de ação a qualquer momento.
- Verificação de que o plano de ação está atualizado conforme o progresso do usuário. - Verificação de que o plano de ação está atualizado conforme o progresso do usuário.
</details>
Clone repository
  • Git
  • arquitetura
  • configuracao
  • database
  • escopo e cronograma
  • Home
  • mockups
  • processo
  • processos
  • requisitos
  • sprints