| Linha 177: | Linha 177: | ||
! Item !! Data !! Atividades Eden!! Realizado | ! Item !! Data !! Atividades Eden!! Realizado | ||
|- | |- | ||
| 1 || 14/11/2025 || Documentar tópico Investigação || | | 1 || 14/11/2025 || Documentar tópico Investigação || 0% | ||
|- 1 | |- 1 | ||
| 2 || 14/11/2025 || Documentar os Manuais || | | 2 || 14/11/2025 || Documentar os Manuais || 50% | ||
|- 2 | |- 2 | ||
| 3 || 14/11/2025 || Validar Visão do Usuário || | | 3 || 14/11/2025 || Validar Visão do Usuário || 0% | ||
|- 3 | |- 3 | ||
| 4 || 14/11/2025 || Definir Proposta de Projeto || | | 4 || 14/11/2025 || Definir Proposta de Projeto || 0% | ||
|- 4 | |- 4 | ||
| 5 || 17/11/2025 || Especificar RFs e RNFs - Fase 2 || | | 5 || 17/11/2025 || Especificar RFs e RNFs - Fase 2 || | ||
Edição das 20h52min de 21 de novembro de 2025
Fase 2
Escopo
- Transformar a maneira como as pessoas gerenciam suas finanças pessoais, oferecendo uma plataforma intuitiva, moderna e inteligente se tornando um aliado estratégico para a construção de uma vida financeira equilibrada e próspera
- Como parte da implementação, temos uma interface amigável com funcionalidades inovadoras, democratizando o controle financeiro, permitindo que qualquer pessoa, independentemente do seu nível de conhecimento, possa acompanhar gastos, estabelecer metas, visualizar relatórios e tomar decisões com segurança e confiança
- Serão desenvolvidos recursos para o uso de inteligência artificial integrada oferecendo recomendações personalizadas, tornando o processo de gestão mais simples e eficiente
- A proposta é otimizar o desafio do controle financeiro em uma experiência prática, prazerosa e acessível para todos
- O nome Eden reflete o propósito do sistema de criar um ambiente onde o usuário possa cultivar uma vida financeira saudável e organizada.
Proposta de projeto
- O objetivo é implementar a conectividade e aprimorar a experiência visual e organizacional para reter usuários e validar o modelo de crescimento, transformando a gestão financeira em um processo menos manual e mais intuitivo.
Requisitos Funcionais
Fase 1 - 2025-1
- RF01 - Realizar login
- O usuário deverá, ao abrir o sistema, realizar login no sistema colocando email e senha, previamente cadastrado.
- Prioridade: Alta
- O usuário deverá, ao abrir o sistema, realizar login no sistema colocando email e senha, previamente cadastrado.
- RF02 - Cadastrar usuário
- O usuário deverá, caso não tenha realizado o cadastro no sistema, se cadastrar para coleta de dados por parte do sistema.
- Prioridade: Alta
- O usuário deverá, caso não tenha realizado o cadastro no sistema, se cadastrar para coleta de dados por parte do sistema.
- RF03 - Alteração de dados pessoais
- O usuário poderá alterar as suas informações pessoais por meio do sistema
- Prioridade: Alta
- O usuário poderá alterar as suas informações pessoais por meio do sistema
- RF04 – Selecionar um mês para gerenciamento
- O usuário poderá selecionar um mês para gerenciá-lo
- Prioridade: Muito Alta
- O usuário poderá selecionar um mês para gerenciá-lo
- RF05 - Adicionar Movimentação
- Descrição: o usuário poderá adicionar uma movimentação em um dado mês informando obrigatoriamente: nome, categoria, valor e data de lançamento. Também será possível adicionar uma descrição, de maneira opcional.
- Prioridade: Muito Alta
- Descrição: o usuário poderá adicionar uma movimentação em um dado mês informando obrigatoriamente: nome, categoria, valor e data de lançamento. Também será possível adicionar uma descrição, de maneira opcional.
- RF06 - Editar Movimentação
- Ao selecionar uma movimentação o usuário poderá editá-la, alterando qualquer característica.
- Prioridade: Muito Alta
- Ao selecionar uma movimentação o usuário poderá editá-la, alterando qualquer característica.
- RF07 - Excluir Movimentação
- O usuário poderá excluir uma movimentação
- Prioridade: Muito Alta
- O usuário poderá excluir uma movimentação
- RF08 - Listar Movimentações
- Ao abrir a página inicial, ou ao selecionar um mês em específico, deverá ser listado as movimentações do mês. Caso seja aberta a página inicial, deverá ser listada movimentações do mês corrente.
- Prioridade: Muito Alta
- Ao abrir a página inicial, ou ao selecionar um mês em específico, deverá ser listado as movimentações do mês. Caso seja aberta a página inicial, deverá ser listada movimentações do mês corrente.
- RF09] – Exibir movimentação de forma detalhada
- Ao selecionar uma movimentação em específico, o sistema deverá exibir as informações de maneira detalhada.
- Prioridade: Muito Alta
- Ao selecionar uma movimentação em específico, o sistema deverá exibir as informações de maneira detalhada.
- RF10 - Resumir dados de um mês
- O sistema deverá listar os meses com lançamento por parte do usuário exibindo informações resumidas, somando totais de ganhos e gastos do referido mês.
- Prioridade: Alta
- O sistema deverá listar os meses com lançamento por parte do usuário exibindo informações resumidas, somando totais de ganhos e gastos do referido mês.
- RF11 - Cadastrar meta financeira
- o sistema deve possibilitar o usuário cadastrar uma meta financeira
- Prioridade: Média
- o sistema deve possibilitar o usuário cadastrar uma meta financeira
- RF12 - Editar meta financeira
- O usuário terá a possibilidade de editar as metas criadas
- Prioridade: Média
- O usuário terá a possibilidade de editar as metas criadas
- RF13 - Excluir meta financeira
- O usuário poderá excluir sua meta financeira, no entanto, ao excluir perderá todos os lançamentos referente à meta.
- Prioridade: Média
- O usuário poderá excluir sua meta financeira, no entanto, ao excluir perderá todos os lançamentos referente à meta.
- RF14 - Listar histórico das metas financeiras
- O sistema deve listar o histórico de colaborações de acordo com a meta financeira escolhida pelo usuário.
- Prioridade: Alta
- O sistema deve listar o histórico de colaborações de acordo com a meta financeira escolhida pelo usuário.
- RF15 - Adicionar limite para categoria ou meta financeira
- Ao selecionar um mês o usuário deverá ter a opção de planejar seus gastos limitando porcentagens às categorias em determinado mês.
- Prioridade: Média
- Ao selecionar um mês o usuário deverá ter a opção de planejar seus gastos limitando porcentagens às categorias em determinado mês.
- RF16 - Listar categorias que passaram do limite
- O sistema deve permitir que o usuário veja as categorias que passaram do limite cadastrado em determinado mês
- Prioridade: Média
- O sistema deve permitir que o usuário veja as categorias que passaram do limite cadastrado em determinado mês
- RF17 - Gerar dados em formato de gráfico
- Descrição: o sistema deverá possibilitar uma visão dos gastos, divididos em categorias, por meio de um gráfico que facilite a visão fragmentada das movimentações e o percentual em relação ao todo.
- Prioridade: Alta
- Descrição: o sistema deverá possibilitar uma visão dos gastos, divididos em categorias, por meio de um gráfico que facilite a visão fragmentada das movimentações e o percentual em relação ao todo.
- RF18 - Gerar dados em formato CSV
- O sistema deverá listar o relatório de gastos, dado um mês, em formato .csv permitindo trabalho das informações em outros softwares.
- Prioridade: Baixa
- O sistema deverá listar o relatório de gastos, dado um mês, em formato .csv permitindo trabalho das informações em outros softwares.
- RF19 - Solicitar dados para IA
- O sistema irá formatar os dados para que seja solicitado a análise de IA. Essa formatação molda os dados agrupando por categoria de movimentação financeira.
- Prioridade: Baixa
- O sistema irá formatar os dados para que seja solicitado a análise de IA. Essa formatação molda os dados agrupando por categoria de movimentação financeira.
- RF20 - Comparar meses com IA
- O sistema formatará os dados para dois meses solicitados para análise de IA. Será agrupado por categorias e meses e solicitará para IA a comparação entre os meses.
- Prioridade: Baixa
- O sistema formatará os dados para dois meses solicitados para análise de IA. Será agrupado por categorias e meses e solicitará para IA a comparação entre os meses.
Fase 2 - 2025-2
- RF01: Criar Dashboard que mostre ??
- RF02: Incrementar a categoria metas com agrupamento
Requisitos Não-Funcionais
- RNF01 - Sistema fluido:
- Os tempos de carregamento e processamento de informações não devem ultrapassar 2 segundos, exceto nos casos de geração de relatórios.
- RNF02 - Autenticação de usuário:
- Descrição: Para a autenticação de usuário, será utilizado um e-mail e uma senha. A senha deve conter pelo menos uma letra, um número, um caractere especial, e ter no mínimo 8 e no máximo 16 caracteres.
- RNF03 - Proteção das informações dos usuários:
- As informações pessoais dos usuários não devem ser acessíveis por terceiros, exceto pelo próprio dono dessas informações. Deve ser adotado um nível de criptografia suficiente para impedir a associação entre dados considerados não sensíveis (como valores) e seus respectivos usuários.
- RNF04 - Consentimento para uso de dados:
- Os usuários devem poder autorizar e revogar a autorização para o uso de seus dados nas funcionalidades de inteligência artificial.
- RNF05 - Sistema escalável:
- O sistema deve ser escalável, suportando um grande número de usuários simultâneos sem perda de desempenho ou fluidez.
- RNF06] - Alta disponibilidade:
- O sistema deve apresentar alta disponibilidade, com tempo de inatividade reduzido ao mínimo.
- RNF07] - Sistema portátil:
- O sistema deve funcionar corretamente em dispositivos com diferentes tamanhos de tela (como tablets e smartphones), mantendo a qualidade das interfaces. Também deve ser compatível com os principais navegadores (Google Chrome, Microsoft Edge, Safari e Mozilla Firefox).
- RNF08 - Cálculos precisos:
- Os cálculos realizados pelo sistema não podem conter erros.
Melhores práticas
Evolução do projeto
| Item | Data | Atividades Eden | Realizado |
|---|---|---|---|
| 1 | 14/11/2025 | Documentar tópico Investigação | 0% |
| 2 | 14/11/2025 | Documentar os Manuais | 50% |
| 3 | 14/11/2025 | Validar Visão do Usuário | 0% |
| 4 | 14/11/2025 | Definir Proposta de Projeto | 0% |
| 5 | 17/11/2025 | Especificar RFs e RNFs - Fase 2 | |
| 6 | 17/11/2025 | Desenvolver 1o RF | |
| 5 | 24/11/2025 | Melhores Práticas | |
| 7 | Desenvolver 2o RF | ||
| 8 | Incrementar diferencial tecnológico | ||
| 9 | Desenvolver 3o RF |