1- R: Não utilizo nenhum app de ônibus, mas geralmente
quando vou pra lapa de ônibus utilizo o google maps.
2-
Requisitos de Usuário (o que o usuário espera)
● Encontrar rotas: Calcular a rota mais rápida ou eficiente entre dois
pontos, considerando diferentes modos de transporte (carro,
transporte público, a pé, bicicleta).
● Obter informações sobre locais: Encontrar restaurantes, hoteis, pontos
turísticos, postos de gasolina, etc., com base em localização, categoria e
avaliações.
● Navegação passo a passo: Receber instruções de voz e visuais
detalhadas durante a navegação.
● Explorar novos lugares: Descobrir novos locais com base em interesses
pessoais ou tendências populares.
● Compartilhar localização: Compartilhar a localização em tempo real
com amigos ou familiares.
Requisitos de Sistema (o que o sistema precisa para funcionar)
● Conexão à internet: Para acessar dados de mapas, tráfego, locais e
realizar buscas.
● GPS: Para determinar a localização precisa do dispositivo.
● Hardware acelerado: Para renderizar mapas e gráficos de forma fluida.
● Sistema operacional: Compatibilidade com Android, iOS e
possivelmente outras plataformas.
● Servidores robustos: Para armazenar e processar grandes volumes de
dados.
Requisitos Funcionais (o que o aplicativo deve fazer)
● Busca por endereço: Encontrar um endereço específico a partir de um
texto.
● Busca por categoria: Encontrar locais de uma determinada categoria
(restaurantes, hotéis, etc.).
● Visualização de mapas: Mostrar mapas em diferentes níveis de zoom e
com diferentes tipos de visualização (mapa, satélite, terreno).
● Cálculo de rotas: Calcular a rota mais rápida entre dois pontos,
considerando diferentes fatores como distância, tráfego e preferências
do usuário.
● Navegação por voz: Fornecer instruções de voz durante a navegação.
Requisitos Não Funcionais (qualidades do sistema)
● Desempenho: O aplicativo deve ser rápido e responsivo, mesmo em
dispositivos com recursos limitados.
● Usabilidade: A interface do usuário deve ser intuitiva e fácil de usar.
● Precisão: Os dados de mapas e navegação devem ser precisos e
atualizados.
● Disponibilidade: O aplicativo deve estar disponível 24 horas por dia, 7
dias por semana.
● Segurança: Os dados do usuário devem ser protegidos e a privacidade
respeitada.
Regras de Negócio (restrições e políticas)
● Termos de serviço: O usuário deve concordar com os termos de serviço
do Google para utilizar o aplicativo.
● Política de privacidade: O Google coleta e utiliza dados do usuário de
acordo com sua política de privacidade.
● Licenciamento de mapas: O uso de dados de mapas é regido por
acordos de licenciamento com provedores de dados.
● Restrições de uso comercial: O uso comercial do Google Maps pode
estar sujeito a restrições e cobranças.
3-
a. R:Graças ao google maps, aparece o horário em que o ônibus
estaria passando no local de partida e se ele está atrasado ou
adiantado, o app também mostra um horário estimado que a
pessoa chegaria ao local e o tempo de deslocamento
b. R: No caso do google maps, quando uma pessoa coloca o local
de chegada e partida, ela aperta em “rotas”, que mostra as rotas
disponíveis e qual a melhor opção, dentro de rotas também tem
o veículo que vai ser utilizado e lá´tem o ícone de ônibus, que
possibilita ver os ônibus que passariam em determinado horário
naquele ponto de partida, tempo de deslocamento, paradas e etc.
4. R: Colocaria um recurso que desse pra ver o valor da
passagem daquele ônibus, colocaria também o recurso
para mostrar o melhor ônibus pra pegar, por exemplo,
em um domingo indo pra lapa, vai passar um 324 e um
022, esses dois vão por caminhos diferentes, qual
desses seria melhor.
Como o google maps não é um app focado
exclusivamente em ônibus, colocaria apenas esses
recursos.