5W2H
What
- 1. Qual o nome do seu projeto?
- RM Pet (Registro e Monitoramento Pet)
- 2. Qual o objetivo deste projeto?
- Criar um sistema de Registro de Animais de Estimação (Pets), que seja utilizado para o monitoramento da saúde, rotina e bem estar dos pets, assim como para propiciar eficiência no resgate de animais desaparecidos e na identificação de animais resgatados, fornecer dados para análises demográficas e comportamentais, além de servir como uma carteira online de vacinação, e agenda eletrônica dos pets.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Tornar o cadastro dos pets uma cultura valorizada e aceita por toda população, para tanto, trabalhar com vários profissionais interessados e criar uma forte demanda legislativa por meio de ações de lobby.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Gestão de Projetos;
- Plano de negócio;
- Estratégias de Comunicação e Relações Públicas;
- Planejamento e controle financeiro;
- Criação e manutenção de banco de dados;
- Planejamento e desenvolvimento de sistemas;
- Codificação - Algoritmo e Programação;
- Integração de Sistemas;
- Engenharia de Software;
- Tecnologias de identificação animal;
- 5. Quais soluções similares existem no mercado?
- Startup chinesa usa reconhecimento facial para identificar cachorros pelo focinho: https://canaltech.com.br/apps/startup-usa-reconhecimento-facial-para-identificar-cachorros-pelo-focinho-144329/
- My Pet (50.000 instalações): https://play.google.com/store/apps/details?id=br.com.zambiee.mypet&hl=pt_BR&gl=US
O que você pode fazer: - Cadastrar seus pets (dados básicos do pet, como nome, espécie, raça, ...). - Controlar vacinas e vermífugos/parasiticida (registrar e programar próximas doses). - Inserir consulta veterinária com anotação do diagnóstico e sua data de retorno. - Controlar medicamentos com avisos sobre a hora de dar as doses. - Cuidar da higiene (registrar e agendar banho e tosa). - Acompanhar o peso para manter o animal em forma. - Dosar a quantia aproximada de ração diária. - Registrar eventos relacionados a saúde do pet: alergias, anormalidades (vômitos, desânimo, alimentação indevida, ...) e cirurgias. - Manter informações de contato dos seus estabelecimentos e médicos veterinários favoritos (nome, telefone, endereço, ...). - Fazer backup dos dados no Google Drive.
Why
- 1. Porque é interessante desenvolver este projeto?
- Para proporcionar um melhor conhecimento e controle populacional dos pets, melhorar as perspectivas de qualidade de vida dos pets, facilitar o acesso à informações relevantes, para os profissionais de medicina veterinária, controle de zoonose, e de proteção dos direitos animais.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- Banco de dados em nuvem: reunirá as informações cadastradas.
- Interface mobile: interação entre usuários e sistema.
- Interface web: interação entre usuários e sistema.
- API de geolocalização: para mapeamento das clínicas veterinárias e comércios para pets, reconhecimento da localização dos usuários (tutores) e criação de rotas.
- QR Code: Será uma forma alternativa de acesso ao perfil público do pet, com as informações mais relevantes, de cada animal cadastrado. Caso seja do interesse de seu tutor.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Smartphones com acesso à rede: Será utilizado para entrada de dados e acesso ao sistema.
- Computadores: Também terá acesso ao sistema para entrada e análise dos dados.
- Microchips de identificação: Implantados nos animais de estimação para registro dos mesmos, assim como, integrar ao sistema os microchips já existentes.
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Sistema de autenticação: para tutores (donos de pets, ONGs e CCZs), médicos veterinários e demais Pessoas Jurídicas de interesse;
- Sistema de cadastro de animais de estimação: este sistema reunirá todos os dados referentes ao animal, sendo associado este perfil aos dados pessoais de cada tutor, e podendo ser transferida esta associação, havendo troca de tutela;
- Sistema de alerta de desaparecimento: Emitirá uma mensagem de alerta a todos os outros usuários da mesma região geográfica, que assim autorizarem, no momento em que for constatado o desaparecimento de seu pet;
- Sistema de adoção: Busca, por perfis disponíveis para adoção. Filtros por localização, idade, sexo, porte, castrado/ounão, etc.
Who
- 1. Quem pode se beneficiar deste projeto?
- O projeto beneficiará animais de estimação, tutores, profissionais do setor pet, funcionários e setores públicos relacionados, ONGs relacionadas.
- 2. Quem poderá operar o sistema?
- Tutores; Profissionais do setor pet; funcionários públicos de setores relacionados; integrantes de ONGs de proteção animal.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Participarão:
- 1) Analista de sistemas;
- 2) Desenvolvedores Back-end e Front-end;
- 3) Administrador de banco de dados(DBA);
- 4) Gestor de projetos;
- 5) Relações Públicas e formadores de opinião;
- 6) Profissionais do marketing.
- 7) Especialistas em tecnologia de identificação animal e biometria.
- Participarão:
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Os dados serão inseridos pelo hardware, no caso dos chips, e também pelo sistema.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- No sistema.
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- A aplicação estará disponível em ambiente web e mobile.
- 4. Onde os dados serão armazenados?
- Em banco de dados hospedado em nuvem.
- 5. Onde o software deverá ser hospedado?
- Em servidor em nuvem.
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- Em 20 semanas
- 2. Quais serão as fases e em quanto tempo cada uma?
- Levantamento de requisitos: 1semanas;
- Análise e especificação de requisitos: 3;
- Projeto (ou planejamento): 9 semanas;
- Implementação: 16 semanas;
- Testes: 4º mês - 2 semanas;
- Implantação: 5º mês - 2 semanas.
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- 5 segundos.
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- Em 2 anos, aproximadamente.
How
- 1. Como será dividido o desenvolvimento do sistema?
- Planejamento;
- Levantamento de requisitos;
- Codificação;
- Implementação;
- Feedback primário;
- Ajustes;
- Implementação.
- 2. Como será feita a entrada de dados?
- Por meio eletrônico, cadastrando as informações no sistema, ou transmitindo informações de bancos de dados de chips ou sistemas pré existentes.
- 3. Como será feita a saída de dados?
- Na interface do sistema.
br>
- 4. Funcionalidades:
- Usuários
- 1- CRUD Tutores (pessoa física);
- 1.1 - Ativação da agenda de lembretes;
- 1.2 - Ativação da ‘Conexão por compatibilidade social’;
- 2- CRU‘D’ Pet (neste caso, o perfil de um animal não pode ser deletado, apenas transferido de tutela, registrado como desaparecido ou arquivado, quando morto);
- 2.1 - Ativação da carteira digital de saúde;
- 2.1.1 - Ler e registrar códigos de barras de medicamentos e vacinas;
- 2.1.2 - Receber assinaturas digitais via “Ondas de Curta Frequência”.
- 2.2 - Ativação da agenda de lembretes;
- 2.3 - Subir imagens;
- 2.4 - Informar identificação do microchip (quando já implantado);
- 2.5 - Gerar QR code pet;
- 2.6 - Gerar código de leitura biométrica da íris (quando disponível);
- 2.7 - Completar manualmente histórico de saúde, quando necessário.
- 2.1 - Ativação da carteira digital de saúde;
- 3- CRUD Tutores pessoa jurídica (ONGs e CCZs);
- 4- CRUD ONGs de direitos animais;
- 5- CRUD Empresas de produtos pet (serão avaliadas por pontuação);
- 6- CRUD Prestador de serviços, do setor pet, autônomo (serão avaliados por pontuação);
- 6.1- Médico veterinário: histórico, artigos, especialização, redes sociais etc.
- 6.2- Dog Walker: histórico, reputação, redes sociais, etc.
- 6.3- Pet Sitter: histórico, reputação, redes sociais, etc.
- 6.7- Outros.
- 7- Ler QR code pet;
- 8- Compartilhar;
- 9- Adotar;
- 10- Inserir publicidade;
- 11- Relatar animal desaparecido;
- 12- Relatar animal encontrado na rua;
- 13- Ativar alerta de animal em situação de risco;
- 14- Ativar alerta de animal em situação de maus tratos;
- 15- Criar e divulgar eventos relacionados ao “mundo pet;
- 16- Enviar assinaturas digitais via “Ondas de Curta Frequência” (para veterinários e demais prestadores de serviço que necessitarem).
- 1- CRUD Tutores (pessoa física);
- Admin
- 16- Criar e atualizar cadastro de doenças;
- 17- Criar e atualizar cadastro de vacinas disponíveis por região;
- 18- Criar e atualizar catálogo de artigos sobre o “mundo pet”;
- 19- Gerar relatórios estatísticos;
- 20- Gerar relatórios comportamentais (anônimos);
- 21- Gerar relatório financeiro da venda de publicidade;
- 22- Gerar relatórios de alcance.
How much
- 1. Quanto custa cada parte do sistema?
- ...
- 2. Quanto deverá custar todo o sistema?
- ...
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 1 Gestor de projetos;
- 2 Desenvolvedores back-end;
- 2 Desenvolvedores front-end;
- 1 DBA;
- Analista de sistemas;
- Profissional de segurança da Informação;
- Relações Públicas.
- 4. Quanto custa cada profissional?
- ...
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- Não se aplica (outros métodos de monetização serão propostos).
Canvas
Perguntas e Respostas
- Quais os requisitos funcionais do software?
- Como seria feito o relacionamento com as ONG's? O que eu fiquei com duvida é até que ponto a interação com elas será feita e de que maneira isso ocorrerá (eu não consegui entender como isso será feito na pratica).
- As ONG's serão usuários, porque elas ou terão tutela de animais abandonados que serão registrados no sistema e, no caso de adoção, estes mesmos animais continuarão cadastrados, mas com a tutela transferida para o adotante, ou então as ONG's que não abrigam os animais terão acesso aos dados de animais e poderão auxiliar famílias carentes a registrarem seus animais e atualizarem informações de saúde ou do tipo se o animal é castrado ou não, dentre outras informações. O sistema é relevante para elas, pois as ONG's também se interessam em manter o controle populacional e poderem contar com um sistema que auxilie na adoção responsável.
- Qual o diferencial do projeto? O que vai levar as pessoas acharem necessário o uso desse aplicativo?
- Seu diferencial será a unificação de todos os dados dos animais de estimação em um único banco de dados, hospedado na nuvem que poderá funcionar tanto como uma agenda de lembretes quanto um cartão de saúde virtual, pois um dos objetivos é ter a função de leitura e registro do código de barras de vacinas aplicadas e medicamentos tomados com suas respectivas datas e uma gestão que permita a autenticação de quaisquer procedimentos de saúde "assinados" pelo veterinário responsável. O sistema, também, propõe amenizar a perda de animais com o sistema de alerta de desaparecimento e, por ser um sistema em nuvem, tudo será registrado e emitido a outros usuários instantaneamente, diminuindo, significativamente, a probabilidade do não resgate do PET.
- Como o app garante o bem estar do pet?
- Com as funções de agenda, alerta de lembretes e cartão virtual de saúde, o sistema garante que a rotina de cuidados com o animal não será esquecida, como o banho, vacinação, consulta, passeios etc. Além de seus vários métodos de identificação possíveis para que o animal tenha mais segurança, pois será facilmente encontrado no caso de seu desaparecimento.
- Pode ser alterada a aplicação para nível não limitado localmente?
- Sim, ele poderá ser aplicado inclusive a nível global.
- Efetivamente, o que o Sw irá fazer?
- Dê mais informações sobre Reconhecimento pelo focinho. Já é usado em algum lugar?
DFD