You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
name: Banco de dados do novo formulário
about: User Story do Produto "Site".
title: "[Banco de dados do novo formulário]"
labels: ''
assignees: ''
Definição
Como APM do site SouJunior, eu desejo especificar os tipos de dados dos campos do novo formulário para garantir que todas as informações necessárias sejam fornecidas de forma correta e validada.
Descrição
Esta User Story se concentra na especificação dos tipos de dados para os campos do novo formulário de participação do site SouJunior. O objetivo é garantir que todas as informações fornecidas pelos usuários sejam armazenadas corretamente e validadas conforme os requisitos estabelecidos. A implementação correta dos tipos de dados no banco de dados MySQL é essencial para assegurar a integridade e a segurança das informações, além de proporcionar uma experiência de usuário consistente e sem erros.
Protótipos
Wireframes ou fluxgramas que representem visualmente a User Story descrita.
Critérios de Aceite
Critérios Gerais:
. Preenchimento de Campos do Formulário:
Campo Nome Completo:
O campo deve aceitar um máximo de 100 caracteres.
Tipo de dado MySQL: VARCHAR(100)
O campo é obrigatório.
Campo E-mail:
O e-mail deve cumprir o formato xxxx@xxxx.com.br ou xxxx@xxxx.com.
Tipo de dado MySQL: VARCHAR(100)
O campo é obrigatório.
Se o e-mail for inválido, apresentar mensagem “e-mail inválido”.
Campo Confirmação de E-mail:
O campo de confirmação deve ser igual ao e-mail superior informado.
Tipo de dado MySQL: Não armazenado, utilizado para validação.
Se for divergente, apresentar mensagem: “e-mail diferente do campo superior”.
Campo Linkedin:
O campo é obrigatório e deve seguir o formato https://www.linkedin.com/in/iddapessoa/.
Tipo de dado MySQL: VARCHAR(255)
Campo Disponibilidade Período:
Aceitar somente a opção "Disponibilidade período noturno".
Tipo de dado MySQL: ENUM('noturno')
Se o usuário marcar “não”, apresentar mensagem: “Não oferecemos outro período de trabalho na Sou Júnior. Para se candidatar é apenas em período noturno.”
Campo Tempo para Dedicar:
O usuário deve poder marcar apenas uma opção.
Tipo de dado MySQL: ENUM conforme opções especificadas.
Campo Disponibilidade de Início:
O usuário deve poder marcar apenas uma opção.
Tipo de dado MySQL: ENUM conforme opções especificadas.
Campo Áreas de Interesse:
O usuário deve poder selecionar apenas uma área de interesse.
Tipo de dado MySQL: VARCHAR(50)
Apresentar opções em um dropdown conforme especificado.
Campo Sobre Sua Motivação:
Campo aberto com limite de 500 caracteres.
Tipo de dado MySQL: TEXT
Checkbox Declarações:
Checkbox 1: Declaro as informações fornecidas corretas e autorizo a SouJunior a me contatar.
Tipo de dado MySQL: BOOLEAN
Checkbox 2: Estou de acordo com os termos e condições (obrigatório).
Tipo de dado MySQL: BOOLEAN
Pop-up com termos e condições será apresentado em outra User Story.
Tipos de Dados MySQL Utilizados:
VARCHAR(n): Utilizado para armazenar strings de comprimento variável, com n especificando o tamanho máximo permitido.
TEXT: Utilizado para armazenar strings de comprimento variável, geralmente quando o tamanho máximo pode ser grande.
ENUM: Utilizado para armazenar valores que pertencem a uma lista predefinida.
BOOLEAN: Utilizado para armazenar valores booleanos (TRUE ou FALSE).
name: Banco de dados do novo formulário
about: User Story do Produto "Site".
title: "[Banco de dados do novo formulário]"
labels: ''
assignees: ''
Definição
Como APM do site SouJunior, eu desejo especificar os tipos de dados dos campos do novo formulário para garantir que todas as informações necessárias sejam fornecidas de forma correta e validada.
Descrição
Esta User Story se concentra na especificação dos tipos de dados para os campos do novo formulário de participação do site SouJunior. O objetivo é garantir que todas as informações fornecidas pelos usuários sejam armazenadas corretamente e validadas conforme os requisitos estabelecidos. A implementação correta dos tipos de dados no banco de dados MySQL é essencial para assegurar a integridade e a segurança das informações, além de proporcionar uma experiência de usuário consistente e sem erros.
Protótipos
Wireframes ou fluxgramas que representem visualmente a User Story descrita.
Critérios de Aceite
Critérios Gerais:
. Preenchimento de Campos do Formulário:
Campo Nome Completo:
VARCHAR(100)
Campo E-mail:
xxxx@xxxx.com.br
ouxxxx@xxxx.com
.VARCHAR(100)
Campo Confirmação de E-mail:
Campo Linkedin:
https://www.linkedin.com/in/iddapessoa/
.VARCHAR(255)
Campo Disponibilidade Período:
ENUM('noturno')
Campo Tempo para Dedicar:
ENUM
conforme opções especificadas.Campo Disponibilidade de Início:
ENUM
conforme opções especificadas.Campo Áreas de Interesse:
VARCHAR(50)
Campo Sobre Sua Motivação:
TEXT
Checkbox Declarações:
BOOLEAN
BOOLEAN
Tipos de Dados MySQL Utilizados:
VARCHAR(n)
: Utilizado para armazenar strings de comprimento variável, comn
especificando o tamanho máximo permitido.TEXT
: Utilizado para armazenar strings de comprimento variável, geralmente quando o tamanho máximo pode ser grande.ENUM
: Utilizado para armazenar valores que pertencem a uma lista predefinida.BOOLEAN
: Utilizado para armazenar valores booleanos (TRUE
ouFALSE
).Informações Adicionais
Material utilizado: https://www.w3schools.com/mysql/mysql_datatypes.asp
DoR - Definition of Ready
O design/wireframe foi definido e aprovado.
A tarefa foi priorizada de acordo com o backlog e com as necessidades.
Os critérios de aceite estão claramente definidos a serem executada pela equipe.
As dependências do projeto foram identificadas e resolvidas e documentadas.
A equipe entendeu e concordou com as definições de "pronto" para a tarefa.
DoD - Definition of Done
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 aceitação 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 conforme as especificações definidas pelo cliente.
The text was updated successfully, but these errors were encountered: