- Objetivo do Projeto
- Backlog Total
- Backlog Sprint 1
- Burndown
- Tecnologias e ferramentas utilizadas
- Agradecimentos
O projeto Agis é uma ferramenta desktop que tem como objetivo auxiliar professores no gerenciamento escolar no que diz respeito a lançamento de atividades, tarefas e notas. Além disso, o professor também terá fácil acesso a informações sobre atividades pendentes e estatísticas sobre entregas do aluno e da turma. A aplicação busca estabelecer acessibilidade e simplicidade de uso, para que assim seja possível economizar tempo e mostrar dados relevantes ao usuário.
US | Estimativa de esforço | Critério de aceitação |
---|---|---|
Modelagem de dados do cadastro de alunos e atividade do calendário | 8 | Fazer a modelagem do banco de dados que será usado posteriormente, colocando todas as entidades e relacionamentos |
UML inicial do projeto | 8 | Representar o diagrama de classes do projeto como um todo |
Prototipação das interfaces | 8 | Prototipar todas as interfaces que serão realizadas na próxima sprint |
Estruturar em pacotes o projeto em Java | 3 | Criar todos os pacotes necessários para melhor organização do projeto |
Documentação | 5 | Documentar todo o processo utilizado para a primeira sprint |
US | Estimativa de esforço | Critério de aceitação |
---|---|---|
Interface de Pendências | 15 | Criar uma interface base que mostre oque cada aluno está devendo. |
Sidebar das Interface | 16 | Criar uma sidebar para controlar as outras interfaces. |
Interface de estatísticas da turma | 16 | Criar uma interface base que mostre as estatísticas da turma. |
Interfaces de cadastro | 32 | Criar interfaces que permitam o cadastro de atividades, alunos, turma e escolas. |
Documentação | 4 | Documentar todo o processo utilizado para a segunda sprint. |
US | Estimativa de esforço | Critério de aceitação |
---|---|---|
Integração entre BD e UML | 12 | Salvar as informações no BD |
Implementar BD | 8 | Implementar um BD funcional. |
Funcionalidades estatísticas | 8 | Estatísticas da turma e atividades. |
Integração entre as páginas | 6 | Melhorar a navegação entre as páginas. |
Formatação das páginas | 5 | Padronizar as interfaces. |
- Java;
- MySQL;
- Astah;
- Figma;
- Jira;
- Intellij IDEA.
- Natanael Silva Machado (Scrum Master)
- Nilber Nick Barbosa de Siqueira (Product Owner)
- Gustavo Comparotto Minamisako (Dev Team)
- Ian Porto Dias da Silva (Dev Team)
- Pedro Henrique Davi Gonçalves (Dev Team)
- M2 (Master dos Masters): Prof. Cláudio Etelvino de Lima
- P2 (PO dos PO´s): Prof. Giuliano Araujo Bertoti
Agradecemos o corpo docente da Fatec-SJC que nos auxiliaram a realização desse projeto, em especial ao Prof. Cláudio Etelvino de Lima e ao Prof. Giuliano Araujo Bertoti, que nos deram todo o feedback e apoio necessário durante todo o processo de realização do programa.