SouJunior / site-webapp

https://www.soujunior.tech/
GNU General Public License v3.0
35 stars 26 forks source link

Reestruturação do Formulário para Juniores - Site #232

Open TayTeixeira opened 1 month ago

TayTeixeira commented 1 month ago

name: Reestruturação do Formulário para Juniores - Site about: User Story do Produto "Site". title: "[Reestruturação do Formulário para Juniores - Site]" labels: '' assignees: ''



Definição

Como candidato, desejo me inscrever no formulário de processo seletivo para Juniores da SouJunior, para que possa competir por uma vaga e participar de projetos reais, buscando adquirir experiência para entrar e/ou se destacar no mercado.


Descrição

Esta User Story aborda a necessidade de duas squads da SouJunior, a do Site e a do Backoffice RH, que estão colaborando para reestruturar o formulário para Juniores. O objetivo é satisfazer tanto as necessidades dos candidatos, que desejam mais feedback do processo seletivo, quanto as do RH da SouJunior, que precisa de dados para realizar um ranqueamento eficiente dos novos candidatos. Como parte dessa iniciativa, também será desenvolvida uma página com a identidade visual da SouJunior. Nessa primeira etapa, a V1, estamos focando na reestruturação do formulário.


Protótipos Wireframes ou fluxogramas que representem visualmente a User Story descrita.

https://www.figma.com/design/tB2QJPPRgojSvLf2Y4gGBX/Formul%C3%A1rio-SouJunior?node-id=12-3981&t=H94NStKsPWW4kltB-1


Critérios de aceite

  1. O usuário entrará no site da SouJunior.

  2. O usuário irá clicar em "Faça parte" e será direcionado para a seção "Faça você também parte da nossa comunidade!".

  3. Ao clicar na seção "Sou Junior", o usuário terá acesso à descrição da seção.

  4. Ao clicar no botão "Quero Participar", o usuário será redirecionado para outra página para fazer sua inscrição.

  5. O usuário deverá informar o nome completo.

    • Campo obrigatório
  6. O usuário deverá informar o e-mail.

    • Para ser considerado um e-mail válido, ele deve conter o símbolo de @ + o domínio do e-mail + .com/.net/.br.
    • Campo obrigatório
  7. Caso o e-mail não siga os critérios de validação, o sistema deverá apresentar uma mensagem abaixo do campo com a descrição: "E-mail inválido."

  8. O usuário deve preencher o campo LinkedIn.

    • Campo obrigatório
  9. O campo "A SouJunior realiza reuniões e atividades no período noturno. Você tem disponibilidade para atuar nesse turno?˜, deve escolher apenas uma opção.

    • Campo obrigatório
    • ( ) Sim
    • ( ) Não
  10. O campo "Quanto tempo você poderia dedicar por semana ao voluntariado?" deve ser de múltipla escolha. Ele terá 4 opções, onde o usuário poderá escolher apenas uma:

    • Campo obrigatório
    • ( ) Até 5 horas
    • ( ) 5 a 10 horas
    • ( ) Mais de 10 horas
  11. Caso o usuário não selecione nenhuma opção no campo "Quanto tempo você poderia dedicar por semana ao voluntariado?", quando clicar em "Enviar", um aviso será exibido abaixo do campo, solicitando que ele assinale uma das opções para prosseguir: "Por favor, assinale uma das opções para prosseguir."

  12. O campo "Qual a sua disponibilidade para início?" deve ser de múltipla escolha. Ele terá 3 opções, onde o usuário poderá escolher apenas uma e a 3ª opção será aberta caso nenhuma das outras opções responda à situação do usuário:

    • Campo obrigatório
    • ( ) Imediato
    • ( ) Dentro de 30 dias
    • ( ) Outro: ___
  13. O campo "Qual das opções abaixo seria sua área de interesse?˜, terá as áreas de atuação da SouJunior, onde o usuário só poderá escolher uma opção. Campo obrigatório [Áreas de Atuação]

    • ( ) Produto
    • ( ) Design
    • ( ) Agilidade
    • ( ) Back-End
    • ( ) Front-End
    • ( ) Dados
    • ( ) QA - Quality Assurance
    • ( ) DevOps
  14. Caso o usuário não selecione nenhuma opção no campo "Qual das opções abaixo seria sua área de interesse?", quando clicar em "Enviar", um aviso será exibido abaixo do campo, solicitando que ele assinale uma das opções para prosseguir: "Por favor, assinale uma das opções para prosseguir."

  15. Ainda no campo "Qual das opções abaixo seria sua área de interesse?", se o usuário escolher a área de Produto, deverá aparecer opções de subáreas de Produto para o usuário selecionar apenas uma. Campo obrigatório [Áreas de Produto]

    • ( ) Product Growth
    • ( ) Product OPS
    • ( ) Product Marketing Manager
    • ( ) Social Media
    • ( ) APM - Associate Product Manager
  16. Ainda no campo "Qual das opções abaixo seria sua área de interesse?", se o usuário escolher a área de Design, deverá aparecer opções de subáreas de Produto para o usuário selecionar apenas uma. Campo obrigatório [Áreas de Design]

    • ( ) UX/UI
    • ( ) Design Ops
  17. No campo "Você tem conhecimento/experiência com ferramentas e tecnologias na área em que deseja atuar?", será uma pergunta aberta

    • Campo obrigatório
  18. No campo "Você já possui algum conhecimento prévio sobre os conceitos teóricos da área em que deseja atuar?˜, será uma pergunta aberta.

    • Campo obrigatório
  19. No campo "Antes de finalizarmos sua candidatura, há algum aspecto importante sobre sua motivação para se tornar voluntário na SouJunior?", o candidato deve responder uma pergunta aberta.

    • Campo obrigatório
  20. Caso os campos obrigatórios não forem preenchidos, ao clicar em "Enviar", aparecerá uma mensagem em vermelho no campo não preenchido: "O campo não foi preenchido."

  21. Após o último campo, terá um botão: "Enviar", que só será ativado quando o usuário preencher todos os campos e aceitar os termos e condições. (O texto dos termos e condições será definido em uma outra US).

  22. Quando o usuário clicar em "Enviar", aparecerá um pop-up com a mensagem: "Inscrição concluída. Você receberá um e-mail de confirmação em breve.", e logo em seguida, será enviado um e-mail de confirmação da inscrição. (O texto do e-mail será definido em uma outra US).

  23. Os dados do usuário deverão ser direcionados para uma planilha que será gerenciada pela Squad de Backoffice.

  24. O usuário será redirecionado para a "home" após clicar em "Enviar".

  25. Após clicar em "Voltar" ou em qualquer lugar que atualize a página, aparecerá um pop-up com um botão escrito: "Você deseja mesmo cancelar a inscrição?" com a opção "sim" e "não".

  26. Caso o usuário opte por "sim", ele será redirecionado para a "home".

  27. Caso o usuário opte por "não", os dados continuarão preenchidos e ele deverá clicar em "Enviar" para enviar a inscrição.


