domingo, 31 de março de 2013

Análise Inicial



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.
 A seguir uma explicação mais detalhada deste modelo inicial:
  • 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.
Ainda sobre a plataforma LOOKAT, suas constraints e relationships serão definidas com andamento do projeto, assim como também apresentaremos a descrição de como cada máquina social será utilizada.
  • 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.