5W2H


What


  • 1. Qual o nome do seu projeto?
    • WeFit
  • 2. Qual o objetivo deste projeto?
    • Proporcionar possibilidades de trabalho aos personais/ academias e um meio prático de conseguir usufruir de tais serviços, aos usuários (ou futuros usuários).
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Conseguir vincular, em nossa aplicação, o sistema de presença das devidas academias
  • 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
    • Conhecimento em programação mobile, integração de aplicações mobile - banco de dados e noção básica de mercado.
  • 5. Quais soluções similares existem no mercado?
    • SmartFit e EVOMobile, ambos com contras que procuramos resolver em nosso projeto.


Why


  • 1. Porque é interessante desenvolver este projeto?
    • Atualmente no mercado, não há nenhum aplicativo que possua as mesmas funcionalidades e opções e desempenhe as funções previstas com rapidez e qualidade. Além disso, o modelo de vida saudável está em ascensão, o que leva muitas pessoas a procurarem uma forma simples e acessível de frequentar academias e serviços particulares de profissionais de educação física, como personal-trainers.
  • No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas.

atuais ou não.

    • 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
      • Google Maps, o que permitirá o acesso a localização das academias aos usuários;
      • Banco de Dados, onde armazenará as informações sobre todos os usuários;
      • Meios de pagamento eletrônico (como PagSeguro, Paypal), que intermediarão o pagamento entre o cliente da academia e a própria.
    • 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
      • Catraca, leitor de digital da academia (ou folha de presença, onde o responsável por administrar o app irá fazer o input de dados no sistema);
      • Celular, onde os usuários irão instalar e utilizar o app;
      • Computador, onde o administrador referente à academia poderá ter acesso às informações através da interface Web.
  • 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
      • Integração com o Google Maps, como já citado acima, o usuário poderá encontrar a academia dessa forma;
      • Integração com o PayPal e PagSeguro, sendo meios de pagamentos;
      • Integração com a câmera do celular, permitindo o envio de fotos contendo treinos pré-moldados pelo personal trainer.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Donos de academia, personais e pessoas que procuram uma vida saudável
  • 2. Quem poderá operar o sistema?
    • Personal trainers, academias, e os usuários da academia.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • DBA, a própria equipe de programação (que teve a ideia do projeto).


Where


  • 1. Por onde (hardware ou sistemas), os dados serão inseridos?
    • Os dados deverão ser inseridos por meio da interface mobile, tornando-se necessária a criação da conta por parte do cliente, seja academia, Personal ou usuário comum.
  • 2. Onde (hardware ou sistemas), os dados serão externalizados?
    • Pelo aplicativo.
  • 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
    • Dispositivos mobile/ ambiente web
  • 4. Onde os dados serão armazenados?
    • Em um servidor (nuvem)
  • 5. Onde o software deverá ser hospedado?
    • Em um servidor (na nuvem).


