SouJunior / products

GNU General Public License v3.0
5 stars 2 forks source link

[Candidato] - Pesquisar vagas #118

Open sevlast opened 1 year ago

sevlast commented 1 year ago

Definição

Eu como usuário desejo pesquisar vagas dentro do App da Sou Junior para encontrar os cargos que mais combinam com o meu perfil. Desejo me candidatar e dentro do App da Sou Junior e participar de processos seletivos.


Descrição

Após o candidato à vaga (Juninho) se logar no perfil da SJ, ele deverá clicar em pesquisa e escrever o nome da vaga que ele procura (Exemplo: Product Manager). O sistema pode mostrar sugestões de nomes para que ele escreva corretamente. Aqui pode aparecer a sugestão a partir da quinta letra. Exemplo: Marke (Para Marketing) Produ (Para product). Essa sugestão deverá aparecer abaixo e para que ele complete, basta apertar a tecla ENTER do teclado

Ao aparecer as vagas, ele terá em baixo da caixa de pesquisa os filtros para que ele possa adequar ao seu perfil. Caso ele não preencha esse campo, aparecerá todas as vagas para ele que condizem com o título que ele pesquisou.


Protótipo

Image

https://www.figma.com/file/QrBKsmgp5khQf7wWdL512o/Tela-Pesquisa-de-Vagas?type=design&mode=design&t=Yz71pJ1rNshnt7uW-0

Image


CRITÉRIOS DE ACEITE:

  1. Ele deve digitar o nome do cargo para que apareça vagas. Por exemplo: Product Owner;
  2. O sistema pode mostrar sugestões de nomes para que ele escreva corretamente;
  3. O sistema só deve funcionar/encontrar vagas caso ele digite o nome corretamente;
  4. Caso ele escreva errado o nome, deve aparecer uma caixa avisando "Nenhuma vaga foi encontrada, verifique o campo digitado e tente novamente"
  5. Caso ele digite corretamente, mas não tenha vagas disponíveis, deve aparecer uma caixa avisando "Nenhuma vaga disponível ainda, não desanime, logo teremos a vaga ideal para o seu perfil";
  6. Quanto mais filtros o usuário utiliza na busca, ele terá mais chances de encontrar vagas que combinem com o perfil dele;
  7. A busca pode entregar vagas para ele mesmo que ele NÃO preencha os filtros de busca;
  8. Para ele ler todas as informações sobre a vaga, ele deve clicar na vaga e então será direcionado para outra aba. A aba anterior permanece aberta caso ele queira voltar;
  9. Para que ele faça uma nova pesquisa, ele deve voltar para a HOME e pesquisar novamente na Aba PESQUISA a vaga desejada, assim como ele fez da primeira vez;
  10. O usuário pode pesquisar as vagas livremente, sem a necessiudade de ter conta ou ter feito login;
  11. Para ele se condidatar a uma vaga, ele é obrigado a ter conta e estar logado. Se ele clicar na vaga e não estiver logado, ele será redirecionado para a aba de Login. A atual aba ficará em segundo plano;
  12. POSSUI CONTA: [será direcionado na US 149] o candidato faz o login e assim que clicar em ENTRAR, ele voltará direto para a vaga que ele estava vendo NÃO POSSUI CONTA: [ será direcionado na US 141 e depois US 149] o candidato será redirecionado para a aba criar conta, após realizar todo o procedimento, ele deverá ser redirecionado para a vaga que estava olhando.

Informações Adicionais:


DoR - Definition of Ready

[ ] Protótipo de alta fidelidade (link do Figma) validado pelo APM.

[ ] Ter pelo menos 3 critérios de aceite.

[ ] Conter regras de negócios e requisitos.

[ ] Contexto que comprovem a necessidade/viabilidade de construção da feature.

[ ] User story com esforço máximo de 21.

[ ] User Story validada pelo mentor.


DoD - Definition of Done

[ ] Documentação de usabilidade do incremento.

[ ] Evidência de teste do incremento.

[ ] Critérios de aceite atendidos.

[ ] PR aprovado em desenvolvimento.

Tainawandelli commented 1 year ago

Colocar toda a estrutura de US Eu como Desejo Para que

Tainawandelli commented 1 year ago

Ele deve digitar o nome do cargo para que apareça vagas. Por exemplo: Product Owner; O sistema pode mostrar sugestões de nomes para que ele escreva corretamente;

A partir de quantas letras digitadas ele sugere o nome? Aparece um dropdown com as sugestões? Precisa explorar mais isso

Tainawandelli commented 1 year ago

Caso ele queira encontrar vagas mais direcionadas, ele deve preencher todos os filtros de busca; isso não é critério de aceite e sim caso de uso

Tainawandelli commented 1 year ago

Para ele ler todas as informações sobre a vaga, ele deve clicar na vaga e então será direcionado para outra aba; A aba anterior fica aberta ainda?

Tainawandelli commented 1 year ago

Para que ele faça uma nova pesquisa, ele deve alterar o nome pesquisado na barra de pesquisa. Na aba da vaga ou na aba de busca anterior, precisa deixar claro isso

Tainawandelli commented 1 year ago

Para que ele possa encontrar vagas mais direcionadas ao seu perfil, ele deverá preencher todos os filtros

Pode causar dúvidas sobre a obrigatoriedade dos filtros, trocaria por: Quanto mais filtros o usuário utiliza na busca, maior match as encontrar vagas encontradas tem com o seu perfil

Tainawandelli commented 1 year ago

@sevlast

sevlast commented 1 year ago

@Tainawandelli atualizei

Tainawandelli commented 1 year ago

@sevlast Tati precisa colocar em que quarter vai ser feito

Tainawandelli commented 1 year ago

@sevlast De resto tudo o, após colocar o quarter está validada.

sevlast commented 1 year ago

@Tainawandelli eu acrescentei os itens 10, 11 e 12 baseados na US 118 do Michel, veja se faz sentido

sevlast commented 1 year ago

@isabell40liveira eu fiz um protótipo apenas porque estávamos sem UX, a partir disso, você pode criar o Protótipo para a Sou Junior

Tainawandelli commented 1 year ago

@sevlast todos os requisitos tem que ter o ator de interesse 11-Para o usuário se candidatar a uma vaga é obrigado que o mesmo já tenha cadastro na soujunior e deve estar logado. Se ele clicar na vaga e não estiver logado, ele será redirecionado para a aba de Login. A atual aba ficará em segundo plano; ( como assim em segundo plano?) Abre uma janela por cima para ele fazer login? Precisa deixar isso mais claro

12- Usuário possui cadastro na soujunior : [será direcionado na US 149] o candidato faz o login e assim que clicar em ENTRAR, ele voltará direto para a vaga que ele estava vendo Usuário não possui cadastro na soujunior: [ será direcionado na US 141 e depois US 149] o candidato será redirecionado para a aba criar conta, após realizar todo o procedimento, ele deverá ser redirecionado para a vaga que estava olhando.

Tainawandelli commented 1 year ago

@sevlast precisa andar com as tasks, estão sem atualização tem muito tempo