A definição inicial da solução segue a seguinte estrutura:
Para criação de uma solução/produto minimamente viável, nosso projeto será dividido em duas partes:
- A criação de uma máquina social (LOOKAT) que tenha como principal responsabilidade a interação entre clientes e fornecedores de produtos e/ou serviços, com foco na localização.
- O desenvolvimento de uma aplicação (LOOKATME) que demonstre a potencialidade de nossa máquina social LOOKAT.
- LOOKATME - é a aplicação que será desenvolvida como um produto minimamente viável, que apresente as potencialidades da plataforma LOOKAT. A aplicação oferecerá funcionalidades que permitam interação entre clientes e fornecedores de produtos e/ou serviços. Como demonstração de utilização de alguns recursos que serão oferecidos pela plataforma LOOKAT, a aplicação LOOKATME poderá oferecer funcionalidades como (as funcionalidades que serão realmente implementadas ainda não foram definidas):
- Clientes
- Search - Os clientes a partir de um serviço de localização poderá encontrar fornecedores de produtos e/ou serviços. Para filtrar o que o cliente irá enxergar, ele informará o que busca e os limites da área geográfica que procura.
- Listen - A partir do momento que o cliente informar seu interesse ele passará a "ouvir" as ofertas na região que busca.
- Offer Information - oferecer informações que permitam posteriormente traçar seu perfil de consumidor.
- See Network Recommendation - visualizar resultados a partir de recomendação de outros clientes.
- Produtos e/ou Serviços
- Talk - estarão se anunciando constantemente para quem quiser "ouvir".
- Analyze Region - terá resultados (inicialmente básicos) sobre região que mais os procuram, possibilitando até mesmo traçar o perfil dos consumidores.
- See In Real Time - através do serviço de localização poderão visualmente identificar quem está "ouvindo" suas ofertas naquele momento.
- See Network Influence - ver a influência da rede, permitindo posteriormente estratégias para marketing viral por exemplo.
- LOOKAT - representa a máquina social que oferecerá recursos utilizados para construção da aplicação LOOKATME. Essa plataforma utilizará como principal recurso a localização dos usuários, para isso, será utilizado o google maps, além do google maps outras máquinas sociais também serão utilizadas para construção da solução. A definição das máquinas sociais a serem utilizadas será feita no decorrer do projeto, para exemplificar, segue algumas possíveis máquinas sociais: Facebook, Twitter Google OpenID, Recommendation, etc.
- IPS - Será processada todas informações coletadas a partir da interação entre as máquinas sociais utilizadas, possibilitando a implementação das funcionalidades oferecidas na aplicação LOOKATME, deve-se destacar que as informações processadas serão oferecidas de uma forma que permita a interoperabilidade, assim, poderemos, por exemplo, oferecer as informações sobre recomendação a partir documentos JSON. Essa forma de interoperabilidade permitirá que outras aplicações sejam feitas futuramente, como, por exemplo, LOOKATBUS, LOOKATTAXI, LOOKATDOCTOR, etc.
- Hulks - Serão todos que vão interagir através das possíveis aplicações, no foco de nossa solução, os Hulks são representados pelos clientes e fornecedores de produtos e serviços.