Informações Adicionais

Forms google exemplo


DoR - Definition of Ready

DoD - Definition of Done

IsabellaMaciel commented 1 month ago

Olá, @TayTeixeira! Gostei bastante da forma como escreveu a US e aproveitou o template, parabéns!

Como sugestões:

1 - Buscaria evidenciar em US futuras a principal "dor" que estamos resolvendo.

Onde consta: "para que possa competir por uma vaga e participar de projetos reais, buscando adquirir experiência."

Trouxe a dor do usuário (candidato) no quesito se inscrever e adquirir experiência, mas que experiência? Pra que experiência? Para entrar e/ou se destacar no mercado.

Pode parecer um pouco repetitivo esse acréscimo, mas a entrega de valor das US deve buscar trazer o valor principal do produto, respondendo a uma necessidade real do usuário e trazendo maior empatia para quem desenvolver o projeto.

2 - Onde consta: "(O texto do e-mail será definido em uma outra US)" na pergunta 22, talvez pudesse ser evidenciado com algum estilo diferente de texto para evitar ser copiado erroneamente pela pessoa que desenvolverá o formulário.

Acha válido?

TayTeixeira commented 1 month ago

@IsabellaMaciel Fico muito feliz que tenha gostado da US˜

Concordo plenamente com suas observações. Acrescentei a justificativa da experiência que o júnior deve ter na Definição da US, e tornei mais evidente os avisos: "O texto dos termos e condições será definido em uma outra US" e "O texto do e-mail será definido em uma outra US".

IsabellaMaciel commented 1 month ago

@TayTeixeira Agradeço pelo retorno e melhorias!

Na próxima US podemos discutir melhor sobre melhorias nos estilos de texto para facilitar a leitura e agregar valor à sua entrega.

Quando possível, recomendo atualizar a US com o que foi acordado hoje na planning, como a questão do mínimo e máximo de caracteres ;) Assim, mantemos a documentação do que foi combinado por aqui, evitamos falhas na comunicação, nos acordos e, principalmente, na entrega final.

Tudo bem?

IsabellaMaciel commented 1 month ago

validado! @TayTeixeira

IsabellaMaciel commented 1 month ago

@Vanessavpcs te marcando aqui, pois como é minha primeira US, gostaria apenas da confirmação se eu deveria ter feito algo a mais ou diferente, mas apenas se for possível para ti, tudo bem? Desde já agradeço.