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.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- 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.
- Clientes ou futuros clientes
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
- Clique abaixo para escrever sugestões, críticas ou colaborações para este projeto:
DER
Protótipo