Skip to content

Um projeto de desenvolvimento ágil, baseado nos fundamentos do Scrum, com o objetivo de realizar um sistema de controle financeiro.

License

Notifications You must be signed in to change notification settings

aSTRonuun/FinanSheets-Scrum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinanSheets banner



GitHub last commit GitHub Github categoria GitHub repo size GitHub Repo stars

🚧 FinanSheets® 📊 Concluído 🚀 🚧

SobreSobre o ScrumFuncionalidadesLayoutComo UsarTecnologiasContribuidoresLicença

💻 Sobre a planilha

📊 FinanSheets® - é uma forma das pessoas organizarem suas rotinas financeiras por meio de uma planilha simples, intuitiva e multifuncional. Dessa forma, ela tem o objetivo de dar suporte para o controle de gastos e custos, bem como da visibilidade do histórico financeiro do usuário, por meio de gráficos e índices percentuais conforme a sua configuração.

📋 Sobre o projeto

Projeto desenvolvido no curso de Engenharia de Software durante a cadeira de Processos de Software, o projeto tinha como finalidade aplicar conceitos de metodologias agéis no contexto de desenvolvimento de software. Ademais, usamos o framework Scrum como base de nosso processo de desenvolvimento, usando os conceitos fundamentais para obter o resultado de acordo com a necessidade do projeto.

🔄 Sobre o Scrum

O Scrum é um framework, focada em gerenciar equipes na produção, manutenção e entrega de produtos complexos e adaptativos. O framework Scrum consiste de times Scrum associados a papéis, eventos, artefatos e regras. Dessa forma, cada componente dentro do framework serve a um propósito específico e é essencial para o uso e sucesso do Scrum. Ademais, o Scrum emprega uma abordagem iterativa e incremental para aperfeiçar a previsibilidade e o controle de riscos.

Para conhecer melhor o processo de desenvolvimento através do framework scrum, você pode acessar o scrum guide. Caso queira saber os príncipios para o desenvolvimento ágil, você pode acessar o manifesto para desenvolvimento ágil de software.


⚙️ Funcionalidades

  • Os usuários podem usar o FinanSheets no navegador, através do Google Sheets. Para saber mais sobre o Google Sheets, clique aqui
  • FinanSheets permite aos usuários cadastrar seus lançamentos conforme a data, tipo (entrada/saída) e categoria. Na aba de lançamentos temos as seguintes seguintes funções:
    • O usuário poderá visualizar informações fornecidas pelo sistema como teto, ganhos e gastos totais, bem como o ganho liquido, com base nos seus laçamentos
    • O usuário poderá indicar um teto de gastos para que ele controle seus gastos.
    • O usuário poderá filtrar seus laçamentos por quanto ao tempo (mês/ano) e por caracteristica (categoria/tipo).
    • O usuário poderá observar gráficos para lhe auxiliar no processo de administração, sendo eles: Gráfico de divisão de gastos, divisão dos ganhos, comparação entre entrada e saída e comparação entre o teto e a saída.
  • FinanSheets permite aos usuários cadastrar seus investimentos conforme data, tipo (investimento/aposentatoria) e categoria (bens, renda fixa e variável).
    • O usuário poderá ver o total investido em renda fixa, ativos reais e na sua aposentadoria, bem como observar sua carteira de investimento.
    • O usuário poderá novamente filtrar seus investimentos quanto ao tempo (mês,ano) e por características (categoria/tipo).
    • O usuário poderá ver gráficos que lhe auxiliarão no processo de investimento, sendo eles: Investimento por tipo, por categoria, por mês e ano.

🎨 Layout

FinanSheets mockup


🚀 Como usar o FinanSheets®

Este projeto está hospedado no Google Sheet, você pode obter mais informações acessando 👉 Saiba mais.

Pré-requisitos

Antes de começar, você precisa ter uma conta google para fazer login, depois disso você pode fazer uma copia gratuita da planilha para seu drive.

Fazendo a copia

Um passo a passo simples, você pode ir seguindo as imganes abaixo:

  • Acesse a planilha clicando no link a baixo:
  • Em seguida, clique no arquivo conforme a imagem

Help-01

  • Depois basta salvar em uma pasta em seu drive.

Help-02


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Utilitários


👨‍💻 Contribuidores

💜 Um super thanks 👏 para essa galera que desenvolveu esse projeto incrível.


Carlos Henryck

Scrum time

Vitor Alves

Scrum time

Davi Xavier

Product Owner

João Elias
Scrum master

📝 Licença

Este projeto esta sobe a licença MIT.

Feito com 💜 por Vitor Alves e Carlos Henryck 👋🏽 Entre em contato!

About

Um projeto de desenvolvimento ágil, baseado nos fundamentos do Scrum, com o objetivo de realizar um sistema de controle financeiro.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published