Linha 39: Linha 39:


# Onde os dados serão inseridos?
# 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.
# Onde os dados serão externalizados, publicados?
# 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.
# Onde esta aplicação poderá ser usada?
# 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.
# Onde as informações serão armazenadas?
# Onde as informações serão armazenadas?
# Onde o software deverá ser hospedado?
# Onde o software deverá ser hospedado?

Edição das 00h29min de 27 de maio de 2014

5W2H

  • Nome do Projeto:


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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. Onde as informações serão armazenadas?
  2. Onde o software deverá ser hospedado?


When

  1. Em quanto tempo pretende desenvolver o sistema?
  2. Quais serão as fases e em quanto tempo cada uma?


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?
  5. Como será o procedimento para a 2a. funcionalidade?
  6. Como será o procedimento para a 3a. funcionalidade?


How much

  1. Quanto deverá custar o sistema?
  2. Quantas pessoas deverão ser usadas?
  3. Qual deverá ser o preço de aquisição do seu software para o usuário final?


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