UStories » History » Version 42
« Previous -
Version 42/44
(diff) -
Next » -
Current version
Tiago Campos, 28/12/2012 14:37
2. User Stories¶
MoSCoW Method¶
- M - MUST
- S - SHOULD
- C - COULD
- W - WON'T
Epic¶
- EP001
- Como utilizador eu pretendo combinar os vários meios de transporte, para encontrar sempre uma solução que satisfaça as minhas escolhas;
Value Must Estimation 11 Interface Prototype Trajectos
Trajetos Web
User Stories¶
Conta Pessoal:¶
- UST001
- Como utilizador quero registar-me para poder utilizar todas as funcionalidades disponibilizadas pela aplicação (sendo assim identificado pelo sistema)
Acceptance Tests Através o WebSite
1. Preencher o Fomulário de Registo que aparece na página inicial
2. Submit
Através da Aplicação móvel
1. Selecionar a opção Register do ecrã inicial
2. Preencher o Formulário
3. SubmitPré-Condiçoes - Sucesso Utilizador é redirecionado para a página inicial Erro Mensagem de erro avisando qual o campo que está incorreto Value Must Estimation 2 Interface Prototype Registo
Registo Web
- UST002
- Como utilizador quero visualizar as contas dos outros utilizadores para consultar o nível de credibilidade (boleia);
Acceptance Tests 1. Selecionar, no menu, a opção Search User
2. Preencher os dados referentes ao utilizador que pretendo pesquisarPré-Condiçoes 1. Utilizador tem de estar autenticado no sistema
2. É necessário existirem utilizadores registados no sistemaSucesso O utilizador é redirecionado para o perfil do utilizador em consulta Erro - Value Should Estimation 2 Interface Prototype Pesquisar utilizadores
Pesquisar utilizadores Web
- UST003
- Como utilizador quero comunicar com os outros utilizadores para poder trocar informações acerca de boleias;
Acceptance Tests 1. Navegar até ao perfil da pessoa pretendida (através da pesquisa)
2. Selecionar a opção ContactPré-Condiçoes 1. O utilizador tem de estar autenticado no sistema
2. É necessário existirem utilizadores registados no sistemaSucesso Alerta de mensagem enviada com sucesso Erro Alerta de mensagem não enviada Value Must Estimation 3 Interface Prototype Visualizar perfil
Visualizar perfil Web
- UST004
- Como utilizador quero fazer login para poder usufruir, através da minha conta, dos serviços fornecidos pela aplicação
Acceptance Tests 1. No ecrã inicial, inserir nos campos disponibilizados para o efeito, o email e a password
2. LoginPré-Condiçoes O utilizador tem de estar registado no sistema Sucesso O utilizador é redirecionado para o menu Erro Mensagem de erro avisando qual o campo que está incorreto Value Must Estimation 2 Interface Prototype Login
Login Web
Trajetos:¶
- UST005
- Como utilizador eu pretendo configurar a minha viagem:
Acceptance Tests 1. Através do menu inicial, selecionar a opção Search Travel Pré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Must Estimation 9 Interface Prototype Pesquisar trajetos
Pesquisar trajetos Web
- UST005a
- Como utilizador eu pretendo encontrar a maneira mais rápida de seguir o meu trajeto;
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2a. No ecrã de Search Travel, selecionar o menor tempo de viagem
2b. Caso mantenha a opção em 0, o resultado apresentado será por defeito o mais rápido encontradoPré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Should Estimation 7 Interface Prototype Pesquisar melhor trajecto
Pesquisar melhor trajecto Web
- UST005b
- Como utilizador eu pretendo encontrar a maneira mais barata de efectuar o meu trajeto;
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2a. No ecrã de Search Travel, selecionar o menor custo de viagem
2b. Caso mantenha a opção em 0, o resultado apresentado será por defeito o mais económico encontradoPré-Condiçoes O utilizador tem de estar registado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Should Estimation 7 Interface Prototype Pesquisar melhor trajeto
Pesquisar melhor trajeto Web
- UST005c
- Como utilizador eu pretendo selecionar quais os transportes a utilizar;
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2. No ecrã de Search Travel, selecionar os meios de transporte que pretendo incluir na solução apresentadaPré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Should Estimation 3 ´ Interface Prototype Selecionar meios de transporte
Selecionar meios de transporte Web
- UST005d
- Como utilizador eu pretendo selecionar determinados trajetos pelo qual pretendo passar;
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2. Selecionar os pontos que pretende que a solução apresentada incluaPré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Should Estimation 5 Interface Prototype Selecionar pontos por onde o utilizador pretende passar
Selecionar pontos por onde o utilizador pretende passar Web
- UST005e
- Como utilizador eu quero permitir que percursos que passem num raio dos locais de partida e destino do meu trajecto sejam incluídos na minha solução
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2. No ecrã de Search Travel, indicar o raio pretendido(radius)Pré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Listagem de todos os trajetos encontrados segundo as espicificações introduzidas pelo utilizador Erro Mensagem de alerta avisando que não foram encontrados trajetos Value Should Estimation 3 Interface Prototype Incluir na pesquisa locais que estejam dentro do raio definido
Incluir na pesquisa locais que estejam dentro do raio definido Web
- UST007
- Como utilizador eu pretendo obter informação sobre onde posso alugar um carro, no caso de não existir nenhuma alternativa, para me poder deslocar;
Acceptance Tests 1. Após ter pesquisado o percurso, caso não exista nenhuma solução será apresentada a localização de um agente aluguer de viaturas Value Could Estimation 5 Interface Prototype Login
- UST008
- Como utilizador eu pretendo visualizar a qualquer momento os percursos que gravei
Acceptance Tests 1. No menu principal selecionar a opção My Travels
2. No ecrã de My Travels escolher o percurso que pretende visualizarPré-Condiçoes 1. O utilizador tem de estar autenticado no sistema
2. O utilizador tem de possuir tajetos guardados nos seus favoritosSucesso Listagem dos trajetos favoritos do utilizador Erro Mensagem de alerta avisando que o utilizador não possui trajetos guardados Value Could Estimation 5 Interface Prototype Visualizar trajetos guardados
Visualizar trajetos guardados Web
Boleia:¶
- UST009
- Como utilizador eu pretendo dar feedback para qualificar quem oferece boleia;
Acceptance Tests 1. Navegar até ao perfil da pessoa pretendida (através da pesquisa)
2. Preencher o campo com destinado ao efeitoPré-Condiçoes 1. O utilizador tem de estar autenticado no sistema
2. É necessário existirem utlizadores registados no sistema
3. É necessário existirem boleias no sistema criadas por outros utlizadoresSucesso Atribuição de uma pontuação ao utilizador que ofereceu o serviços Erro - Value Should Estimation 2 Interface Prototype Feedback
Feedback Web
- UST010
- Como utilizador eu pretendo combinar uma boleia para me puder deslocar;
Acceptance Tests 1. No menu inicial selecionar a opção Search Travel
2. Após ser apresentada a boleia como solução, selecionar a opção Join para se juntar à boleiaPré-Condiçoes 1. O utilizador tem de estar autenticado no sistema
2. É necessário existirem utlizadores registados no sistema
3. É necessário existirem boleias no sistema criadas por outros utlizadoresSucesso 1. Boleia aceite e associada ao utilizador
2. Boleia rejeitadaErro - Value Must Estimation 3 Interface Prototype Inserir boleia
Inserir boleia Web
- UST011
- Como utilizador eu pretendo anunciar que forneço uma boleia de modo a angariar outros passageiros;
Acceptance Tests 1. No menu inicial selecionar a opção Create Carpool
2. No ecrã de Create Carpool, preencher o formulário apresentado
3. SubmitPré-Condiçoes O utilizador tem de estar autenticado no sistema Sucesso Boleia inserida no sistema e visivel a outros utilizadores Erro Alerta de mensagem avisando quais os campos preenchidos incorretamente Value Must Estimation 2 Interface Prototype Anunciar boleias
Anunciar boleias Web