8000 [FORMS] Reestruturação formulário de Junior · Issue #296 · SouJunior/site-webapp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[FORMS] Reestruturação formulário de Junior #296

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
31 tasks
Gcarmo11 opened this issue Jan 6, 2025 · 2 comments
Open
31 tasks

[FORMS] Reestruturação formulário de Junior #296

Gcarmo11 opened this issue Jan 6, 2025 · 2 comments
Assignees

Comments

@Gcarmo11
Copy link
Gcarmo11 commented Jan 6, 2025

Título
Reformular perguntas do formulário de "Junior"

Definição
Como candidato, desejo me inscrever no formulário de processo seletivo para Junior da SouJunior, para que possa competir por uma vaga na iniciativa.

Descrição
Este documento tem como objetivo reformular as perguntas do formulário de inscrição dos Juniores.

Protótipos
Seguir o padrão da página atual

Informações adicionais
Ao enviar o formulário, os dados devem ser inseridos no banco de dados paliativo que será incluído no item #294.

Formulário de Inscrição - Junior

Título da página: Quero ser Junior
Subtítulo: Para se candidatar como junior, preencha as informações do formulário abaixo e nosso time entrará em contato para te conhecer um pouco mais e entender de que forma você poderá contribuir com os projetos e iniciativas SouJunior. 

Título do Campo: Nome completo *
Formato: Campo de texto
Obrigatoriedade: Obrigatório
Placeholder: Digite seu nome completo
Limite de caracteres: Não

Título do Campo: CPF*
Formato: Campo númerico
Obrigatoriedade: Obrigatório
Placeholder: Digite seu cpf (somente números)
Limite de caracteres: 11 dígitos 

Título do Campo: E-mail *
Formato: Campo de texto
Obrigatoriedade: Obrigatório
Placeholder: Digite seu endereço de email
Limite de caracteres: Não
Para ser considerado um e-mail válido, ele deverá conter o símbolo de @ + o domínio do e-mail + .com/.net/.br.

Título do Campo: LinkedIn *
Formato: Campo de texto
Obrigatoriedade: Obrigatório
Placeholder: https://www.linkedin.com/in/
Limite de caracteres: Não

Título do Campo: A SouJunior realiza reuniões e atividades no período noturno. Você possui disponibilidade para participar das cerimônias e atividades neste turno? *
Formato: Pergunta fechada/Booleano
Obrigatoriedade: Obrigatório
Conteúdo: ( ) Sim ( ) Não 

Título do Campo:  Quanto tempo por semana você poderia se dedicar ao voluntariado na SouJunior? *
Formato: Checkbox
Obrigatoriedade: Obrigatório
Conteúdo:
( ) 5 horas
( ) 5 a 10 horas
( ) 10 a 15 horas
( ) Mais de 15 horas

Título do Campo:  Você possui disponibilidade imediata para iniciar no voluntariado? Se não, quando poderia iniciar? *
Formato: Caixa de texto.
Obrigatoriedade: Obrigatório
Placeholder: Informe aqui sua disponibilidade. 
Limite de caracteres: 140 caracteres

Título do Campo: Qual das áreas de atuação da SouJunior você possui interesse? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
Agilidade
Back-End
Front-End
Business
Dados
Design
DevOps
Produto
QA - Quality Assurance
Tech Recruitment

// Caso selecionado opção de Produto, abrir o dropdown: 
Título do Campo: Em qual área de Produto você gostaria de atuar? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
APM - Associate Product Manager
Product Growth
Product MArketing Manager
Product Ops

// Caso selecionado opção de Design, abrir o dropdown: 
Título do Campo: Em qual área de Design você gostaria de atuar? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
Design Ops
UX/UI

// Caso selecionado opção de Dados, abrir o dropdown: 
Título do Campo: Em qual área de Dados você gostaria de atuar? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
Analytics
BI
Engenharia de Dados

// Caso selecionado opção de Social Media, abrir o dropdown: 
Título do Campo: Em qual área de Social Media você gostaria de atuar? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
Criação de Conteúdo - Redação
Criação de Peças - Design

// Caso selecionado opção de Business, abrir o dropdown: 
Título do Campo: Em qual área de Business você gostaria de atuar? *
Formato: Dropdown de seleção
Obrigatoriedade: Obrigatório
Conteúdo: 
Análise de Negócios
Análise de Processos

