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;


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.


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.
    • 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).


  • 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).


  • Qual o diferencial do projeto? O que vai levar as pessoas acharem necessário o uso desse aplicativo?


  • Como o app garante o bem estar do pet?


  • Pode ser alterada a aplicação para nível não limitado localmente?


  • Efetivamente, o que o Sw irá fazer?


  • Dê mais informações sobre Reconhecimento pelo focinho. Já é usado em algum lugar?


DFD




DER

Especificação Funcional