Introduction » History » Version 42
« Previous -
Version 42/47
(diff) -
Next » -
Current version
Daniel Soares, 15/10/2012 13:50
1. Introduction¶
O produto final pretende ser uma solução que permita ao utilizador pesquisar várias formas de realizar o trajeto desejado, destinando-se essencialmente a todos os utilizadores de internet/smartphones que se pretendam deslocar. Entre outras funcionalidades o nosso produto permitirá fazer vários tipos de pesquisa (mais rápido, mais económico, etc...), introduzir/aceder a trajetos realizados por um utilizador de forma a possibilitar a partilha de boleias, ver perfis de utilizadores e dar feedback relativamente a uma viagem.
Em suma, o nosso projeto é inovador na medida em que permite agregar vários tipos de serviços de transporte(autocarros, metro, comboios e boleias) de modo a que o utilizador encontre sempre uma solução para o trajeto desejado.
Este relatório pretende de certa forma informar a equipa de desenvolvimento de tudo o que o sistema tem de suportar e a forma como tem de ser desenvolvido para que não hajam grandes diferenças entre o produto idealizado e o produto final. Assim sendo, este documento será composto essencialmente por: o domínio da aplicação, a "patente" do projeto, a estratégia e visão para o produto, as user stories possíveis e o diagrama das classes criadas.
1.1 Application Domain¶
Travel, Inc é uma aplicação web que oferece um serviço completo, rápido e simples de combinação de vários meios de transporte que disponibiliza sempre o melhor trajeto possível ao utilizador. Possui um serviço de pesquisa avançada para que possam ser apresentadas, não só as opções menos dispendiosas em custo, mas também em tempo. Existe a possibilidade de especificar pontos intermédios de passagem assim como trajetos que passem num raio definido pelo utilizador dos locais de partida e destino, deixando a filtragem ao critério deste mesmo.
Travel, Inc tem também uma área dedicada a boleias, onde é possivel a um utilizador registado anuciar a sua disponiblidade para fornecer uma boleia de modo a angariar outros passageiros, em que no final do serviço prestado o utilizador do serviço pode partilhar a sua experiência com outros utilizadores na forma de rating.
1.2 Project Charter¶
Pode aceder ao Project Charter aqui
1.3 Product Strategy¶
A partir da ideia inicial e de todos os objetivos estarem bem delineados, a estratégia proposta visa em primeiro lugar cativar o interesse de várias empresas de transportes, de forma a nos disponibilizarem meios de acesso rápido à informação no qual este projecto se vai desenrolar, por exemplo, acesso rápido a horários, alteração dos mesmos ou até avisos de possíveis greves. Para ganhar a máxima atenção destas potenciais empresas interessadas, será feita uma apresentação de um pequeno protótipo, com horários e trajetos fictícios, mas que se aproximem bem da realidade. Partindo do principio que esta tarefa estará assegurada, o próximo objetivo passa por criar uma rede e um ambiente social apelativo, seguro e de confiança para a partilha de boleias entre utilizadores. Quando se lida com uma rede de utilizadores, um dos pontos mais importantes baseia-se na cooperação entre a comunidade e administradores, ou seja, pretende-se então retirar o maior número de opiniões relativas à forma como está proposto o desenvolvimento dessa comunidade. Concluída a estratégia relativa ao interesse e investimento necessário, segue-se a questão do desenvolvimento em si. Com o crescente número actual de utilizadores possuidores de smartphones, particularmente em sistemas Android, será esta a plataforma principal do nosso projeto. Isto oferece aos utilizadores uma maior portabilidade e um maior conforto no uso da aplicação. Por outro lado, e de forma a facilitar vários aspetos, entre os quais, a interação entre utilizadores ou mesmo gestão de conta, decidiu-se também criar uma interface web (WebSite) desenvolvido em plataforma Ruby.
1.4 Product Vision¶
Travel, Inc pretende ser a aplicação mais completa no que diz respeito à procura do melhor percurso a efetuar segundo as preferências dos utilizadores assim como o melhor transporte a utilizar.