5W2H
- Nome do Projeto: Pedido do dia
What
1. Qual o objetivo deste projeto? Construir um aplicativo que auxilie o consumidor a encontrar rapidamente opções de restaurantes, de diversificados cardápios, que permite que o usuário faça o pedido online ou no próprio estabelecimento.
2.Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
O maior desafio para realizar o trabalho é desenvolver um software que atenda todas as necessidades do cliente de maneira rápida e eficaz, além de criar uma interface para que as empresas recebam o pedido de maneira mais prática.
3.Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
Primeiramente, será necessário fazer uma pesquisa voltada para o consumidor, visando conhecer suas maiores necessidades e preferências em relação às refeições, para que o aplicativo atenda o maior número de clientes. Em seguida, precisaremos entender como criar um aplicativo em, por exemplo, Android, como funcionam os processos de registro de aplicativos para download, além de bases de dados onde as informações serão armazenadas.
4.Quais soluções similares existem no mercado?
Existem aplicativos que localizam restaurantes e pedem comida via internet, como por exemplo o iFood, Pedidos Já, Top Delivery e o OnePizza.
Why
1. Porque é interessante desenvolver este projeto?
- O aplicativo facilitará tanto a vida do usuário, que terá uma vasta possibilidades de restaurantes e tipos de comida, além de poder realizar o pedido para entrega ou para consumo no próprio estabelecimento; como das próprias empresas, que terão acesso à um sistema mais rápido e eficaz.
2. Porque deve usar a tecnologia escolhida?
- Atualmente, grande parte da população possui smartphone ou tablete, que é uma tecnologia de fácil e amplo acesso e que facilita muito o dia-a-dia do usuário.
Who
1. Quem pode se beneficiar deste projeto?
- O projeto beneficia todas as pessoas que possuam em seu smartphone ou tablet o aplicativo, indo desde o público mais jovem até o adulto, principalmente aqueles que valorizam a rapidez e praticidade. Após baixar o aplicativo, o usuário irá se cadastrar tendo acesso a todo o conteúdo disponibilizado.
2. Quem poderá operar o sistema?
- O sistema terá um administrador que terá acesso a todos os dados do projeto, porém será disponibilizado para as empresas que se cadastrarem um usuário, que permitirá a elas fazer atualizações em seus cardápios, além de promoções e sorteios, e informações de dados sobre seus clientes, como pratos preferidos, número de pessoas que utilizaram o serviço.
3. Quem deverá participar do desenvolvimento do sistema?
- O sistema será desenvolvido pelos próprios idealizadores do projeto com o auxilio de profissionais qualificados na área.
Where
1. Onde os dados serão inseridos?
- Os dados das empresas serão inseridos em um website, em que receberão usuário e senha para que possam se cadastrar, modificar ou acrescentar informações e receber feedback do próprio administrador sobre os clientes que estão buscando determinada empresa. Já os dados do usuário, serão inseridos no próprio aplicativo.
2. Onde os dados serão externalizados, publicados?
- Os dados que as próprias empresas disponibilizarão ao se cadastrarem no site, como cardápios, promoções, sugestões do chef, horário de funcionamento, telefone para contato, formas de pagamento e quaisquer outras funções que a empresa estiver disposta a compartilhar serão externalizados ao público no aplicativo. Além disso, as informações do usuário, como pratos preferidos, pedidos anteriores e endereço, serão disponibilizados às empresas para que possam usufruir desses dados para melhorar tanto seu sistema, como o nosso, que será cada vez mais útil e rápido.
3. Onde esta aplicação poderá ser usada?
- Esta aplicação poderá ser usada em qualquer dispositivo móvel, com acesso a internet e serviço GPS.
4. Onde as informações serão armazenadas?
5. Onde o software deverá ser hospedado?
When
1. Em quanto tempo pretende desenvolver o sistema?
- O sistema será desenvolvido durante todo o período, devendo ser concluído no final do semestre 2014.1.
2. Quais serão as fases e em quanto tempo cada uma?
- 1ª etapa: autenticação das empresas interessadas através de uma interface (1 mês)
- 2ª etapa: cadastro das empresas anteriormente autenticadas (2 meses)
- 3ª etapa: localização do usuário e disponibilização de cardápios e outros dados das empresas cadastradas (3 meses).
How
1. Como será dividido o desenvolvimento do sistema?
2. Como será feita a entrada de dados?
3. Como será feita a saída de dados?
4. Como será o procedimento para a 1a. funcionalidade?
- Tomando como primeira funcionalidade, as funções necessárias para o site onde as empresas irão se cadastrar temos
- Autenticar (onde a empresa irá solicitar uma autenticação do administrador)
- Cadastrar empresa (onde a empresa irá se cadastrar, com nome, endereço, telefone, site, e-mail para contato, horário de funcionamento, média de preço, tempo aproximado de entrega, taxa de entrega)
- Inserir cardápio (a empresa irá colocar à disposição seus produtos, com preço, fotos, informações adicionais, sugestões)
- Inserir informações extras (imagens, fotos, promoções, entre outros)
- Exibir clientes (empresa terá acesso aos clientes que utilizaram o aplicativo e consumiram em seu estabelecimento, quais os pratos mais pedidos pelos clientes, opiniões e sugestões dos clientes)
- Recuperar senha (onde a empresa que está cadatrada e perdeu sua senha poderá recuperá-la através de e-mail previamente cadastrado)
5. Como será o procedimento para a 2a. funcionalidade?
- Na segunda funcionalidade, estarão presentes as funções que serão utilizadas no aplicativo:
- Localizar usuário (utilizando o GPS para localizar onde o usuário se encontra)
- Buscar rua ou CEP (através de GPS ou site dos correios)
- Cadastrar usuário (onde o usuário irá se cadastrar com nome, endereço, telefone, e-mail)
- Buscar restaurantes (através da localização do usuário, buscar restaurantes que estejam próximos em um raio de 5km)
- Mostrar restaurantes (onde o usuário terá acesso às informações dos restaurantes mais próximos de sua localidade)
- Mostrar cardápios (onde o usuário terá acesso aos cardápios com preços e informações dos produtos)
- Fazer pedido (onde o usuário irá escolher os produtos que lhe interessaram e realizar o pedido, que será enviado ao sistema do restaurante)
- Escolher forma de consumo (usuário poderá escolher se prefere entrega ou retirada do pedido no próprio restaurante)
- Realizar pagamento (após conclusão do pedido, o usuário poderá escolher a forma de pagamento que mais lhe agrade e que esteja disponível no restaurante escolhido, caso tenha escolhido a opção de entrega em endereço previamente cadastrado)
- Status do pedido (onde o usuário poderá acompanhar se o seu pedido está na fila para ser preparado, está sendo preparado, está pronto ou está sendo entregue)
- Acompanhar pedido (onde o usuário poderá acompanhar onde se encontra seu pedido, ainda no restaurante ou à caminho da entrega)
- Pedidos anteriores (onde o usuário terá acesso aos seus próprios pedidos anteriomente realizados)
- Configurações gerais (onde o usuário poderá modificar seus dados)
- Recuperar senha (onde o usuário que está cadatrado e perdeu sua senha poderá recuperá-lo através de e-mail previamente cadastrado)
- Avaliações (onde o usuário poderá fazer comentários sobre o restaurante e avaliá-lo)
6. Como será o procedimento para a 3a. funcionalidade?
- A terceira funcionalidade são as funções necessárias aos administradores do site e do aplicativo
- Autenticar empresa (onde os administradores irão permitir que as empresas que solicitaram se cadastrem)
- Organizar empresas (onde os administradores irão organizar em um padrão as empresas, suas logos, cardápios, fotos e informações adicionais)
- Buscar empresa (onde os administradores poderão buscar quaisquer empresa cadastrada em seu sistema)
- Buscar usuário (onde os administradores poderão buscar quaisquer usuário cadastrado em seu sistema)
How much
1. Quanto deverá custar o sistema?
2. Quantas pessoas deverão ser usadas?
- Para concretização do projeto, achamos melhor utilizar os serviços de uma empresa que realiza a criação e manutenção do site, que será usada para intercâmbio de informações entre as empresas e os administradores, e do web app, que será o meio de comunicação entre o usuário e os administradores.
3. Qual deverá ser o preço de aquisição do seu software para o usuário final?
- A princípio, o preço para o usuário será zero. Se houver a necessidade de atribuir custo ao mesmo, isso será discutido e feito posteriormente.
DFD
DER
DD
Comentários
- Idéia interessante.
- Atentem para os seguintes aspectos:
- Se é aplicativo para celular terão que entender como funciona o processo de registro de apps para download, se tem custo e regras
- Deverão pensar em desenvolvedores, no mínimo, para IPhone e Android
- Com certeza precisarão da autenticação de uma rede social e portanto terão que entender como funciona
- Pensar em bases de dados para guardar dados do usuário (perfil, etc), fotos. detalhes da roupa, combinações, acessórios, dicas, idéias, etc
- Avaliar quais dados serão armazenados no aparelho e quais em servidores externos, na nuvem, por exemplo