PrrP17 / Api_totem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Api_totem

Badge em Desenvolvimento Projeto de Implementação de um CRUD para consulta de linhas de ônibus usando a metodologia ágil Programing XP

Link para acessar a documentaçao no google docs: https://docs.google.com/document/d/1Oj3ejroutEpbB5wCJmfBzQdl8oQN3vks2wnDTzkJL1o/edit?usp=sharing

DOR (Definition of Ready)

  • A história segue o padrão INVEST.
  • O(s) critério(s) de aceite estão claros.
  • Banco de dados da aplicação.
  • Design pronto.
  • Os critérios de aceitação estão bem definidos.
  • Os testes de aceitação devem ser escritos no padrão BDD.

DOD (Definition of Done)

  • As funcionalidades atende aos critérios de aceite.
  • Orientação a teste.
  • Principais funcionalidades da API.
  • Código em pares.
  • Criar a interface do usuário.
  • Código revisado.

História de Usuarios


Cartão: 02 Projeto: Totem de Consulta das Linhas de Ônibus de São Luís Estimativa: 03
Nome da História: Obter linhas de Ônibus Data: 23/11/2022
História: Como usuário do Transporte Público de São Luís preciso de uma interface que me permita visualizar as linhas de ônibus baseado em uma consulta por terminal. Critério(s) de Aceitação:

*Dado que o usuário logado é um Usuário do Transporte Público de São Luís/Quando informado um o nome de um terminal e o botão[BUSCAR] for clicado/Então deverá verificar se o terminal existe previamente cadastrado e exibir, caso o mesmo já exista, as linhas que passam por ele.

*Dado que o usuário logado é um Usuário do Transporte Público de São Luís/Quando o botão [BUSCAR] for clicado/Então devem ser listados todos os terminais cadastrados caso o usuário não tenha informado uma chave de pesquisa ou então buscar pela chave de pesquisa informado no campo nome do terminal e trazer os terminais que coincidem com a chave;

Terminais não cadastrados não podem ser visualizados;

Observações: Para nossa aplicação precisamos do nome de um terminal que já se encontre cadastrado no banco de dados. Risco: Baixo

Este item será utilizado para identificar as linhas que passam por terminais.

Tarefas (Padrão SMART)

Id Tarefa Tempo de Execução (Dias) Resposavel
01 Configurar o banco de dados e inserir os dados 1 Paulo
02 Desenvolver a interface de usuário 1 Italo
03 Desenvolver o front-end da aplicação 2 Italo
04 Desenvolver o back-end 2 Italo
05 Criar a query de consulta no banco 1 Italo
06 Criar função de consulta 1 Italo
07 Criar testes para os valores digitados pelos Usuários 2 Paulo
08 Criar testes para a função de busca 2 Paulo
09 Criar testes de verificação dos dados mantidos no Banco de Dados 3 Paulo

About