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.