Proposta
Inicial
A
proposta anterior à proposta atual consistia em um sistema para pedidos dentro
de um restaurante, no entanto a proposta pareceu complicar o que já era
simples, então a ideia foi alterada para a de delivery. Foi definido um escopo menor que seria o de atender
pizzarias.
A atual proposta é a seguinte: desenvolver um aplicativo
para Android que possibilite ao
usuário pedir pizzas de uma certa pizzaria ou de uma filial da rede mais
próxima de uma maneira rápida , fácil e eficiente. O diferencial do projeto
será que o usuário poderá personalizar o seu pedido, de acordo com a sua
preferência, no que diz respeito ao tamanho e ingredientes, podendo configurar
o cardápio exibido e/ou filtrá-lo por padrões estabelecidos por ele (Lista de
mais pedidas, Pizzas favoritas).
A parte desktop do sistema consiste em um programa que
recebe o pedido do usuário de acordo com a localização por ele fornecida. Os
pedidos são salvos no banco de dados do sistema, e a partir disso o
administrador do sistema é capaz de gerar um relatório de controle de vendas.
Objetivo
Facilitar a comunicação do usuário com a pizzaria por
meio do aplicativo, acabando com o papel do intermediário (atendente); com o
diferencial de que o usuário tenha a liberdade de personalizar o próprio
pedido. A partir do escopo proposto, o presente grupo pretende aplicar os
conhecimentos de Linguagem de Programação (em Java), Banco de Dados, criação de
Web Services e modelagem de dados e processos.
Plataformas
●Android
(a
partir da versão 4.0);
●Desktop.
Tecnologias
●Java;
●Andriod
SDK;
●MySQL / SQLITE;
●Illustrator / Photoshop;
●Gps.
Metodologia
de Gerenciamento
O grupo decidiu por adotar a metodologia Scrum de gerenciamento de projetos para
melhor organização das tarefas. O Scrum
é uma metodologia ágil para gestão e planejamento de projetos e, basicamente,
consiste na divisão do projeto em pequenos “focos”, chamados Sprints, juntamente de reuniões de grupo
frequentes para discussão do que foi realizado e de quais serão os próximos
“focos” do projeto.
Divisão
do grupo
Ficarão responsáveis pela programação do projeto os
seguintes integrantes: Diego, Rafael e Victor; onde os integrantes Diego e
Victor ficarão responsáveis pelas funcionalidades da plataforma Mobile do sistema e o integrante Rafael
pela plataforma Desktop. A criação do design de telas e da criação do Web
Service serão realizadas por todos programadores.
O integrante Pedro é o gerente do projeto, e ficará
encarregado da montagem dos cronogramas e relatórios semanais, da elaboração
dos documentos oficiais do projeto e do material para apresentação aos
professores e colegas (Apresentação de slides, vídeos).
A integrante Lúcia ficará responsável pela supervisão das
postagens no blog e no canal do YouTube, de abastecer o repositório com
documentações e informações relevantes, além de auxiliar na documentação do
projeto.