Prévia do material em texto
1 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Wélliton de Oliveira Kriiger PROJETO DE SOFTWARE Finanças Pessoais Ji-Paraná - RO 2024 2 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Wélliton de Oliveira Kriiger PROJETO DE SOFTWARE Finanças Pessoais Trabalho de portfólio apresentado a matéria de Projeto de Software, como requisito parcial para obtenção de nota semestral. Orientador: Prof.: Marco Ikuro Hisatomi Ji-Paraná - RO 2024 3 Sumário 1 Introdução ………………………………………………………………….. 4 2 Finanças Pessoais …………………………………………………………5 2.1 - Métodos ……………………………………………………………... 5 2.2 - Resultados ………………………………………………………….. 5 2.3 - Quadro do Trello (Kanban) ………………………………………... 6 3. Conclusão …………………………………………………………………..7 4 1 Introdução Uma das características negativas observadas entre os brasileiros é que grande parte não realiza um controle detalhado dos gastos e entradas da família. Isso leva muitos ao endividamento e, muitas vezes, ao pagamento de altas taxas que seriam desnecessárias com uma simples gestão financeira. O objetivo deste trabalho é apresentar a ideia de um aplicativo, utilizando a metodologia ágil Scrum. Iniciando o trabalho sob a perspectiva do cliente, as funcionalidades foram concebidas para ser úteis no dia a dia, oferecendo facilidade e total visibilidade dos gastos e da movimentação financeira. De forma prática, o aplicativo inclui funcionalidades simples, como um dashboard com gráficos que mensuram e comparam todas as entradas e saídas, além da divisão de transações por categorias, entre diversas outras funcionalidades. Como Product Owner (PO) do projeto, incluí todas as funcionalidades necessárias no Backlog do produto e selecionei as prioritárias para a primeira Sprint, que foi organizada em 4 semanas, dedicando-se a uma funcionalidade por semana. O objetivo é desenvolver uma aplicação robusta, livre de erros, e entregar ao cliente um Produto Mínimo Viável (MVP) antes da versão final da aplicação. 5 2 Finanças Pessoais 2.1 - Métodos Para a criação desta aplicação, utilizei, como esperado, o framework ágil Scrum. Escolhido para organizar, gerenciar o projeto e a equipe de ponta a ponta. Para o quadro (Kanban), utilizei a ferramenta Trello que é muito popular entre as empresas para a organização. 2.2 - Resultados Um novo aplicativo para auxiliar todo e qualquer cidadão a manter em dia suas finanças: ProFinance. As funcionalidades desta aplicação incluem: 1. Dashboard Personalizado: Uma interface central que fornece uma visão geral imediata da situação financeira do usuário, incluindo saldos de contas, despesas recentes, receitas e um resumo visual das categorias de gastos, tudo isso facilitado por gráficos intuitivos. 2. Rastreamento de Entradas e Saídas: Permite aos usuários registrar todas as suas transações financeiras, tanto receitas quanto despesas, com detalhes como data, valor e uma nota opcional, para manter um histórico preciso da movimentação financeira. 3. Categorização de Transações: Os usuários podem organizar suas transações em categorias personalizáveis (como alimentação, moradia, lazer), facilitando a análise de para onde o dinheiro está indo e ajudando na identificação de áreas para economia. 4. Gráficos e Relatórios de Análise Financeira: Funcionalidade que oferece relatórios detalhados e gráficos que analisam o 6 comportamento de gastos do usuário, permitindo uma compreensão profunda das tendências financeiras ao longo do tempo. 5. Orçamento Mensal: Uma ferramenta para definir limites de gastos mensais por categoria, ajudando os usuários a se manterem dentro do orçamento e a evitar gastos excessivos. 6. Metas de Economia: Permite aos usuários estabelecer objetivos financeiros de curto e longo prazo, como economizar para uma viagem ou para a aposentadoria, e acompanhar o progresso em direção a essas metas. 7. Lembretes e Notificações: Envio de lembretes para pagamentos futuros e notificações quando o usuário estiver se aproximando dos limites do orçamento ou alcançar marcos importantes em suas metas de economia. 8. Sincronização com Contas Bancárias: Opção para conectar o aplicativo diretamente às contas bancárias do usuário para uma atualização automática e segura das transações, reduzindo a necessidade de entrada manual e melhorando a precisão do rastreamento financeiro. 9. Educação Financeira: Inclusão de conteúdos educativos dentro do aplicativo, como artigos, vídeos e dicas sobre gestão financeira, economia e investimentos, para ajudar os usuários a tomarem decisões financeiras mais informadas. 2.3 - Quadro do Trello (Kanban) 7 3. Conclusão Concluo afirmando que o Scrum desempenha um papel crucial no desenvolvimento de aplicativos e no gerenciamento de equipes; pois permite que o projeto tenha um começo, um meio e um fim bem definidos, além de ser flexível para caso ocorra alguma mudança não prevista durante o desenvolvimento. O projeto em questão, foi pensado utilizando essa importante ferramenta, e visa proporcionar aos seus utilizadores organização financeira e auxílio no desenvolvimento de metas, além de contribuir para os planejamentos futuros. Para organizar a equipe e a divisão de tarefas, outra importante ferramenta foi usada: Trello, onde foi desenvolvido todos os quadros (Kanban) que mantêm todo o processo visível.