Título do Campo:  Você possui conhecimento/experiência com ferramentas e/ou tecnologias na área em que deseja atuar? *
Formato: Caixa de texto.
Obrigatoriedade: Obrigatório
Placeholder: Conte-nos um pouco sobre sua experiência na área desejada! 
Limite de caracteres: 500 caracteres

Título do Campo:  E sobre os conceitos teóricos, você já possui algum conhecimento referente a área que deseja atuar? Quais cursos referente a esta área você já realizou? *
Formato: Caixa de texto.
Obrigatoriedade: Obrigatório
Placeholder: Conte-nos um pouco sobre seu conhecimento teórico e cursos realizados! 
Limite de caracteres: 500 caracteres

Título do Campo:  Conte-nos um pouco sobre sua motivação para se tornar um Júnior na SouJunior *
Formato: Caixa de texto.
Obrigatoriedade: Obrigatório
Placeholder: Qual sua motivação para se tornar voluntário?
Limite de caracteres: 500 caracteres

Título do Campo: Algo mais que você gostaria de nos informar ou compartilhar sobre você ou sua experiência que possa ser relevante como um júnior na SouJunior?
Formato: Caixa de texto.
Obrigatoriedade: Não obrigatório
Placeholder: Caso queira compartilhar algo mais conosco, essa é a hora! 
Limite de caracteres: 500 caracteres

Título do Campo: [ ] Declaro que as informações fornecidas são verídicas e autorizo a SouJunior me contatar.
Formato: Checkbox
Obrigatoriedade: Obrigatório

Título do Campo: [ ] Declaro que compreendo e concordo com o fato da SouJunior ser um projeto de voluntariado sem fins lucrativos.
Formato: Checkbox
Obrigatoriedade: Obrigatório

Título do Campo: [ ] Declaro ter lido e estar de acordo com os Termos e Condições.
Formato: Checkbox
Obrigatoriedade: Obrigatório
Página: https://www.soujunior.tech/politica-de-privacidade

Critérios de Aceite

  • - Os campos marcados com asterisco vermelho devem ser obrigatórios. O botão de enviar do formulário não ficará disponível até que todos os campos obrigatórios sejam preenchidos.

  • - O campo de "CPF" deve possuir validação para verificar se o CPF informado está no padrão correto.

  • - O campo de "E-mail" deve validar o formato do email, possuindo "@" e ".com".

  • - O campo "LinkedIn" deve aceitar apenas links válidos, possuindo "https://www/.".

  • - Os campos de checkbox/booleano/seleção devem aceitar apenas 1 opção a ser selecionada.

  • - Os campos com limites de caracteres devem mostrar a contagem de caracteres conforme o usuário digitar na caixa de texto.

  • Se o usuário clicar para retornar à página anterior ou em qualquer lugar que atualize a página, visualizará um modal questionando se ele realmente quer cancelar a inscrição com as opção de "Sim" ou "Não".

  • Caso usuário clicar em "Sim", a página será atualizada ou retornará à página anterior, e o preenchimento dos dados será apagado.

  • Caso usuário clicar em "Não", os dados continuarão preenchidos e ele poderá seguir preenchendo o formulário.

  • Quando o usuário enviar o formulário, aparecerá um modal na tela para que o usuário confirme os dados informados: Nome, CPF, Email e LinkedIn.

  • Ao confirmar os dados, o usuário visualizará um modal confirmando os envio dos dados do formulário com os seguintes dizeres:

  • "Inscrição realizada com sucesso! Vamos analisar seus dados e entraremos em contato."

  • Após a confirmação, o usuário poderá clicar no ícone "X" no canto superior direito do modal e será redirecionado a home.

DoR - Definição de Pronto

  • O design/wireframe foi definido e aprovado.

  • A tarefa foi priorizada de acordo com o backlog e com as necessidades.

  • Os critérios de óleo são claramente definidos para serem realizados pela equipe.

  • As dependências do projeto foram identificadas e resolvidas e documentadas.

  • A equipe entendeu e concluiu com as definições de "pronto" para a tarefa.

