Projeto

Geral

Perfil

Ações

Desenvolvimento #7

Aberta

Corrigir bug no cadastro de ocorrências

Adicionado por Redmine Admin 9 dias atrás. Atualizado 9 dias atrás.

Situação:
Pronto para Fiscalização
Prioridade:
Média
Atribuído para:
Início:
15/02/2026
Data prevista:
% Terminado:

0%

Tempo estimado:
Serviço:
Manutenções em Sistemas Existentes (corretivas, evolutivas, adaptativas ou perfectivas) - Única Complexidade (até 2 hora(s)) | Desenvolvedor Senior | Escopo: evento: correção de bugs em componentes (100)
Demanda:
Desenvolver o módulo de férias do sistema de RH
Tarefa fechada:
01/03/2026
Evidências:

{"selecioneOTipoDaManutencao":"corretiva","selecioneOSEventoS":{"inclusao":false,"alteracao":true,"exclusao":false},"conteudoDaEvidencia":"<p>Antes da manutenção, o sistema de cadastro de ocorrências apresentava um bug crítico que impedia a correta validação e registro de novas ocorrências. Quando os usuários tentavam submeter uma nova ocorrência, o sistema frequentemente falhava ao verificar se todos os campos obrigatórios estavam preenchidos, resultando em mensagens de erro inconsistentes e a impossibilidade de salvar os dados no banco de dados. Além disso, a interface do usuário não fornecia feedback adequado, deixando os usuários sem informações claras sobre o que estava errado ou quais campos precisavam de correção, causando frustração e aumentando o tempo necessário para completar o cadastro.</p>","descrevaAFuncionalidadeAposDaManutencao":"<p>Após a manutenção, a funcionalidade de cadastro de ocorrências foi significativamente aprimorada. A validação dos campos obrigatórios foi corrigida, garantindo que todas as entradas necessárias sejam verificadas antes de permitir que uma ocorrência seja salva. Agora, se um campo obrigatório não estiver preenchido, o sistema exibe uma mensagem de erro clara e específica, orientando o usuário sobre quais campos precisam ser corrigidos. Além disso, melhorias foram feitas na interface do usuário para proporcionar um feedback mais intuitivo, facilitando o processo de registro de ocorrências. Com essas correções, o sistema agora opera de maneira mais confiável e eficiente, melhorando a experiência do usuário e reduzindo o tempo necessário para completar o cadastro de novas ocorrências.</p>","printsDasAlteracoesImplementadas":"","gitCommit":"https://gitlab.com/wandersondsm/mvp-raven/-/commit/ecfd52010367467638c1c6f6d7f1ac84d615e8bd"}


Descrição

Identificar e corrigir bug no sistema de cadastro de ocorrências que impede que os usuários registrem novas ocorrências de forma correta. O problema relatado envolve a falha na validação dos campos obrigatórios, resultando em erros ao tentar salvar os dados no banco de dados. A correção deve garantir que todos os campos obrigatórios sejam devidamente validados e que as ocorrências sejam salvas corretamente, sem erros. Além disso, deve-se implementar testes para verificar a funcionalidade após a correção e assegurar que o sistema esteja funcionando conforme esperado. A documentação do código deve ser atualizada para refletir as mudanças realizadas e orientar futuras manutenções.

Ações #1

Atualizado por Redmine Admin9 dias

  • Situação alterado de Novo para Em andamento
Ações #2

Atualizado por Redmine Admin9 dias

  • Situação alterado de Em andamento para Pronto para Fiscalização
  • Tarefa fechada ajustado para 01/03/2026
Ações #3

Atualizado por Redmine Admin9 dias

  • Evidências atualizado(a) (diff)
Ações #4

Atualizado por Raven IA9 dias

Análise da evidência realizada com sucesso pelo Raven.

Tamanho da Evidência

100%
Tamanho da evidência MAIOR que a média para o serviço.

Cumprimento do HET máximo

50%
Horas executadas não informadas.

Originalidade do Texto

0%
Evidência com texto semelhante encontrada: Tarefa 85.

Originalidade da Tarefa

0%
Tarefa com descrição semelhante encontrada: Tarefa 94.

Compatibilidade de Contexto

80%
A evidência apresentada descreve o problema inicial com detalhes, mas não menciona a correção ou os testes implementados, o que seria necessário para total compatibilidade com a tarefa.

Compatibilidade de Contexto

100%
A evidência apresentada no tópico "descreva A Funcionalidade Apos Da Manutencao" está coerente com a tarefa solicitada, pois descreve as melhorias na validação dos campos obrigatórios e na interface do usuário após a correção do bug no cadastro de ocorrências.

Código - Manutenção

100%
As alterações realizadas são referentes a manutenção corretiva conforme o escopo, pois corrigem um erro relacionado ao tipo de dado em um componente de backend.As alterações realizadas no código referem-se à modificação do tipo de dado do atributo valor na classe Contrato, que foi alterado de float para int. Essa mudança é uma alteração de código existente e está relacionada à manutenção corretiva, pois provavelmente visa corrigir um erro (bug) relacionado ao tipo de dado que estava causando problemas na aplicação, como imprecisões ou incompatibilidades ao lidar com valores monetários ou numéricos. A alteração está dentro do escopo previamente definido, uma vez que se trata de uma correção de erro em um componente de backend.

Código - Garantia

0%
Este commit altera o tipo de campo 'valor' de 'float' para 'int', o que já havia sido definido como 'int' em um commit anterior, indicando retrabalho.

Código - Compatibilidade com tarefa

0%
As alterações realizadas não estão relacionadas com o que foi demandado.

Compatibilidade do cargo e senioridade do prestador com o serviço

0%
O cargo e senioridade do prestador de serviço não é compatível com o serviço

Validador de data

100%
A data de fim da tarefa é depois da data de inicio
Ações

Exportar para Atom PDF