Sem resumo de edição |
|||
| Linha 164: | Linha 164: | ||
= DC = | = DC = | ||
[[Arquivo:DC-PaPego.pdf]] | |||
= DFD = | = DFD = | ||
= DER = | = DER = | ||
Edição das 23h20min de 30 de abril de 2019
Escopo
O sistema PaPegô irá fornecer às pessoas a opção de escolha de um restaurante, entre vários presentes no aplicativo, e a opção de seleção dos produtos dos estabelecimento. Cada produto desejado pelo cliente vem com o preço e com a opção compra. Após a seleção de todos os itens desejados pela pessoa, é mostrado o valor total da compra e posteriormente emitido o comprovante para retirada no local. O aplicativo irá fornecer às pessoas o tempo estimado, entre o fim do pedido no aplicativo, e a retirada do mesmo no balcão. Após o cliente retirar o pedido no balcão do estabelecimento, o sistema irá informar o fim do serviço, juntamente com a opção de elaboração de uma crítica escrita pelo serviço prestado.
5W2H
What
- 1. Qual o nome do seu projeto?
PáPegô.
- 2. Qual o objetivo deste projeto?
Será feito um app para restaurantes e lanchonetes, aonde o cliente realizará o pedido e irá retirá-lo no estabelecimento.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
Ter os conhecimentos e as ferramentas para chegar no final do projeto com um aplicativo de qualidade.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
Conhecimento em linguagens de progrmação, como C e Java, gestão de projetos e engenharia de software, sistemas operacionais mobile como Android e IOS,e sobre banco de dados.
- 5. Quais soluções similares existem no mercado?
Ifood Uber Eats
Why
- 1. Porque é interessante desenvolver este projeto?
Para atender as famílias que necessitam de algum alimento e precisam comprar com facilidade e rapidez, e para estabelecimentos como lanchonetes e restaurantes que querem ampliar ainda mais as formas de venda.
- No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas.
atuais ou não.
- 2. Porque deve usar a tecnologia escolhida?.
Pois com a tecnologia mobile, conseguimos atender a todas as pessoas, hoje em dia já é acessível a todos, e pode ser usada em qualquer lugar.
- 3. Porque usar o hardware específico?
No caso do nosso app, qualquer smartphone com um hardware básico já consegue rodar tranquilamente o sistema.
- 4. Porque usar o sistema específico?
Pois os sistemas operacionais Android e IOS são os mais usados no mundo.
Who
- 1. Quem pode se beneficiar deste projeto?
Restaurantes e lanchonetes, e as famílias.
- 2. Quem poderá operar o sistema?
Os usuários finais do sistema, e a equipe de desenvolvedores.
- 3. Quem deverá participar do desenvolvimento do sistema?
Programadores, gerentes de projetos, DBAs, e designers.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
No próprio app, o usuário irá iserir os dados através da interface do app.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
No sistema, através da interface do app mobile.
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
Nos dipositivos móveis, smartphones com Android ou IOS.
- 4. Onde os dados serão armazenados?
Os dados serão armazenados em nuvem, através da cloud.
- 5. Onde o software deverá ser hospedado?
Será hospedado em um servidor.
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
Cerca de 1 ano.
- 2. Quais serão as fases e em quanto tempo cada uma?
- 1 - Pitches: 15 dias.
- 2 - Mockup: 15 dias.
- 3 - DC e DFD: 1 mês.
- 4 - DER: 1 mês.
- 5: Diagramas OO: 1 mês.
- 6: Codificação: 2 meses.
- 7- Implementação: 2 meses.
- 8- Teste: 1 mês.
- 9- Finalização do projeto: 1 mês
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- As informações devem ser em tempo real.
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- 4 anos, contando ao início de desenvolvimento do negócio.
How
- 1. Como será dividido o desenvolvimento do sistema?
- Para estabelecer a prioridade dos requisitos foram adotadas as denominações “essencial”, “importante” e
“desejável”. Essencial: [Cadastro. RF 01] [Opção login. RF 02] [Locais disponíveis. RF 03] [Busca por filtragem. RF04] [Opções de refeições. RF05] [Preço por refeição. RF 06] [Alteração de cartão de crédito. RF 07] [Compra. RF 08] [Atualização do cardápio. RF 16] [Acompanhamento. RF 17] [Cadastro estabelecimento. RF 21] [Cadastro cardápio. RF 22] Importante: [Chat. RF 09] [Tempo do serviço. RF10] [Horário de busca. RF 11] [Tempo Real. RF 12] [Alerta. RF 13] [Fim do serviço. RF 14] [Modificação do cadastro. RF 23] [Exclusão cadastro. RF 24] [Exclusão cardápio. RF 25] Desejável: [Satisfação do cliente. RF 15]
- 2. Como será feita a entrada de dados?
- Por meio de interface. Haverá a interface para o dono do estabelecimento, para nós proprietários do app como administradores, e para os clientes do estabelecimento.
- 3. Como será feita a saída de dados?
- Por meio da interface do app.
- 4. Descreva a 1a. funcionalidade?
- interface de login.
- 5. Descreva a 2a. funcionalidade?
- interface de seleção dos estabelecimentos.
- n. Descreva a enésima funcionalidade?
- 3ª: selecionado os produtos do estabelecimento.
4ª: É disponibilizado o tempo de espera e um chat para perguntas. 5ª: É mostrado que o pedido está pronto.
How much
- 1. Quanto custa cada parte do sistema?
Diagramas: 5.000,00 Codificação: R$ 10.000,00 Implementação: R$ 10.000,00 Testes : R$ 5.000,00
- 2. Quanto deverá custar todo o sistema?
- Cerca de 30 mil.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Uma equipe de 6 pessoas.
- 4. Quanto custa cada profissional?
- Cerca de 6 mil.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- As famílias não irão pagar pelo app, mas os estabelecimentos vão pagar uma mensalidade.
Canvas