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
  • Informativo para Imigrantes
  • wiki
  • Wiki
  • escopo

Last edited by Christopher Da Rosa Michel Dec 23, 2023
Page history

escopo

Home Escopo e Cronograma Processo Design/Mockups Configuração Arquitetura Código BD Qualidade Utilização

Épico 1 - Imigrante/Refugiado: Feature 1 - Onboarding (Acolhimento) User Story 1: OK Eu, como imigrante/refugiado, quero visualizar as mensagens de acolhimento para que eu possa constatar que estou seguro quanto a minha privacidade e entender as intenções do aplicativo Critérios de aceite: Somente mostrar o onboarding em caso de primeiro acesso ao aplicativo User Story 2: OK Eu, como imigrante/refugiado, gostaria de visualizar a mensagem de acolhimento na linguagem configurada em meu dispositivo mobile para que eu possa me localizar no aplicativo com maior facilidade Critérios de aceite: Modificar a linguagem conforme a configuração do Android

Feature 2 - Informativos gerais User Story 3: OK Eu, como imigrante/refugiado, quero visualizar a lista de tópicos com seus respectivos títulos para que eu possa escolher sobre o que quero me informar. Critérios de aceite: Página a lista pré definida de tópicos fornecidos pelos stakeholders User Story 4: OK Eu, como imigrante/refugiado, quero poder acessar cada um dos tópicos para ter conhecimento das leis/direitos que tenho como imigrante/refugiado no brasil sobre o tema escolhido. Critérios de aceite: Página de visualização do conteúdo escolhido

Feature 3 - Login User Story 5: OK Eu, como imigrante/refugiado, quero poder logar na aplicação com a utilização de meu email e senha Critérios de aceite: Se eu tiver sucesso no login, eu devo ser redirecionado para a página principal (feed) Se eu não tiver sucesso, eu devo ser informado para tentar novamente

Feature 4 - Cadastro de imigrante/refugiado User Story 6: OK Eu, como novo usuário do sistema, quero poder escolher entre fazer um cadastro de imigrante/refugiado ou de instituição, para que eu possa acessar a aplicação com o devido papel dentro do aplicativo. Critérios de aceite: Criar tela com duas opções possíveis a serem selecionadas, sendo elas: "Procuro informações" e "Sou uma instituição de ensino" Ser redirecionado para a página de cadastro de imigrante/refugiado ao selecionar a opção “Procuro informações”. Ser redirecionado para a página de cadastro de instituição ao selecionar a opção “Sou uma instituição de ensino”. User Story 7: OK Eu, como imigrante/refugiado, quero poder me cadastrar na aplicação Critérios de aceite: Preencher nome e email

Feature 6 - Componentes User Story 9: OK Eu, como imigrante/refugiado, quero poder navegar entre as telas de “Informativos gerais”, “Home (feed)” e “ajuda”, após ter sido direcionado para a tela de feed pela primeira vez. Critérios de aceite: Criação de manu inferior conforme mockup anexado na story O menu deve contar

User Story 10 (Ajuda/Contato): SPRINT 4 Eu, como imigrante/refugiado, quero poder entrar em contato com a equipe da ERI e/ou acessar links de ajuda para auxílio em temas que não encontrei informação no aplicativo. Critérios de aceite: O acesso a tela de ajuda deve se dar por meio de um ícone na navbar da aplicação O link de contato deve direcionar para uma conversa no wpp Os links de ajuda em outros assuntos devem ser fornecidos pelo cliente

User Story 24 (Perfil Imigrante/refugiado): SPRINT 4 Eu, como imigrante/refugiado, quero poder editar as informações utilizadas em meu cadastro na aplicação. Critérios de aceite: Criar tela de edição contendo os campos: Nome, País de Origem, Senha Atual, Nova Senha, Confirmação Nova Senha User Story 25 (Perfil Instituição): SPRINT 4 Eu, como instituição, quero poder editar as informações utilizadas em meu cadastro na aplicação. Critérios de aceite: Criar tela de edição de perfil para instituição Campos que após alterados precisam de nova aprovação: Nome da Instituição, tipo de instituição, CNPJ Campos que podem ser alterados sem voltar o cadastro para pendente: Senha, Função do representante, telefone, CPF do cadastrante

Feature 9 - Feed User Story 21 (Listagem Feed): OK (SPRINT 3) Eu, como imigrante/refugiado, quero ter acesso aos programas ofertados pelas instituições agrupados pelo tipo de programa para que eu possa escolher o grupo que melhor me atende. Critérios de aceite: Listagem contendo 3 grupos de programas: Ensino superior, ensino básico e ONGS Deve-se exibir o número de programas de cada grupo e ao selecionar um dos grupos, o usuário deve ser direcionada para a listagem dos programas daquela categoria Não contabilizar itens com data de inscrição passada.

