Sistema de localização para dispositivos móveis
1. Descrição da aplicação.
O objetivo da aplicação é oferecer ao usuário a possibilidade de localizar os estabelecimentos de uma determinada categoria mais próximos de onde ele está. A plataforma alvo são os dispositivos móveis com acesso à internet e com GPS. Recebe como entrada uma categoria de lugares que o usuário deseja encontrar e retorna uma lista dos locais mais próximos que se encaixam nessa categoria.
1.1 Definição
Classe: Funcional
Tipo: Serviços
Domínio: Informação
Visão: Localizar estabelecimentos de acordo com uma categoria específica, através de um dispositivo móvel.
1.2 Features
O aplicativo irá oferecer as seguintes funcionalidades básicas:
- Sistema de cadastro de usuário
- Autenticação de usuário (utilizando dados do cadastro)
- Pesquisa de localidades por categoria pré-definidas ou por categorias do usuário.
- Visualização de detalhes de localidades específicas ( um item da lista de locais da categoria).
- Armazenamento de histórico de lugares já buscados no aplicativo.
1.4 Características gerais
Valores oferecidos aos clientes:
- Informação rápida e prática.
- Autonomia em encontrar aquilo que deseja.
- Agrega mais uma funcionalidade ao dispositivo móvel.
- Sistema de classificação dos estabelecimentos.
Tipo de Usuário:
Usuário está em um local desconhecido por ele e não sabe onde encontrar um certo estabelecimento (hospital, lanchonete, hotéis..).
Canal de comunicação:
Troca de informações através da internet do dispositivo
Relacionamento:
Cadastro de informações personalizadas (login, senha, local padrão).
2. Plano de Negócios.
"Um modelo de negócios define o valor que uma organização oferece aos seus vários clientes, caracterizando a capacidade e os parceiros necessários para criar, fazer marketing e fornecer esses valores e ampliar suas relações com o objetivo de gerar fluxos de rendimentos sustentáveis e lucrativos" (RIBEIRO, 2009).
De acordo com Alexander Osterwalder em seu blog Business Model Alchemist o plano de negócio possui quatro grupos básicos que por sua vez possui alguns blocos.
Nesse projeto a descrição de cada bloco, ficou da seguinte forma:
Proposição de valores : Disponibilizar ao usuário, através de uma aplicativo em um dispositivo móvel, informações sobre locais próximos a ele, classificados por categoria.
Clientes alvo: Qualquer pessoa que tenha um dispositivo móvel.
Canais de distribuição: Download do aplicativo através de um portal na Web.
Relações com o cliente: Página de cadastro (login e senha) e envio de informações mais detalhadas para melhorar a consulta.
Configurações dos valores: Banco de dados de locais próprio. Envio de informações adicionais tais como : os mais procurados, os mais baratos etc.
Rede de parceiros: Donos de estabelecimentos mais conhecidos.
Capacidades essenciais:
Ter acesso à informações das principais localidades do lugar alvo da aplicação.
Conseguir informações extras com donos de estabelecimentos.
Disponibilizar versões de teste em um portal Web.
Fluxos de rendimento : Criação de uma ferramenta simples que futuramente pode servir de meio de comunicação entre estabelecimentos e cliente.
Estrutura de custos: Manutenção do servidor de localidades e desenvolvimento da ferramenta.
3. Ambiente de desenvolvimento utilizado
O aplicativo será desenvolvido utilizando-se APIs em Java para Androids. No desenvolvimento do projeto e codificação utilizaremos o Eclipse para linguagem Java. A ferramenta irá operar no sistema operacional de dispositivos móveis.
4. Plano de desenvolvimento
Para organizar as tarefas necessárias para desenvolvimento do aplicativo, utilizamos o Scrumy. Abaixo segue o link do Scrumy para a organização das atividades:
5. Estratégia de lançamento no mercado
O autor do livro Web 2.0 Architectures Dion Hinchcliffe descreve grupos de estratégias que podem ser adotadas, para desenvolver um aplicativo que obtenha sucesso na Web atual.
Com base no resumo dessas estratégias (RIBEIRO, 2009), adotamos os seguintes grupos para o projeto de criação desse aplicativo, adaptando para o ambiente móvel:
- Passar idéias para um protótipo, o mais cedo possível e de forma não dispendiosa
- Escolher tecnologias mais tarde, pense primeiro o que o produto fará, se suas idéias funcionarão na web
- Ter estratégia open source, para desenvolvimento e hospedagem, para decidir se comercializa ou não
- Considerar usuários móveis tão importantes quanto clientes de navegação normais, eles serão a maioria logo.
- Pesquisa é a nova navegação, tornar a aplicação fácil de usar, em todas as suas páginas
- Garantir que o produto possa se espalhar na web pelos usuários, disponibilizar widgets, badgets, gadgets.
- Oferecer design visual atualizado, limpo, envolvente,que seja base p/ usabilidade e experiência do usuário
- Registrar usuário o mais cedo possível, e dar uma boa razão para isso. Mais tarde poderá obter dados dos mesmos
- Entender melhor o modelo de negócio e usá-lo para orientar o design do produto, experimentar antes de detalhar.
Para ser distribuída, começaremos disponibilizando a ferramenta gratuitamente na internet. Após uma fase de testes, começaremos a cobrar pelas versões mais autuais e por banco de dados mais completos.
Referências
Por Carolina Nascimento