Seja bem vindo ao repositório do iTruck!
- A proposta do projeto
- O que é o iTruck?
- Displinas Envolvidas
- Integrantes da equipe
- Etapas de desenvolvimento
- Funcionalidades
- Tecnologias utilizadas
- Cards das Sprints do sistema
- User Stories
- Wireframes do iTruck
- Documentação
Projeto Integrador é um projeto no qual nós alunos trabalhamos em conjunto com um cliente. Neste ano, o cliente é a empresa IACIT. Nos foi solicitado um sistema para o gerenciamento e controle da jornada de trabalho de motoristas que seja parametrizável visando à disponibilização de funcionalidades de planejamento, acompanhamento, controlando a jornada de trabalho de cada um desses colaboradores. Nosso sistema deverá oferecer um cadastro de funcionário de vários níveis de acesso, um cadastro para os dados do veículo, um cadastro para dados de filiais, um cadastro para dados de região e um cadastro para dados da jornada dos motorista.
O iTruck foi idealizado pelos integrantes seguindo um padrão de nomes do projeto integrador do semestre passado, o qual fizemos o iPet. Mesmo sem todos os integrantes, achamos a idéia genial e decidimos levar adiante. Hoje com equipe reduzida, buscamos performar da melhor maneira possível e entregar resultados de qualidade para nosso cliente IACIT.
Para desenvolvimento do projeto, utilizamos a metodologia scrum, que consiste em dividir o projeto em etapas chamadas sprints. Cada sprint varia sua duração entre 2 e 3 semanas e durante cada sprint são feitas reuniões semanais de verificação de andamento do projeto. Ao final de cada sprint, nós mostramos o andamento do projeto ao cliente. Essa metodologia foi escolhida por sua facilidade de implementação e pelo fato de que ao dividir, caso o cliente queira uma modificação, nós não precisamos mexer no projeto como um todo.
Entregas | Descrições | Datas | Links |
---|---|---|---|
Sprint 00 | Entrega de Documentação: wireframes, backlog, planejamento de entrevista, modelo conceitual e lógico do banco de dados e User Stories | 07/09/2020 a 27/09/2020 | Visualizar |
Sprint 01 | Cadastro Veículo, Cadastro Filial, Cadastro Região e Cadastro Funcionário. | 28/09/2020 a 18/10/2020 | Visualizar |
Sprint 02 | Consulta Funcionário. Alterar Funcionário, Excluir Funcionário, Consulta Veículo, Alterar Veiculo e Excluir Veículo | 19/10/2020 a 08/11/2020 | Visualizar |
Sprint 03 | Relatórios do Sistema e Auditoria. | 09/11/2020 a 29/11/2020 | Visualizar |
Para essa Sprint ficou acordado com o cliente a entrega da prototipação e documentação do projeto, incluindo modelagem conceitual e física do banco de dados, backlog com priorização de funcionalidade e as user stories. Toda a documentação pode ser acessada ao final do README.
Conforme o cliente solicitou, nessa sprint o foco foi a entrega de cadastro de funcionários, veículos, filiais e região. Uma vez que o sistema irá girár em torno dos funcionários e suas jornadas de trabalho, essa entrega se torna de extrema importancia pois envolve o cadastro de peças chave do sistema.
Para essa sprint foi solicitado o CRUD completo de funcionários e Veículos, funcionalidades essas que, uma vez pronta, podem auxiliar na programação das demais, tendo em vista que são os CRUDs chave do sistema.