DoD - Definição de Feito

  • Todos os requisitos funcionais definidos foram implementados e testados.

  • O site está em conformidade com as especificações.

  • O site é responsivo e funciona em diferentes tamanhos de tela e dispositivos.

  • O site é acessível para usuários com deficiência.

  • O tempo de carregamento da página é aceitável.

  • O código foi testado por meio de testes automatizados.

  • Os testes de acessibilidade do usuário foram realizados com sucesso.

  • O design do site está de acordo com as diretrizes definidas.

  • O site é esteticamente atraente e fácil de usar.

  • A documentação do código é completa e atualizada.

  • A documentação do usuário está disponível e é fácil de usar.

  • O site foi implantado com sucesso no ambiente de produção.

  • As configurações do servidor foram realizadas de acordo com as especificações definidas pelo cliente.

@Gcarmo11 Gcarmo11 moved this to Validation in Web Wizards (Site) Jan 6, 2025
@Gcarmo11 Gcarmo11 self-assigned this Jan 6, 2025
@Gcarmo11 Gcarmo11 changed the title [Forms] Formulário Junior [FORMS] Reestruturação formulário de Junior Jan 6, 2025
@kewng kewng moved this from Validation to Ready in Web Wizards (Site) Jan 6, 2025
@Gcarmo11 Gcarmo11 modified the milestone: Sprint 1 Jan 8, 2025
@Gcarmo11 Gcarmo11 moved this from Ready to Sprint BackLog in Web Wizards (Site) Jan 8, 2025
@Gcarmo11 Gcarmo11 moved this from Sprint BackLog to Desenvolvimento in Web Wizards (Site) Jan 9, 2025
@Thyagof Thyagof moved this from Desenvolvimento to Backlog de QA in Web Wizards (Site) Jan 20, 2025
@Thyagof Thyagof moved this from Backlog de QA to Em Testes - QA in Web Wizards (Site) Jan 20, 2025
@Thyagof
Copy link
Thyagof commented Jan 23, 2025

Cenários de Teste Executados

Resultados da Execução e Evidências

Cenários bloqueados:

Cenários 1, 62, 63, 68 - Todos esses cenários dependem ou do banco de dados, ou que o botão da home, na seção "Faça Parte", que redireciona para o formulário de inscrição de júnior, esteja devidamente redirecionando para o formulário que seria testado, mas no momento ele está redirecionando para a solução paliativa.

Cenários que não passaram:

Cenário 30 - O texto da mensagem de obrigatoriedade do campo “Em qual área de Produto você gostaria de atuar?” está incorreto. Está “* Escolha um opção por favor”, e era esperado “* Escolha uma opção por favor”.

Cenário 61 - O sistema não exibe a modal de confirmação de dados antes do envio do formulário.

Cenário 65 - Era esperado que o placeholder do campo ”Conte-nos um pouco sobre sua motivação para se tornar um Júnior na SouJunior” fosse “Qual sua motivação para se tornar voluntário?” e neste momento se encontra “Qual sua motivação para se tornar vonlutário?”

Cenário 67 - No campo “Declaro ter lido e estar de acordo com os Termos e Condições”, a expressão Termos e Condições apresenta quebra no layout

Destaco também algumas sugestões de melhoria:

  1. Melhorar o modal de Termos e Condições, no desktop para que o botão “Li e concordo” fique dentro da área do Modal;

  2. Centralizar o modal de Termos e Condições para o display do navegador, já que ele está sendo exibido pela metade assim que ele surge na tela;

  3. Para a equipe de produtos, criar as mensagens de erro de obrigatoriedade dos campos, pois senti falta de um padrão entre elas;

  4. Padronizar o uso da palavra júnior que em diversas partes da página está escrito com e sem acento agudo, e o correto seria com acento agudo.

Para as sugestões 1 e 2, deixei uma evidência no documento dos resultados do teste.

@Thyagof Thyagof moved this from Em Testes - QA to Reprovado por QA in Web Wizards (Site) Jan 23, 2025
@Thyagof Thyagof self-assigned this Jan 23, 2025
@kewng kewng moved this from Reprovado por QA to Desenvolvimento in Web Wizards (Site) Jan 30, 2025
@Thyagof
Copy link
8BE1 Thyagof commented Feb 12, 2025

@Thyagof Thyagof moved this from Desenvolvimento to Implementação in Web Wizards (Site) Feb 27, 2025
@Thyagof Thyagof moved this from Implementação to Validação do APM in Web Wizards (Site) Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Validação do APM
Development

No branches or pull requests

4 participants
0