RM Pet

Revisão de 03h03min de 30 de outubro de 2020 por Daniele Martins (discussão | contribs) (Criou página com '= 5W2H = <br> == What == <br> * 1. Qual o nome do seu projeto? ** RM Pet <br> * 2. Qual o objetivo deste projeto? ** Criar um sistema de Registro Municipal de Animais de E...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

5W2H


What


  • 1. Qual o nome do seu projeto?
    • RM Pet


  • 2. Qual o objetivo deste projeto?
    • Criar um sistema de Registro Municipal de Animais de Estimação (Pets), via aplicativo móvel.


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


  • 5. Quais soluções similares existem no mercado?
    • (a pesquisar)


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.


  • No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas.

atuais ou não?

    • Sim, ... (à desenvolver)

...

      • Sistema dos Correios para preenchimento automático de endereços.


  • 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: ...
    • Interface web: ...
    • Sistema de autenticação: para tutores (donos de pets), médicos veterinários, funcionários públicos, ONGs e demais Pessoas Jurídicas de interesse.
    • 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.


  • 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 ...
    • Computadores ...
    • (à desenvolver)


  • 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
    • ...


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.


Where


  • 1. Por onde (hardware ou sistemas), os dados serão inseridos?
    • (_sob pesquisa para definição de melhor método de identificação do animal para associação com o número de cadastro registrado_)


  • 2. Onde (hardware ou sistemas), os dados serão externalizados?
    • ...


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


  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Levantamento de requisitos: ...;
    • Análise e especificação de requisitos: ...;
    • Projeto (ou planejamento): ...;
    • Implementação: ...;
    • Testes: ...;
    • Implantação: ... .


  • 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
    • ...


  • 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 em massa.


  • 2. Como será feita a entrada de dados?
    • ...


  • 3. Como será feita a saída de dados?
    • ...


  • 4. Descreva a 1a. funcionalidade:
    • a. Cadastrar tutores e animais;
    • b. Cadastrar profissionais de setor pet;
    • c. Cadastrar instituições relacionadas.


  • 5. Descreva a 2a. funcionalidade?
    • d. Cadastrar serviços e produtos disponíveis;
    • e. Cadastrar informações de saúde;
    • f. Ativação de agenda de lembretes relevantes.


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