When


  • 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
    • Por volta de 16 semanas
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Etapa de iniciação e organização de ideias (2 semanas); Elaboração de funcionalidades (2 semanas); Programação (6 semanas); Desenvolvimento da interface e design (2 semanas); Fase de testes (2 semanas); Fase de marketing e busca por parcerias (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?
    • 4 segundos
  • 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
    • Visto a dificuldade da implementação do projeto e todo o custo envolvido na equipe de desenvolvimento, manutenção e hospedagem dos dados, por volta de 1 ano e meio (18 meses).
  • 5.


How


  • 1. Como será dividido o desenvolvimento do sistema?
    • Agruparemos primeiramente as funcionalidades que o aplicativo deve possuir.
    • Segundamente, haverá o desenvolvimento do back-end;
    • Em seguida, o desenvolvimento do front-end, relacionado ao design e construção de 3 interfaces: uma direcionada ao Personal, outra a academias e por fim a do usuário comum;
    • Após isso, realizar uma série de testes e conferir o funcionamento do app.
  • 2. Como será feita a entrada de dados?
    • Por meio do teclado do celular, fornecendo os dados requeridos pelo usuário na aba de preenchimento.
  • 3. Como será feita a saída de dados?
    • A saída irá ocorrer na tela do smartphone do cliente.
  • 4. Funcionalidades:
    • Clientes ou futuros clientes
      • 01ª- Cadastrar usuário;
      • 02ª- Autenticar conta;
      • 03ª- Recuperar senha;
      • 04ª- Desativar conta do usuário;
      • 05ª- Cadastrar cartão de crédito;
      • 06ª- Trocar cartão de crédito;
      • 07ª- Apagar cartão de crédito;
      • 08ª- Buscar academias na região;
      • 09ª- Selecionar academia;
      • 10ª- Matricular-se na academia;
      • 11ª- Desvincular-se da academia;
      • 12ª- Classificar academia (votação);
      • 13ª- Avaliar a academia (comentários);
      • 14ª- Optar por plano esporádico (de uma semana ou pague-pelo-uso);
      • 15ª- Buscar personais na região;
      • 16ª- Selecionar personal;
      • 17ª- Matricular-se com o personal;
      • 18ª- Desvincular-se do personal;
      • 19ª- Classificar personal (votação);
      • 20ª- Avaliar o personal (comentários);
      • 21ª- Optar por plano esporádico (de uma semana ou pague pelo uso);
      • 22ª- Contatar o personal;
      • 23ª- Fazer check-in;
      • 24ª- Efetuar pagamento;
      • 25ª- Cancelar pagamento;
      • 26ª- Recomendar para um amigo;
      • 27ª- Agendar treino;
    • Academias
      • 28ª- Cadastrar academia;
      • 29ª- Apagar conta da academia;
      • 30ª- Efetuar pagamento de taxa de afiliação;
      • 31ª- Cadastrar Personal Trainer afiliado;
      • 32ª- Desvincular-se do Personal Trainer afiliado;
      • 33ª- Contatar o aluno;
      • 34ª- Avaliar o usuário (estrelas e comentários dados pelo Personal/Academia, para garantir a segurança e integridade dos mesmos);
      • 35ª- Criar treinos(fotos,vídeo,descrição);
      • 36ª- Disponibilizar tabela de treinos;
      • 37ª- Desvincular-se do WeFit;
    • Personais
      • 38ª- Cadastrar Personal Trainer;
      • 39ª- Apagar conta do Personal Trainer;
      • 40ª- Efetuar pagamento de taxa de afiliação;
      • 41ª- Vincular-se a uma academia;
      • 42ª- Desvincular-se de uma academia;
      • 43ª- Contatar o aluno;
      • 44ª- Avaliar o usuário (estrelas e comentários dados pelo Personal/Academia, para garantir a segurança e integridade dos mesmos);
      • 45ª- Criar treinos(fotos,vídeo,descrição);
      • 46ª- Disponibilizar tabela de treinos;
      • 47ª- Desvincular-se do WeFit.

How much


  • 1. Quanto custa cada parte do sistema?
    • Desenvolvimento: R$ 80.000,00;
    • Outros custos como hospedagem e manutenção: 20.000,00.
  • 2. Quanto deverá custar todo o sistema?
    • Considerando a equipe, equipamentos usados e hospedagem, por volta de R$ 100.000,00.
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • Equipe de no mínimo 8 pessoas.
  • 4. Quanto custa cada profissional?
    • Equipe de programadores juniores: R$ 2.500,00 cada salário. Multiplicando por 5 teremos o valor total de 12.500 por mês.
    • Web Designer: R$ 1.500,00
    • Coordenador de Segurança: R$ 5.000,00
    • Gerente de projetos (Desenvolvimento do Software): R$ 7.000,00
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • Para o usuário comum será gratuito, enquanto Personais Trainer e academias terão uma taxa que manterá as finanças do aplicativo.
    • Valor de mercado: R$ 250.000,00.


Canvas



DFD



Pitch




DER



Protótipo