Disciplina: Fundamentos de Desenvolvimento de Software — Turma 2B — 2026.1
Link do deploy: https://organizei.lat
Repositório: github.com/DoctahW/organizei
Documento com as 9 histórias de usuário e critérios de aceitação em BDD (Dado / Quando / Então): Acessar documento
Protótipos de baixa fidelidade no Figma cobrindo 5 histórias: Acessar no Figma
Apresentação do protótipo com áudio e legenda: Assistir no YouTube
Foram selecionadas 3 histórias para implementação nesta entrega:
- Registrar entradas e saídas financeiras
- Impor limites de gastos
- Estabelecer objetivos/metas de consumo
Os problemas e sugestões foram classificados de acordo com categorias (bug, enhancement, etc) e milestones por sprint.
Link de acesso: https://organizei.lat
Para fins de teste, utilize as credenciais abaixo (sistema de registro ainda não implementado):
| Campo | Valor |
|---|---|
| Usuário | admin |
| Senha | 1234 |
Dividimos o grupo em três duplas, com cada dupla responsável por uma história. Cada integrante da dupla escolheu uma área de atuação (Front-end ou Back-end), mas todos se ajudaram na revisão das funcionalidades implementadas.
-
Registrar entradas e saídas financeiras — Larissa e Gabriel
O desenvolvimento foi iniciado com a criação do modelo referente ao formulário de inserção de uma nova transação. A implementação ocorreu de forma colaborativa e alternada, à medida que cada etapa do código era concluída.
Inicialmente, Larissa ficou responsável pela construção do formulário em HTML e pela implementação das rotas do tipo POST. Em seguida, Gabriel deu continuidade ao trabalho, finalizando a rota do tipo GET e realizando as demais integrações necessárias com o banco de dados.
Posteriormente, os demais integrantes conduziram a revisão das alterações, promovendo ajustes relacionados à integração com outras partes do sistema, incluindo interfaces e rotas do projeto.
-
Impor limites de gastos — Vinícius e Heitor
O desenvolvimento foi iniciado com a implementação de um app budget para a definição de limites de gastos, com data específica e tracking em tempo real do fluxo monetário das contas registradas. A implementação ocorreu de forma colaborativa e alternada, consistindo na intercalação de funções e participação efetiva da dupla na construção do código.
Com a implementação do app e a definição de funcionalidades sendo feito por Heitor, houve a colaboração da dupla para o estabelecimento de um sistema efetivo, funcional e agradável, contando com implementações de requerimento de login, rota de URL e aprimoramento do front-end por Vinicius.
Por fim, os demais integrantes conduziram a revisão das alterações, promovendo ajustes de integração com outras partes do sistema.
-
Estabelecer objetivos/metas de consumo — Ariel e Euclides
O desenvolvimento foi iniciado com base no modelo do formulário de estabelecer objetivo/meta de consumo. A implementação ocorreu de forma colaborativa e alternada: em cada entrega, um integrante ficou responsável pelo backend enquanto o outro cuidava do frontend.
Euclides ficou encarregado da construção do app goals no Django, desenvolvendo os códigos do backend e integrando-os ao HTML. Em seguida, Ariel deu continuidade ao trabalho refinando a interface visual com CSS e reorganizando a estrutura do HTML.
Por fim, os demais integrantes conduziram a revisão das alterações, promovendo ajustes de integração com outras partes do sistema.
Foram selecionadas 4 histórias para implementação nesta entrega:
- Cadastrar e gerenciar contas bancárias
- Visualizar saldo das contas bancárias
- Visualizar painel financeiro (dashboard)
- Categorizar transações
Nosso grupo seguiu o mesmo procedimento da entrega anterior, com três duplas e cada uma com uma história para implementar, exceto uma dupla que ficou com duas histórias. Porém, independente desta divisão, os componentes do grupo como um todo ajudaram-se uns aos outros.
Estão incluidas funcionalidades em falta e bugs que foram encontrados ao longo do uso da aplicação.
Algumas dessas issues inclui a melhora de alguma funcionalidade do sistema e alguns bugs não resolvidos.
Foram selecionadas as últimas histórias presentes no backlog; 5 no total:
- Criar orçamentos mensais a partir de categorias
- Adicionar investimentos
- Acompanhar investimentos
- Visualizar fluxo de caixa em gráfico
- Registrar gastos fixos recorrentes
Adicionamos mais bugs e mais sugestões de melhorias para o projeto:
Conseguimos resolver a grande maioria das sugestões e bugs que encontramos no sistema:
Ao final da entrega, algumas Issues ainda permaneceram, mas estas em sua maioria são sugestões de melhorias para a aplicação.
Criado arquivo explicando como pode-se contribuir com o projeto:
Acessar CONTRIBUTING.md
Nesta entrega, optamos por não utilizar a programação em par como nas outras entregas. Os desenvolvedores realizaram as atividades designadas e os demais membros se disponibilizaram para ajudar a cada um caso estivesse com dificuldades. Também foram designadas pessoas para fazer uma revisão de código antes de fazer merge nos Pull Requests para verificar se tudo estava de acordo com os parâmetros. Todos contribuiram para esta última entrega.
Ariel 💻 |
Heitor de Carvalho 💻 |
Vinicius 💻 |
Larissa Giovanna 💻 |
Gabriel Parméra 💻 |
João Euclides 💻 |
Felipe Assis 💻 |




