| Linha 184: | Linha 184: | ||
# Poderia ter um diferencial no app, hoje em dia há muitos da mesma forma... | # Poderia ter um diferencial no app, hoje em dia há muitos da mesma forma... | ||
# Qual o custo para até chegar no valor final? | # Qual o custo para até chegar no valor final? | ||
O aplicativo teria algum tipo de pacote extra com funcoes diferenciais do usuario inicial(R$80,00) ? | # O aplicativo teria algum tipo de pacote extra com funcoes diferenciais do usuario inicial(R$80,00) ? | ||
# O valor pago de R$80,00 do app é referente a uma assinatura anual, mensal ou pago de uma vez só, como seria o retorno financeiro sobre esse valor ? | # O valor pago de R$80,00 do app é referente a uma assinatura anual, mensal ou pago de uma vez só, como seria o retorno financeiro sobre esse valor ? | ||
# Sobre a parcerias com corretoras, qual a finalidade? Tem pretensão de ser no curto ou longo prazo? Qual Payback do seu projeto? Sobre o aporte de implantação, qual seria a origem? Qual regime de contratação dos profissionais do time? O aplicativo será SAAS? Sobre a taxa de administração, ela foi pensada sobre qual Market Share? Sobre o público alvo, como conseguir angariar potenciais usuários? Qual a sua solução para PCD? | # Sobre a parcerias com corretoras, qual a finalidade? Tem pretensão de ser no curto ou longo prazo? Qual Payback do seu projeto? Sobre o aporte de implantação, qual seria a origem? Qual regime de contratação dos profissionais do time? O aplicativo será SAAS? Sobre a taxa de administração, ela foi pensada sobre qual Market Share? Sobre o público alvo, como conseguir angariar potenciais usuários? Qual a sua solução para PCD? | ||
Edição das 21h52min de 6 de agosto de 2021
5W2H
What
- 1. Qual o nome do seu projeto?
- FinanceManager
- 2. Qual o objetivo deste projeto?
- O objetivo do projeto é auxiliar o usuário a administrar melhor sua vida financeira, incluindo suas contas a pagar e seus investimentos
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios para a realização desse trabalho é o conhecimento técnico necessário, visto que é extenso, além do capital inicial que é volumoso, pois para manter uma aplicação dessa proporção no ar , inicialmente, sem uma massa de usuários capaz de suprir os gastos advindos das operações
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Os conhecimentos básicos para a construção desse projeto são:
- Conhecimentos sobre desenvolvimento mobile
- Banco de dados
- DevOps
- Finanças
- PCI DSS (Payment Card Industry – Data Security Standard)
- 5. Quais soluções similares existem no mercado?
Um exemplo de solução similar já existente no mercado é o app Organizze Finanças
Why
- 1. Porque é interessante desenvolver este projeto?
- Hoje em dia graças a modernização as pessoas tem migrado seu controle financeiro para o ambiente virtual, mas como as pessoas possuem uma vida financeira extremamente diversificada(cartões de crédito de diferentes bancos e investimentos em diferentes corretoras), ter uma aplicação que centralize suas finanças facilitaria muito a rotina.
- 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.
- Ionic - Framework responsável pelo desenvolvimento hibrido que possibilitará que a aplicação esteja disponível pelos usuários Android e IOS
- React - Biblioteca JS que será usada para a criação das interfaces
- SQLite - Banco de dados portátil que irá deixar a aplicação mais performática
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Servidores/Clusters irá armazenar os dados dos usuários como backup, para que caso o usuário desinstale o aplicativo e volte a instala-lo novamente, ainda tenha acesso aos seus dados antigos
- Notebook/Desktop que será usado para desenvolver a aplicação
- Smartphone para a realização dos testes de usabilidade
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Sistema de alerta de contas a pagar. Avisar o usuário de que a conta está para vencer
- Sistema de recomendação. Irá indicar os melhores títulos a serem comprados pelo usuário
- Sistema de integração com cartões. Irá centralizar o controle de gastos dos cartões dos usuários
Who
- 1. Quem pode se beneficiar deste projeto?
- A população que possuir um dispositivo compatível para o uso da aplicação.
- 2. Quem poderá operar o sistema?
- A população que possuir um dispositivo compatível para o uso da aplicação.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Desenvolvedores de software, gestor de projetos e analista de teste.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Os dados serão inseridos pelos usuários via smartphone
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Smartphone do usuário.
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- Smartphones Android e IOS.
- 4. Onde os dados serão armazenados?
- Os dados usuários serão armazendos tanto em um store local(SQLite), quanto em cloud com a sincronização dos dados locais com a cloud.
- 5. Onde o software deverá ser hospedado?
- O software deverá hospedado em um dos serviços de nuvem a seguir: Heroku ou GCP.
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- 3 meses
- 2. Quais serão as fases e em quanto tempo cada uma?
- 1a. Fase: Cadastro e autenticação de usuário
- 2a. Fase: Cadastro e cálculo de despesas, juntamente com o alerta dos vencimentos
- 3a Fase: Integração com dados de cartão de crédito
- 4a Fase: Desenvolvimento da área de Home Broker
- Obs: As fases de teste e de produção acontecerão concomitantemente às fases já listadas acima, pois será aplicada a metodologia de integração contínua
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- 1.5s, baseado nos tempos de resposta médio dos apps disponíveis nas lojas de aplicativos
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- Em 10 meses, baseado na projeção de aquisição de 50 clientes no primeiro mês, havendo o dobro do número de clientes a cada mês
- 5.
How
- 1. Como será dividido o desenvolvimento do sistema?
- O desenvolvimento do sistema será dividido baseado no desenvolvimento das três funcionalidades listadas abaixo
- 2. Como será feita a entrada de dados?
- A entrada de dados será via interface do aplicativo mobile por parte do usuário
- 3. Como será feita a saída de dados?
- A saída dos dados será via interface do aplicativo mobile do usuário
- 4. Descreva a 1a. funcionalidade?
- Carteira Digital. Funcionalidade que irá centralizar os dados dos cartões de crédito do usuário
- 5. Descreva a 2a. funcionalidade?
- Cálculo das dispesas e alerta de vencimento. Essa funcionalidade irá dar ao usuário a soma das dispesas a serem pagas naquele mês, baseada nas dispesas registradas na aplicação e alertar quando o vencimento das contas cadastradas estiver próximo
- 6. Descreva a 3a. funcionalidade?
Relatório de ganhos diários e recomendação de títulos a serem comprados. Essa funcionalidade irá gerar relatórios diários a respeito dos ganhos do usuário baseado nos títulos que ele possui cadastrados no sistema, além de baseado nas cotações daquele corrente dia, recomendar potenciais ações para serem compradas
- 7. Descreva a 4a. funcionalidade?
Autenticação do usuário e Reset de Senha. Autenticar o usuário via JWT para o acesso aos seus dados pessoais e financeiros e a utilização do mesmo sistema de tokens, para reset de senha
How much
- 1. Quanto custa cada parte do sistema?
- A área do front-end custará por volta de R$15000,00 se tomarmos o salário médio de um desenvolvedor React Pleno, o prazo que será um mês e que haverá apenas 1 dev front-end
- A área do back-end custará por volta de R$66000, 00 se tomarmos o salário médio de um desenvolvedor Node Pleno(R$6400,00), o prazo que será 1 mês e que haverão 2 devs back-end
- A área de teste de software custará por volta de R$9200,00, se tomarmos o salário médio de um analista de testes pleno(R$4400,00), o prazo que será 1 mês e que haverá 1 analista de testes
- A área da gestão custará por volta de R$15900,00 , se tomarmos o salário médio de um gestor de projetos(R$5300,00), o prazo que será 1 mês e que haverá 1 gestor de projetos
- A área da integração de PCI custará por volta de R$ 21600, se tomarmos o salário médio de um profissional de infraestrutura, o prazo que será 1 mês e que haverá 1 profissional de infraestrutura
- 2. Quanto deverá custar todo o sistema?
- O valor irá variar de acordo com a hospedagem escolhida:
- Heoku = R$127700,00(Pessoal) + $250 por mês, por volta de R$1250,00
- GCP = R$127700,00(Pessoal) + R$3732,01 por mês
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 6 pessoas:
- 1 dev Front-End
- 2 Devs Back-End
- 1 Gestor de Projetos
- 1 Profissional de Infraestrutura
- 1 Analista de Testes
- 4. Quanto custa cada profissional?
- Dev Front-End: R$5000,00
- Dev Back-End: R$11000,00
- Analista de Testes: R$4400,00
- Gestor de Projetos: R$5300,00
- Profissional de Infraestrutura: R$7500,00
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O valor para o cliente final seria de R$80,00
Canvas
Arquivo:FinanceManagerCanvas.pdf
Pitch
- Como que o projeto faria para ter a integração com as corretoras e relacionar os dados do seu usuário (na sua plataforma) e os dados do usuário na corretora tendo em vista o vigor da LGPD?
- uma conta demo para iniciantes poderem entender como funciona o mundo das finanças, algumas aulas sobre investimento, dicas para economizar e como controlar bem seu capital.
- Qual seria o principal difencial do FinanceManager para os demais gerenciadores e aplicativos das demais corretoras?
- Quais tecnologias seriam usadas no projeto?
- Uma plataforma que tem algumas similaridades seria o LeadR, e uma rede social do mercado financeiro, poderia ter uma interação ou algo relacionado.
- Acho que vcs deveriam levar em consideração que muitos bancos virtuais ( o inter por exemplo) disponibilizam essa função gratuitamente.
- FinanceManager seria uma fintech?
- Qual seria o diferencial entre o FinanceManager como o Nunbank que apresenta de forma parecida algumas ideias? O que faz a sua empresa ser diferente para a concorrência?"
- Como vocês planejam conseguir investimentos considerando o número elevado de grandes players no mercado financeiro?
- Poderia ter um diferencial no app, hoje em dia há muitos da mesma forma...
- Qual o custo para até chegar no valor final?
- O aplicativo teria algum tipo de pacote extra com funcoes diferenciais do usuario inicial(R$80,00) ?
- O valor pago de R$80,00 do app é referente a uma assinatura anual, mensal ou pago de uma vez só, como seria o retorno financeiro sobre esse valor ?
- Sobre a parcerias com corretoras, qual a finalidade? Tem pretensão de ser no curto ou longo prazo? Qual Payback do seu projeto? Sobre o aporte de implantação, qual seria a origem? Qual regime de contratação dos profissionais do time? O aplicativo será SAAS? Sobre a taxa de administração, ela foi pensada sobre qual Market Share? Sobre o público alvo, como conseguir angariar potenciais usuários? Qual a sua solução para PCD?
- Como que o projeto faria para ter a integração com as corretoras e relacionar os dados do seu usuário (na sua plataforma) e os dados do usuário na corretora tendo em vista o vigor da LGPD?
- Teria outros planos mensais, por exemplo, um mais acessível para toda a população e outro mais caro e complexo, para quem quisesse algo mais complexo? Já que R$80 pode ser barato para alguns e caro para outros.
- Ele teria integração com bancos múltiplos em um mesmo perfil, por exemplo, eu iria conseguir ver na minha carteira digital o extrato bancário de uma conta na caixa e uma no BB?
- Explicação com muitos termos que a maioria das pessoas não entendem, poderia simplificar as expressões
- O aplicativo funcionaria como banco( Mexer com o dinheiro) ou só mostraria o valor, transações etc existente em um banco físico?
- Futuramente, você deseja expandir esse app para outras classes sociais? No caso, por exemplo, creio que inicialmente o app será usado por pessoas de classe media alta ou classe alta, ou seja, pessoas com maior poder aquisitivo. Em suma, minha curiosidade é se o app pensa em estratégias para incluir as demais classes sociais.
- Nas suas fontes de renda, não acha que seria melhor a aquisição do aplicativo ser gratuita?Pois isso deixaria mais fácil de conseguir mais clientes no seu novo negócio
- FinanceManager - Qual é o ROI (Retorno sobre o investimento) do projeto?
- "Queria saber o diferencial do sistema em relação aos outros já ""consolidados"" no mercado, em relação a finanças. (Fiz a pergunta na aula).
- Acho q seria legal fazer parceria com um portal de notícias financeiras em relação a empresas."
- Como seria coletada informações para garantir a segurança e manutenção desse aplicativo já que envolvendo tantos dados importantes das pessoas, a questão da segurança e proteção contra invasões é alvo de tanta discussão?
- Em relação ao mercado, existe concorrentes? Em relação ao desenvolvimento, em qual linguagem você acha que seria melhor desenvolver?
- esse projeto apresenta algum tipo de ajuda em despesas bancarias?
- Em quanto tempo você acha que sua empresa iria se expandi em todo o Brasil?
- A carteira pode lidar com variadas moedas? E como será o cambio na plataforma?
- Sobre o projeto 01, Caso a pessoa tiver alguma divida com algum banco, esse aplicativo avisara sobre a divida? avisara qual banco que a pessoa esta devendo? avisara qual a data limite desta divida? e o quanto e essa divida(quanto custa ela $)?
- contamos hoje com serviços de pagamentos bem estabelecidos no mercado como é o caso do picpay, como faria para que o pagamento de contas dentro da sua plataforma fosse mais viavel ou mais atrativa do que serviços ja disponiveis no mercado?
- O projeto prevê auxiliar pessoas que já estão inseridas no mercado e já se interessa por investimentos. Há uma proposta de auxiliar o usuário a saber qual o melhor investimento para seu perfil. Contudo, se eles já estão inseridos nessa realidade, eles já não sabem o melhor investimento? Não seria mais interessante a plataforma buscar pessoas com pouco ou nenhum conhecimento, mas que se interessam em entrar nesse mundo?
- Duvida sobre as classes para o projeto, ele nao excluiria a classe mais baixa?
- Qual a forma mais eficiente de passar segurança ao cliente para ele querer colocar seus dados no aplicativo. E através de quais parcerias o FinanceManager iria conseguir centralizar os dados de aplicativos de outros bancos? qual seria a forma de incentivo para que os bancos queiram fornecer esses dados?