| Linha 260: | Linha 260: | ||
* Requisito Funcional: Cadastrar Clientes | * Requisito Funcional: Cadastrar Clientes | ||
<br> | <br> | ||
[[Arquivo:PetHome_CadastroCliente.pdf]] | |||
Terá uma aba de "Clientes" onde haverá uma lista de clientes com dados como nome, cpf e nome do pet, e logo abaixo terá um botão de "+" para adicionar um novo cliente. Ao inserir os dados requisitados será possível pressionar o botão de "Salvar" e adicionar o cliente no banco de dados, assim ele estará disponível na lista com os demais. | Terá uma aba de "Clientes" onde haverá uma lista de clientes com dados como nome, cpf e nome do pet, e logo abaixo terá um botão de "+" para adicionar um novo cliente. Ao inserir os dados requisitados será possível pressionar o botão de "Salvar" e adicionar o cliente no banco de dados, assim ele estará disponível na lista com os demais. | ||
Edição das 20h57min de 9 de setembro de 2021
5W2H
What
- 1. Qual o nome do seu projeto?
- Pet Home
- 2. Qual o objetivo deste projeto?
- Fazer o total gerenciamento de lojas de petshops.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Modelar todo o projeto e futuramente implementá-lo.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Modelagem de sistemas, paradigmas da linguagem escolhida e metodologias de trabalho em grupo.
- 5. Quais soluções similares existem no mercado?
- WebPet, PetMoura, Pet Booking e Petz.
Why
- 1. Porque é interessante desenvolver este projeto?
- Este projeto visa ajudar pequenas e médias empresas do ramo de Pet Shop's que necessita de uma administração mais eficiente dos seus negócios, facilitando o controle financeiro e também o gerenciamento dos clientes no dia a dia. Os benefícios esperados após a implantação é um maior controle e melhor atendimento do Pet Shop no geral, desde os produtos e serviços oferecidos até o estoque e agenda dos funcionários.
- No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas atuais ou não ?
- Sim.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- Adobe XD para a prototipação do sistema;
- Java para o desenvolvimento do sistema;
- MySQL como banco de dados.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Notebook ou computador pessoal para a instalação do software e o acesso ao mesmo e para o desenvolvimento da aplicação;
- Leitor de código de barras para identificar a mercadoria e seu valor;
- Impressora para a impressão de relatórios gerados.
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Cadastro: solicitará o cadastro de todos os clientes, pets, fornecedores, profissionais e todos os serviços realizados pelo pet shop associando os serviços aos profissionais capacitados para executá-los;
- Agendamento: Para controle dos horários de atendimento dos animais, que realiza um ou mais serviços;
- Controle: Área para controle da agenda diária por funcionário e também para o recebimento dos produtos, serviços e compras, sendo uma área para o controle dos pedidos de compras de produtos a fornecedores e outra para o controle geral de estoque dos produtos do Pet Shop.
Who
- 1. Quem pode se beneficiar deste projeto?
- Pequenas e médias empresas do ramo de Pet Shop que necessita de um sistema administrativo;
- Clinicas Veterinárias.
- 2. Quem poderá operar o sistema?
- Funcionários da empresa que receberem o treinamento do sistema.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Cliente, analistas de negócios e os desenvolvedores.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Os dados serão inseridos através da interface do sistema.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Serão externalizados no próprio sistema.
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- No sistema operacional Windows.
- 4. Onde os dados serão armazenados?
- Será utilizado o banco de dados do MySql.
- 5. Onde o software deverá ser hospedado?
- No próprio servidor da empresa.
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- O sistema está previsto para ser desenvolvido em 16 semanas.
- 2. Quais serão as fases e em quanto tempo cada uma?
- Semana 1: Reunião para distribuição de tarefas para a equipe e início do projeto;
- Semana 2 e 3: Criação dos CRUDs para o cliente, fornecedores, profissionais e pets e cadastro dos serviços realizados pelo Pet Shop no banco de dados;
- Semana 4 e 5: Criação do CRUD de produtos, cadastro das vacinas aplicadas pelo Pet no banco de dados e associação das vacinas aos Pets que a receberam (cartão de vacina virtual);
- Semana 6, 7 e 8: Criação do CRUD de agendamento, associação do agendamento ao cliente e ao funcionário que irá realizar o serviço, criação do dashboard de controle de agenda diário, e funcionalidade para registro de recebimento de produtos e serviços por meio da agenda;
- Semana 9: Associação de produtos a fornecedores e criação da área de controle de pedidos e recebimento de pedidos;
- Semana 10 e 11: Criação da parte visual (Front-end) do software (Parte de cadastro e login de funcionário e página inicial após o login);
- Semana 12 e 13: Criação da área de cadastro e atualização de clientes, fornecedores, pets e produtos e da área de agendamento e controle de agenda (Front-end);
- Semana 14 e 15: Criação da área informando as vacinas dos pets onde será o cartão de vacina virtual (Front-end);
- Semana 16: Criação da área de dashboards onde ficam os relatórios de serviços por profissionais, estoque e financeiro (Front-end).
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- 4 segundos.
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- 2 anos.
How
- 1. Como será dividido o desenvolvimento do sistema?
- Reunião para distribuição de tarefas para a equipe e início do projeto.
- Desenvolvimento do Back-end.
- Desenvolvimento do Front-end.
- 2. Como será feita a entrada de dados?
- O usuário irá inserir manualmente os dados na interface do sistema.
- 3. Como será feita a saída de dados?
- Serão expostos através da interface do sistema.
- 4. Descreva a 1a. funcionalidade?
- Cadastrar clientes.
- 5. Descreva a 2a. funcionalidade?
- Cadastrar funcionários.
- 7. Descreva a 3a. funcionalidade?
- Cadastrar fornecedores.
- 8. Descreva a 4a. funcionalidade?
- Agendar horário para o pet.
- 9. Descreva a 5a. funcionalidade?
- Solicitar relatório de serviços.
How much
- 1. Quanto custa cada parte do sistema?
- Especificação = 25%
- Análise e desenho = 25%
- Implementação = 25%
- Integração e teste = 25%
- 2. Quanto deverá custar todo o sistema?
- Todo o projeto custará em cerca de R$ 184.000,00.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 4 profissionais, sendo três técnicos e um analista formado.
- 4. Quanto custa cada profissional?
- Analista = R$ 68,18/hora.
- Técnico = R$ 34,09/hora por técnico.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- R$ 1.000,00 por mês (3 máquinas por chave).
Canvas
Pitch
1. PetHome: A fonte ficou muito pequena, se puder aumentar um pouquinho ai fica top.
- Obrigado pela dica, vamos tentar aumentar a fonte.
2. O próprio cliente vai fazer o agendamento na ferramenta ou é somente o funcionário da empresa que o fará?
- Somente o funcionário da empresa realizará o agendamento. O cliente entra em contato com a loja e então o funcionário faz o agendamento do horário de acordo com as preferências e disponibilidade do cliente.
3. PetHome: O que vocês acham de vender a solução de vocês via mensalidade ? Porque com o mesmo produto, vocês teriam vários clientes.
- Sim, nossa solução será comercializada mensalmente.
4. Pensar em um controle de saída de mercadoria do Pet Shop."
- Não entendi muito bem. Poderia ser mais claro ?
5. Qual os diferenciais do projeto considerando os diversos ERP's no mercado focados para pets?
- Não existe "O DIFERENCIAL", seremos mais um concorrente no mercado, entregando um serviço de excelente qualidade.
6. Devem pensar em uma forma de controlar a saída de estoque a granel, em petshops é a parte mais difícil de gerenciamento pois vária muito no momento da venda.
- Sim, com certeza esse é um caso muito frequente. Venderemos sim alguns produtos fracionados, a exemplo, ração.
7. O aplicativo terá alguma função de compra via delivery, onde pelo aplicativo o usuário compra um produto e recebe em casa ?"
- Sim, o sistema terá o gerenciamento de delivery. Mas nosso modelo de negócio é B2B, então o usuário que deseja receber algo por entrega, deverá entrar em contato com a empresa para solicitar o mesmo.
8. Existe a possibilidade de um paciente de MG, em viagem, ser atendido pelos médicos do estado de SP (por exemplo) ou o paciente só tem acesso aos médicos do estado de residência ?
- Os pacientes só tem acesso aos médicos do petshop em si que o sistema está instalado.
9. Qual principal diferencial do seu projeto? Qual estratégia de Marketing ? Como seria o aporte inicial para o projeto ? Qual a sua solução para PCD ?
- Não existe "O DIFERENCIAL", seremos mais um concorrente no mercado, entregando um serviço de excelente qualidade. A estratégia de marketing será divulgação através das redes sociais.
10. O Software seria um software whitelabel? Qual seria a forma de escalar o projeto e quais seriam os diferenciais para que donos de petshop optem pelo aplicativo e não um ERP ?
- Não, o software não seria um software whitelabel. A forma de escalar o projeto seria adotando algumas novas funcionalidades para readequar o software para futuras necessidades. Não existe "O DIFERENCIAL", seremos mais um concorrente no mercado, entregando um serviço de excelente qualidade.
11. Qual seria a diferença entre o cliente que compra o sistema e o cliente que paga a mensalidade do sistema?
- Mudamos nossa regra de negócio, o sistema será por assinatura mensal.
12. Eu trabalho em um salão que possui um sistema parecido e esses sistemas para esse tipo de comércio facilita muito tanto quanto pro cliente quanto pro profissional.
- Obrigado pelo feedback. Realmente ajuda muito no controle e organização de qualquer estabelecimento.
13. O software vai ter um lugar de avaliação ou de perguntas para o cliente ?
- Teremos um SAC, onde o usuário poderá entrar em contato não só para avaliação ou perguntas, mas também para suporte e entre outros.
14. Na parte de controle financeiro, vocês iriam terceirizar empresas de contabilidade?
- Não, o próprio sistema gerencia toda a parte financeira e contábil do estabelecimento.
15. O aplicativo tem quase o mesmo proposito que o aplicativo Pet Booking, qual seria o diferencial do app ?
- Não existe "O DIFERENCIAL", seremos mais um concorrente no mercado, entregando um serviço de excelente qualidade.
16. Eu já vi um aplicativo que tem funcionalidades parecidas com a aplicação que o grupo está querendo desenvolver, não seria interessante colocar uma função no qual fosse possível encontrar outros Pets como forma de socialização ou algo do tipo?
- Não entendi muito bem. Poderia ser mais claro ?
17. Como convencer as lojas e clínicas veterinárias a adotarem o uso desse projeto ? Vão ter ferramentas que facilitarão o processo de organização de estoque dessas lojas ?
- Apresentaremos nosso produto, explicando todos os seus benefícios, além de ter um preço competitivo. Sim, o sistema realizará o controle de estoque.
18. Fiquei com um pouco de dúvida sobre o diferencial, porque atualmente as grandes redes de petshop já tem seu próprio sistema que até que é bem completo. Esse sistema seria então para petshop menores, de bairro, que não tem muito controle dessas questões de CONTROLE mesmo ?
- Exatamente, nosso público alvo são empresas de pequeno e médio porte.
19. Qual foi a maior motivação do projeto?
- A maior motivação é que é um mercado crescente, então temos espaço para disputar com nossos concorrentes.
20. Quais as vantagens econômicas de se comprar o app completamente e fazer o descompromissado aluguel da plataforma.
- Mudamos nossa regra de negócio, o sistema será por assinatura mensal.
22. Minha sugestão é realizar parcerias com as clinicas veterinárias
- Sim, com certeza faremos parcerias com as clínicas veterinárias.
Exercício DFD
- Requisito Funcional: Cadastrar Funcionários
Arquivo:PetHome CadastroFuncionario.pdf
Terá uma página com os campos de texto obrigatórios para inserir o nome e a matricula do funcionário e um botão "Salvar" que gravará as informações, Após clicar no botão, retornará uma mensagem informando se a ação foi executada com sucesso e irá manter na mesma página, pois, na metade esquerda da página terá uma lista de funcionários cadastrados e no lado direito terá a opção de cadastrar ou editar o funcionário existente.
- Requisito Funcional: Cadastrar Fornecedores
Arquivo:PetHome CadastroFornecedor.pdf
Terá na tela do gerente, um botão escrito "Cadastrar Fornecedor", onde após o mesmo clicar nele, terá campos para inserir os dados do fornecedor, tais como: razão social, nome fantasia, cnpj, endereço completo (Rua ou Avenida, nro, cep, bairro, cidade, estado), telefone, e-mail e qual o ramo de vendas que atua (Produtos perecíveis, vacinas, brinquedos e insumos de serviços de banho e tosa).
Após inserir os dados, terá um botão "Salvar", onde a os dados serão gravados e o processo termina, onde volta para a tela inicial esperando cadastrar um novo Fornecedor.
- Requisito Funcional: Cadastrar Clientes
Arquivo:PetHome CadastroCliente.pdf
Terá uma aba de "Clientes" onde haverá uma lista de clientes com dados como nome, cpf e nome do pet, e logo abaixo terá um botão de "+" para adicionar um novo cliente. Ao inserir os dados requisitados será possível pressionar o botão de "Salvar" e adicionar o cliente no banco de dados, assim ele estará disponível na lista com os demais.
DFD