User Story 22 (Listagem de uma categoria de programas): OK (SPRINT 3) Eu, como imigrante/refugiado, quero ter acesso aos programas ofertados pelas instituições de uma determinada categoria para que eu possa obter os detalhes de cada programa e escolher o que mais se adequa às minhas necessidades
Critérios de aceite: Listagem mostrando o mesmo número de cards da página anterior. Se foi aplicado algum filtro, mostrar somente os registros contidos no filtro da tela anterior. Mostrar cards ordenado por período de inscrição e os que não tiverem essa informação mostrar após todos que contêm essa data. Não mostrar itens com data de inscrição passada. Informação a serem mostradas no card: Nome, um pouco da descrição (2 ou 3 linhas), Período de inscrição (Se houver) e as tags do programa.

User Story 23 (Filtragem Feed): SPRINT 4 Eu, como imigrante/refugiado, ao acessar todos os programas de uma categoria quero ter a habilidade de filtrar os registros que serão mostrados na tela. Critérios de aceite: Mostrar cards ordenado por período de inscrição e os que não tiverem essa informação mostrar após todos que contêm essa data. Não mostrar itens com data de inscrição passada. Filtros necessários: Filtro por tags, filtro por linguagem, filtro por "Inscrições abertas", filtro por localização, filtro por duração.

Épico 2 - Instituição:

Feature 5 - Cadastro de instituição User Story 8: OK Eu, como instituição, quero poder me cadastrar na aplicação Critérios de aceite: Campos obrigatórios: Nome da instituição, Função do representante, Tipo de instituição (Educação Superior, Ongs, Educação básica), CNPJ, CPF do cadastrante

Feature 7 - Programas User Story 11 (Novo programa): OK (SPRINT 3) Eu, como instituição, quero poder oferecer/criar um novo programa para ser ofertado/informado aos imigrantes/refugiados Critérios de aceite: Informações obrigatórias: Nome, descrição do programa e link de acesso Informações complementares: Tags, tempo de duração, requisitos mínimos para participar, idioma do programa Ao salvar um novo programa, deve-se ter um status de pendente aprovação, nenhum programa deve ir diretamente para o feed dos imigrantes/refugiados Ao salvar um novo programa, deve ser registrado quem foi o criador, para posteriormente usar a informações nos “meus programas” User Story 12 (Todos meus programas): OK (SPRINT 3) Eu, como instituição, quero poder visualizar todos os programas que criei e distinguir entre eles os que já estão aprovados e os que ainda estão pendentes Critérios de aceite: Criar listagem com todos os programas já criados pelo usuário Deve aparecer o status de cada programa (Aprovado, rejeitado ou pendente) Ao selecionar qualquer um dos programas, o usuário deve ser redirecionado para a tela de edição do programa. Sempre que editado, o programa volta para pendente.

User Story 13 (Tradução automática de programas): Eu, como instituição, quero que ao salvar um programa em português, o sistema automaticamente faça a tradução para os idiomas Inglês, Espanhol e Francês para que atenda a linguagem do usuário que estiver consultando os programas Critérios de aceite: Ao criar o registro em português no banco, deve-se utilizar uma API externa para traduzir o título e descrição do programa e salvar os outros 3 registros. A tradução deve ser feito na criação do registro e não na listagem para exibição em tela.

Épico 3 - Admin: Feature 8 - Feed Admin User Story 16 (Feed Admin): OK (SPRINT 3) Eu, como administrador do sistema, ao logar na aplicação, quero poder selecionar entre instituições a serem aprovadas/rejeitadas e programas e serem aprovados/rejeitados Critérios de aceite: Criação de componente contendo 2 abas “Aprovar Instituições” e “Aprovar Programas” (Tela em anexo na US) A listagem dos programas/instituições será feita em outras user stories User Story 17 (Lista de instituições pendentes): OK (SPRINT 3) Eu, como administrador do sistema, ao selecionar a aba “Aprovar Instituições”, quero que sejam listadas todas as instituições que realizaram cadastro, porém ainda não foram aceitas para cadastrar programas Critérios de aceite: Listar todas as instituições onde o cadastro está como pendente. (tela em anexo) User Story 18 (Lista de programas pendentes): OK (SPRINT 3) Eu, como administrador do sistema, ao selecionar a aba “Aprovar Programas”, quero que sejam listados todos os programas criados por instituições aprovadas antes que o seu conteúdo seja mostrado para os imigrantes/refugiados. Critérios de aceite: Listar todas as instituições onde o cadastro está como pendente. (tela em anexo)

User Story 19 (Aceite/Recusa de instituição): SPRINT 4 Eu, como administrador do sistema, quero acessar o detalhamento de uma instituição pendente para que eu possa tomar a decisão entre recusar ou aceitar sua entrada no aplicativo

User Story 20 (Aceite/Recusa de programa): SPRINT 4 Eu, como administrador do sistema, quero acessar o detalhamento de um programa pendente para que eu possa tomar a decisão entre recusar ou aceitar sua entrada no aplicativo

Clone repository
  • Documentação endpoints
  • Mockups
  • arquitetura
  • banco_dados
  • codigo
  • design_mockups
  • escopo
  • Home
  • processo
  • qualidade
  • utilizacao